Backpropagation of Unrolled Solvers with Folded Optimization
Not on the map. Why?
Abstract (arXiv)
The integration of constrained optimization models as components in deep networks has led to promising advances on many specialized learning tasks. A central challenge in this setting is backpropagation through the solution of an optimization problem, which typically lacks a closed form. One typical strategy is algorithm unrolling, which relies on automatic differentiation through the operations of an iterative solver. While flexible and general, unrolling can encounter accuracy and efficiency issues in practice. These issues can be avoided by analytical differentiation of the optimization, but current frameworks impose rigid requirements on the optimization problem's form. This paper provides theoretical insights into the backward pass of unrolled optimization, leading to a system for generating efficiently solvable analytical models of backpropagation. Additionally, it proposes a unifying view of unrolling and analytical differentiation through optimization mappings. Experiments over various model-based learning tasks demonstrate the advantages of the approach both computationally and in terms of enhanced expressiveness.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 21 of its 42 references that are in the map. First posted on arXiv 28 Jan 2023.
Builds on
21 of 42 references.
References · 21
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2019Differentiable Convex Optimization Layerscited by 458
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 411
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
- 2017Smart "Predict, then Optimize"cited by 332
- 2019Differentiation of Blackbox Combinatorial Solverscited by 224
- 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 220
- 2020Fast Differentiable Sorting and Rankingcited by 196
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2016On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimizationcited by 108
- 2019MIPaaL: Mixed Integer Program as a Layercited by 93
9 more
- 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
- 2019Differentiating Through a Cone Programcited by 72
- 2020Gradient Estimation with Stochastic Softmax Trickscited by 66
- 2022Model-Based Deep Learning: On the Intersection of Deep Learning and Optimizationcited by 50
- 2018Smooth Loss Functions for Deep Top-k Classificationcited by 46
- 2018Solution Refinement at Regular Points of Conic Problemscited by 21
- 2019The Limited Multi-Label Projection Layercited by 21
- 2021End-to-end Learning for Fair Ranking Systemscited by 18
- 2022Differentiable Model Selection for Ensemble Learningcited by 5
Built on by
Citing papers per year: 2023: 3; 2024: 3; 2025: 4; 2026: 3.
13 papers.
Sort:
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guaranteescited by 19
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimizationcited by 4
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Managementcited by 4
- 2024Learning Joint Models of Prediction and Optimizationcited by 3
- 2024End-to-End Learning for Fair Multiobjective Optimization Under Uncertaintycited by 2
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimizationcited by 1
- 2024Learning Fair Ranking Policies via Differentiable Optimization of Ordered Weighted Averagescited by 1
- 2025Learning-Augmented Power System Operations: A Unified Optimization Viewcited by 0
- 2025Bundle Network: a Machine Learning-Based Bundle Methodcited by 0
- 2026Neural Ising Machines via Unrolling and Zeroth-Order Trainingcited by 0
- 2026Learning to Attack: A Bandit Approach to Adversarial Context Poisoningcited by 0
1 more
- 2026End-to-End Fairness Optimization with Fair Decision-Focused Learning31 Jul 2026
- 2026Learning to Attack: A Bandit Approach to Adversarial Context Poisoning28 Feb 2026
- 2026Neural Ising Machines via Unrolling and Zeroth-Order Training30 Jan 2026
- 2025Bundle Network: a Machine Learning-Based Bundle Method29 Sep 2025
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guarantees31 May 2025
- 2025Learning-Augmented Power System Operations: A Unified Optimization View8 May 2025
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Management25 Feb 2025
- 2024Learning Joint Models of Prediction and Optimization7 Sep 2024
- 2024End-to-End Learning for Fair Multiobjective Optimization Under Uncertainty12 Feb 2024
- 2024Learning Fair Ranking Policies via Differentiable Optimization of Ordered Weighted Averages7 Feb 2024
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimization28 Dec 2023
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimization22 Nov 2023
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guaranteescited by 19
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimizationcited by 4
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Managementcited by 4
- 2024Learning Joint Models of Prediction and Optimizationcited by 3
- 2024End-to-End Learning for Fair Multiobjective Optimization Under Uncertaintycited by 2
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimizationcited by 1
- 2024Learning Fair Ranking Policies via Differentiable Optimization of Ordered Weighted Averagescited by 1
- 2025Learning-Augmented Power System Operations: A Unified Optimization Viewcited by 0
- 2025Bundle Network: a Machine Learning-Based Bundle Methodcited by 0
- 2026Neural Ising Machines via Unrolling and Zeroth-Order Trainingcited by 0
- 2026Learning to Attack: A Bandit Approach to Adversarial Context Poisoningcited by 0
12 most cited of 13 All 13 (JSON)
- 2026End-to-End Fairness Optimization with Fair Decision-Focused Learning31 Jul 2026
- 2026Learning to Attack: A Bandit Approach to Adversarial Context Poisoning28 Feb 2026
- 2026Neural Ising Machines via Unrolling and Zeroth-Order Training30 Jan 2026
- 2025Bundle Network: a Machine Learning-Based Bundle Method29 Sep 2025
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guarantees31 May 2025
- 2025Learning-Augmented Power System Operations: A Unified Optimization View8 May 2025
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Management25 Feb 2025
- 2024Learning Joint Models of Prediction and Optimization7 Sep 2024
- 2024End-to-End Learning for Fair Multiobjective Optimization Under Uncertainty12 Feb 2024
- 2024Learning Fair Ranking Policies via Differentiable Optimization of Ordered Weighted Averages7 Feb 2024
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimization28 Dec 2023
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimization22 Nov 2023
12 newest of 13 All 13 (JSON)