Teaching Networks to Solve Optimization Problems
Not on the map. Why?
Abstract (arXiv)
Leveraging machine learning to facilitate the optimization process is an emerging field that holds the promise to bypass the fundamental computational bottleneck caused by classic iterative solvers in critical applications requiring near-real-time optimization. The majority of existing approaches focus on learning data-driven optimizers that lead to fewer iterations in solving an optimization. In this paper, we take a different approach and propose to replace the iterative solvers altogether with a trainable parametric set function, that outputs the optimal arguments/parameters of an optimization problem in a single feed forward. We denote our method as Learning to Optimize the Optimization Process (LOOP). We show the feasibility of learning such parametric (set) functions to solve various classic optimization problems including linear/nonlinear regression, principal component analysis, transport-based coreset, and quadratic programming in supply management applications. In addition, we propose two alternative approaches for learning such parametric functions, with and without a solver in the LOOP. Finally, through various numerical experiments, we show that the trained solvers could be orders of magnitude faster than the classic iterative solvers while providing near optimal solutions.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 16 of its 43 references that are in the map. First posted on arXiv 8 Feb 2022.
Builds on
16 of 43 references.
References · 16
- 2017Deep Setscited by 1,394
- 2018VoxelMorph: A Learning Framework for Deformable Medical Image Registrationcited by 657
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
- 2021Gradient Projection Memory for Continual Learningcited by 338
- 2013Fast Computation of Wasserstein Barycenterscited by 216
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2019Generalized Sliced Wasserstein Distancescited by 205
- 2016Learning to Optimizecited by 195
- 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
- 2017Learned Optimizers that Scale and Generalizecited by 109
4 more
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2020DeepOPF: A Feasibility-Optimized Deep Neural Network Approach for AC Optimal Power Flow Problemscited by 45
- 2018Wasserstein Measure Coresetscited by 10
- 2021SLOSH: Set LOcality Sensitive Hashing via Sliced-Wasserstein Embeddingscited by 9
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 3; 2026: 1.
7 papers.
- 2023Continuation Path Learning for Homotopy Optimizationcited by 12
- 2022Optimization for Amortized Inverse Problemscited by 6
- 2025T-SKM-Net: Trainable Neural Network Framework for Linear Constraint Satisfaction via Sampling Kaczmarz-Motzkin Methodcited by 1
- 2025Optimality-Informed Neural Networks for Solving Parametric Optimization Problemscited by 1
- 2023Toward Rapid, Optimal, and Feasible Power Dispatch through Generalized Neural Mappingcited by 0
- 2025Impact of Data Poisoning Attacks on Feasibility and Optimality of Neural Power System Optimizerscited by 0
- 2026SOVER: Formal Certification of Optimization Reformulations via LLM-Assisted SMT Verificationcited by 0
- 2026SOVER: Formal Certification of Optimization Reformulations via LLM-Assisted SMT Verification1 Sep 2026
- 2025Optimality-Informed Neural Networks for Solving Parametric Optimization Problems23 Dec 2025
- 2025T-SKM-Net: Trainable Neural Network Framework for Linear Constraint Satisfaction via Sampling Kaczmarz-Motzkin Method11 Dec 2025
- 2025Impact of Data Poisoning Attacks on Feasibility and Optimality of Neural Power System Optimizers9 Feb 2025
- 2023Toward Rapid, Optimal, and Feasible Power Dispatch through Generalized Neural Mapping8 Nov 2023
- 2023Continuation Path Learning for Homotopy Optimization24 Jul 2023
- 2022Optimization for Amortized Inverse Problems25 Oct 2022