Smart "Predict, then Optimize"
Not on the map. Why?
Abstract (arXiv)
Many real-world analytics problems involve two significant challenges: prediction and optimization. Due to the typically complex nature of each challenge, the standard paradigm is predict-then-optimize. By and large, machine learning tools are intended to minimize prediction error and do not account for how the predictions will be used in the downstream optimization problem. In contrast, we propose a new and very general framework, called Smart "Predict, then Optimize" (SPO), which directly leverages the optimization problem structure, i.e., its objective and constraints, for designing better prediction models. A key component of our framework is the SPO loss function which measures the decision error induced by a prediction. Training a prediction model with respect to the SPO loss is computationally challenging, and thus we derive, using duality theory, a convex surrogate loss function which we call the SPO+ loss. Most importantly, we prove that the SPO+ loss is statistically consistent with respect to the SPO loss under mild conditions. Our SPO+ loss function can tractably handle any polyhedral, convex, or even mixed-integer optimization problem with a linear objective. Numerical experiments on shortest path and portfolio optimization problems show that the SPO framework can lead to significant improvement under the predict-then-optimize paradigm, in particular when the prediction model being trained is misspecified. We find that linear models trained using SPO+ loss tend to dominate random forest algorithms, even when the ground truth is highly nonlinear.
Key facts. Cited by 332 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 32; 2022: 43; 2023: 50; 2024: 49; 2025: 57; 2026: 101.
332 papers.
Sort:
By area:
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2021Mixed-Integer Optimization with Constraint Learningcited by 30
- 2024Position: Theory of Mind Benchmarks are Broken for Large Language Modelscited by 30
- 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
- 2021Risk Bounds and Calibration for a Smart Predict-then-Optimize Methodcited by 28
- 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
38 more
- 2021Causal Decision Making and Causal Effect Estimation Are Not the Same... and Why It Matterscited by 25
- 2021Integrated Conditional Estimation-Optimizationcited by 25
- 2022Hindsight Learning for MDPs with Exogenous Inputscited by 25
- 2023Conformal Contextual Robust Optimizationcited by 25
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
- 2022Direct Heterogeneous Causal Learning for Resource Allocation Problems in Marketingcited by 21
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2022End-to-End Stochastic Optimization with Energy-Based Modelcited by 19
- 2023Estimate-Then-Optimize versus Integrated-Estimation-Optimization versus Sample Average Approximation: A Stochastic Dominance Perspectivecited by 19
- 2021End-to-end Learning for Fair Ranking Systemscited by 18
- 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
- 2025Gen-DFL: Decision-Focused Generative Learning for Robust Decision Makingcited by 18
- 2022Distributionally Robust End-to-End Portfolio Constructioncited by 17
- 2023Landscape Surrogate: Learning Decision Losses for Mathematical Optimization Under Partial Informationcited by 17
- 2024End-to-end Conditional Robust Optimizationcited by 17
- 2024Decision-Focused Learning with Directional Gradientscited by 16
- 2021The Perils of Learning Before Optimizingcited by 15
- 2022Data-Driven Sample Average Approximation with Covariate Informationcited by 14
- 2022Decision-Aware Learning for Optimizing Health Supply Chainscited by 14
- 2023Learning-based Online Optimization for Autonomous Mobility-on-Demand Fleet Controlcited by 14
- 2024End-to-End Conformal Calibration for Optimization Under Uncertaintycited by 14
- 2025Decision-informed Neural Networks with Large Language Model Integration for Portfolio Optimizationcited by 14
- 2023Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programmingcited by 13
- 2023Backpropagation of Unrolled Solvers with Folded Optimizationcited by 13
- 2023On Learning Latent Models with Multi-Instance Weak Supervisioncited by 13
- 2022Scalable Decision-Focused Learning in Restless Multi-Armed Bandits with Application to Maternal and Child Healthcited by 12
- 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
- 2022Learning from a Biased Samplecited by 12
- 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Modelscited by 12
- 2022Optimal Contextual Bandits with Knapsacks under Realizability via Regression Oraclescited by 12
- 2021Neuro-algorithmic Policies enable Fast Combinatorial Generalizationcited by 11
- 2021Neuro-Symbolic Constraint Programming for Structured Predictioncited by 11
- 2022Online Contextual Decision-Making with a Smart Predict-then-Optimize Methodcited by 11
- 2022Predict+Optimize for Packing and Covering LPs with Unknown Parameters in Constraintscited by 11
- 2023Differentiating Through Integer Linear Programs with Quadratic Regularization and Davis-Yin Splittingcited by 11
- 2023TaskMet: Task-Driven Metric Learning for Model Learningcited by 11
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Processcited by 11
50 most cited of 332 All 332 (JSON)
- 2026The Curvature of Regret in Contextual Linear Optimization1 Oct 2026
- 2026Verify Claims, Not Scores: Evidence-Based Verification of Modular Agents1 Oct 2026
- 2026Beyond Model Ranking: Regime Diagnosis for Distributional-Statistical Misspecification in Industrial Time-Series Forecasting30 Sep 2026
- 2026RL-PaO: Prediction as Action in Decision Making under Uncertainty29 Sep 2026
- 2026When Evidence Changes the Subject: Subject-Typed Claim Licensing for Learned Routing27 Sep 2026
- 2026Geometric Identification in Predict-Then-Optimize Learning27 Sep 2026
- 2026PolyStepOR: Learning to Decide Without Optimal Decisions26 Sep 2026
- 2026Entropy Regularization: A Free Correction to Cross-Entropy for Verified Demonstrations24 Sep 2026
- 2026The Operational Value of Spatial Dependence in Renewable Forecast Scenarios for Single-Period Economic Dispatch: A Controlled Ablation Study21 Sep 2026
- 2026Proximal Residual Value Functions for Consistent Planning and Real-Time Execution19 Sep 2026
- 2026Decision-Focused Learning for Mean-Variance Portfolio Optimization via KKT-Based Reformulation18 Sep 2026
- 2026Goal-oriented probabilistic forecasting for dynamic PRB allocation in 5G networks15 Sep 2026
38 more
- 2026Eigenvalue-Decomposition Cost Denoising as an Alternative to Predict-then-Optimize for Shortest-Path Problems14 Sep 2026
- 2026SAILOR: Solver-Assisted Interactive LLM-based Optimization Recovery12 Sep 2026
- 2026Accuracy Is Not Service: A Decision-Aware Benchmark for Intermittent-Demand Forecasting12 Sep 2026
- 2026ObserverBench: Testing Mechanistic Estimates for Intervention and Control2 Sep 2026
- 2026PruneShift: A Framework for Evaluating Decision Reliability in Structured Pruning30 Aug 2026
- 2026Deciding When to Decide: Testing Operational Suboptimality Under Distributional Shift29 Aug 2026
- 2026Revelation Control24 Aug 2026
- 2026KellyBoost: Growth-Optimal Portfolio Construction with Gradient-Boosted Trees24 Aug 2026
- 2026Task Specialization Fine-Tuning for Contextual Reinforcement Learning17 Aug 2026
- 2026Decision-Driven Regularization: A Blended Model for Learning and Optimization15 Aug 2026
- 2026Decision-Aware Approximation of Belief Functions for Evidential Combinatorial Optimization11 Aug 2026
- 2026Decision-Focused Learning in Network Interdiction Games10 Aug 2026
- 2026Local Violation Certification for Linear Predict-Then-Optimize Pipelines5 Aug 2026
- 2026Enactive Artificial Intelligence: A Decision-Centric Architecture for Complex Systems4 Aug 2026
- 2026Beyond Magnitude and Shape: A Direction-Aware Loss for Time Series Forecasting3 Aug 2026
- 2026When May a Model Replace the Experiment? Audits, Licenses, and the Price of Trust in Surrogate-Driven Design2 Aug 2026
- 2026When Do Surrogate Updates Improve Decisions? A Local Theory of Trajectory-Wise Transfer2 Aug 2026
- 2026End-to-End Fairness Optimization with Fair Decision-Focused Learning31 Jul 2026
- 2026Scores Are Not Decisions: Cost-Aware Stopping for Tool Acquisition in LLM Agents29 Jul 2026
- 2026Generative Distributionally Robust Optimization27 Jul 2026
- 2026Smooth Learning with Hard Constraints via Legendre-Regularized Policies27 Jul 2026
- 2026Explicit Iteration Complexity of Exact Data-Driven Inverse Optimization for Integer Linear Programs24 Jul 2026
- 2026Predictive Extrema, Unprofitable Policies: An AI-Assisted Audit of Candle-Based Binance Spot Timing Models21 Jul 2026
- 2026Breaking Feedback-Blindness: Utility-Augmented Transformer for Sequential Decision Making21 Jul 2026
- 2026Optimizing Regret21 Jul 2026
- 2026Learning Predictive Ambiguity Sets for Decision-Focused Distributionally Robust Optimization10 Jul 2026
- 2026High-Dimensional Interpolators Can Be Fragile: Heavy Tails and High-Dimensional Large Deviations10 Jul 2026
- 2026Decision-Aware Training for Sample-Based Generative Models1 Jul 2026
- 2026CLOUDADV: Decision-Aligned Instance Sizing with Zero-Shot Foundation Models under Drift30 Jun 2026
- 2026Liquidity-Based Audit of Algorithmic Trading Strategies27 Jun 2026
- 2026The Decision Geometry of Covariance Estimation for the Global Minimum-Variance Portfolio under Heavy Tails25 Jun 2026
- 2026Generating Input Distributions for Explaining Portfolio Optimization Pipelines24 Jun 2026
- 2026UC-Search: Risk-Aware Test-Time Search for Delayed Constrained Time-Series Control24 Jun 2026
- 2026From Forecasting Leaderboards to Deployment Decisions: A Fail-Closed Certification Protocol23 Jun 2026
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programs19 Jun 2026
- 2026A Solver-Free Training Method for Predict-then-Optimize17 Jun 2026
- 2026Decision-Weighted Flow Matching for Contextual Stochastic Optimization15 Jun 2026
- 2026High-Frequency Pricing at Scale for E-Commerce11 Jun 2026
50 newest of 332 All 332 (JSON)
- 2025Diffusion-DFL: Decision-focused Diffusion Models for Stochastic Optimizationcited by 5
- 2026Constraint-Aware Flow Matching: Decision Aligned End-to-End Training for Constrained Samplingcited by 3
- 2026Decision-Weighted Flow Matching for Contextual Stochastic Optimizationcited by 1
- 2025Factor-Based Conditional Diffusion Model for Contextual Portfolio Optimizationcited by 0
- 2026Diff2SP: Diffusion Models for Correlated Scenario Generation in Stochastic Programmingcited by 0
- 2026Decision-Weighted Flow Matching for Contextual Stochastic Optimization15 Jun 2026
- 2026Diff2SP: Diffusion Models for Correlated Scenario Generation in Stochastic Programming4 Jun 2026
- 2026Constraint-Aware Flow Matching: Decision Aligned End-to-End Training for Constrained Sampling12 May 2026
- 2025Diffusion-DFL: Decision-focused Diffusion Models for Stochastic Optimization13 Oct 2025
- 2025Factor-Based Conditional Diffusion Model for Contextual Portfolio Optimization26 Sep 2025
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2021Mixed-Integer Optimization with Constraint Learningcited by 30
- 2024Position: Theory of Mind Benchmarks are Broken for Large Language Modelscited by 30
- 2021Risk Bounds and Calibration for a Smart Predict-then-Optimize Methodcited by 28
- 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
- 2021Causal Decision Making and Causal Effect Estimation Are Not the Same... and Why It Matterscited by 25
12 most cited of 321 All 321 (JSON)
- 2026The Curvature of Regret in Contextual Linear Optimization1 Oct 2026
- 2026Verify Claims, Not Scores: Evidence-Based Verification of Modular Agents1 Oct 2026
- 2026Beyond Model Ranking: Regime Diagnosis for Distributional-Statistical Misspecification in Industrial Time-Series Forecasting30 Sep 2026
- 2026RL-PaO: Prediction as Action in Decision Making under Uncertainty29 Sep 2026
- 2026When Evidence Changes the Subject: Subject-Typed Claim Licensing for Learned Routing27 Sep 2026
- 2026Geometric Identification in Predict-Then-Optimize Learning27 Sep 2026
- 2026PolyStepOR: Learning to Decide Without Optimal Decisions26 Sep 2026
- 2026Entropy Regularization: A Free Correction to Cross-Entropy for Verified Demonstrations24 Sep 2026
- 2026The Operational Value of Spatial Dependence in Renewable Forecast Scenarios for Single-Period Economic Dispatch: A Controlled Ablation Study21 Sep 2026
- 2026Proximal Residual Value Functions for Consistent Planning and Real-Time Execution19 Sep 2026
- 2026Decision-Focused Learning for Mean-Variance Portfolio Optimization via KKT-Based Reformulation18 Sep 2026
- 2026Goal-oriented probabilistic forecasting for dynamic PRB allocation in 5G networks15 Sep 2026
12 newest of 321 All 321 (JSON)