Efficient End-to-End Learning for Decision-Making: A Meta-Optimization Approach
Not on the map. Why?
Abstract (arXiv)
End-to-end learning has become a widely applicable and studied problem in training predictive ML models to be aware of their impact on downstream decision-making tasks. These end-to-end models often outperform traditional methods that separate training from the optimization and only myopically focus on prediction error. However, the computational complexity of end-to-end frameworks poses a significant challenge, particularly for large-scale problems. While training an ML model using gradient descent, each time we need to compute a gradient we must solve an expensive optimization problem. We present a meta-optimization method that learns efficient algorithms to approximate optimization problems, dramatically reducing computational overhead of solving the decision problem in general, an aspect we leverage in the training within the end-to-end framework. Our approach introduces a neural network architecture that near-optimally solves optimization problems while ensuring feasibility constraints through alternate projections. We prove exponential convergence, approximation guarantees, and generalization bounds for our learning method. This method offers superior computational efficiency, producing high-quality approximations faster and scaling better with problem size compared to existing techniques. Our approach applies to a wide range of optimization problems including deterministic, single-stage as well as two-stage stochastic optimization problems. We illustrate how our proposed method applies to (1) an electricity generation problem using real data from an electricity routing company coordinating the movement of electricity throughout 13 states, (2) a shortest path problem with a computer vision task of predicting edge costs from terrain maps, (3) a two-stage multi-warehouse cross-fulfillment newsvendor problem, as well as a variety of other newsvendor-like problems.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 29 of its 48 references that are in the map. First posted on arXiv 16 May 2025.
Builds on
29 of 48 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Convex optimizationcited by 2,515
- 2015Pointer Networkscited by 895
- 2016Learning to learn by gradient descent by gradient descentcited by 620
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Differentiable Convex Optimization Layerscited by 465
- 2017Smart "Predict, then Optimize"cited by 339
- 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
- 2019Differentiation of Blackbox Combinatorial Solverscited by 226
- 2016Learning to Optimizecited by 195
- 2021DC3: A learning method for optimization with hard constraintscited by 184
17 more
- 2014From Predictive to Prescriptive Analyticscited by 143
- 2019MIPaaL: Mixed Integer Program as a Layercited by 94
- 2019Smart Predict-and-Optimize for Hard Combinatorial Optimization Problemscited by 89
- 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
- 2017Neural Optimizer Search with Reinforcement Learningcited by 82
- 2020Learning with Differentiable Perturbed Optimizerscited by 81
- 2020Decision Trees for Decision-Making under the Predict-then-Optimize Frameworkcited by 53
- 2017Learning Gradient Descent: Better Generalization and Longer Horizonscited by 50
- 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
- 2016Applying Deep Learning to the Newsvendor Problemcited by 24
- 2021Learning with Algorithmic Supervision via Continuous Relaxationscited by 21
- 2021The Perils of Learning Before Optimizingcited by 15
- 2022Online Contextual Decision-Making with a Smart Predict-then-Optimize Methodcited by 12
- 2023Dual Conic Proxies for AC Optimal Power Flowcited by 11
- 2016Learning to Learn without Gradient Descent by Gradient Descentcited by 9
- 2020Divide and Learn: A Divide and Conquer Approach for Predict+Optimizecited by 2
- 2019Homogeneous Linear Inequality Constraints for Neural Network Activationscited by 1
Built on by
Citing papers per year: 2026: 3.
3 papers.