mlsanityData to 14 Oct 2026

Minimizing Surrogate Losses for Decision-Focused Learning using Differentiable Optimization

arXiv 2508.11365 ↗First posted 15 Aug 2025cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Decision-focused learning (DFL) trains a machine learning (ML) model to predict parameters of an optimization problem, to directly minimize decision regret, i.e., maximize decision quality. Gradient-based DFL requires computing the derivative of the solution to the optimization problem with respect to the predicted parameters. However, for many optimization problems, such as linear programs (LPs), the gradient of the regret with respect to the predicted parameters is zero almost everywhere. Existing gradient-based DFL approaches for LPs try to circumvent this issue in one of two ways: (a) smoothing the LP into a differentiable optimization problem by adding a quadratic regularizer and then minimizing the regret directly or (b) minimizing surrogate losses that have informative (sub)gradients. In this paper, we show that the former approach still results in zero gradients, because even after smoothing the regret remains constant across large regions of the parameter space. To address this, we propose minimizing surrogate losses -- even when a differentiable optimization layer is used and regret can be minimized directly. Our experiments demonstrate that minimizing surrogate losses allows differentiable optimization layers to achieve regret comparable to or better than surrogate-loss based DFL methods. Further, we demonstrate that this also holds for DYS-Net, a recently proposed differentiable optimization technique for LPs, that computes approximate solutions and gradients through operations that can be performed using feedforward neural network layers. Because DYS-Net executes the forward and the backward pass very efficiently, by minimizing surrogate losses using DYS-Net, we are able to attain regret on par with the state-of-the-art while reducing training time by a significant margin.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 35 references that are in the map. First posted on arXiv 15 Aug 2025.

Builds on

23 of 35 references.

References · 23

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2021Convex optimizationcited by 2,515
  3. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
  4. 2019Differentiable Convex Optimization Layerscited by 465
  5. 2017Smart "Predict, then Optimize"cited by 339
  6. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
  7. 2019Differentiation of Blackbox Combinatorial Solverscited by 226
  8. 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 130
  9. 2019Learning with Fenchel-Young Lossescited by 119
  10. 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 98
  11. 2019MIPaaL: Mixed Integer Program as a Layercited by 94
  12. 2019Smart Predict-and-Optimize for Hard Combinatorial Optimization Problemscited by 89
11 more
  1. 2021JFB: Jacobian-Free Backpropagation for Implicit Networkscited by 86
  2. 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
  3. 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 82
  4. 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 62
  5. 2019Generalization Bounds in the Predict-then-Optimize Frameworkcited by 54
  6. 2020Contrastive Losses and Solution Caching for Predict-and-Optimizecited by 52
  7. 2015A Three-Operator Splitting Scheme and its Optimization Applicationscited by 34
  8. 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
  9. 2023Differentiating Through Integer Linear Programs with Quadratic Regularization and Davis-Yin Splittingcited by 11
  10. 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programscited by 8
  11. 2023You Shall Pass: Dealing with the Zero-Gradient Problem in Predict and Optimize for Convex Optimizationcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.