mlsanityData to 7 Oct 2026

Understanding the Curse of Unrolling

arXiv 2602.19733 ↗First posted 23 Feb 2026cs.LG math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

Algorithm unrolling is ubiquitous in machine learning, particularly in hyperparameter optimization and meta-learning, where Jacobians of solution mappings are computed by differentiating through iterative algorithms. Although unrolling is known to yield asymptotically correct Jacobians under suitable conditions, recent work has shown that the derivative iterates may initially diverge from the true Jacobian, a phenomenon known as the curse of unrolling. In this work, we provide a non-asymptotic analysis that explains the origin of this behavior and identifies the algorithmic factors that govern it. We show that truncating early iterations of the derivative computation mitigates the curse while simultaneously reducing memory requirements. Finally, we demonstrate that warm-starting in bilevel optimization naturally induces an implicit form of truncation, providing a practical remedy. Our theoretical findings are supported by numerical experiments on representative examples.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 45 references that are in the map. First posted on arXiv 23 Feb 2026.

Builds on

19 of 45 references.

References · 19

  1. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  2. 2019Deep Equilibrium Modelscited by 603
  3. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  4. 2019Meta-Learning with Implicit Gradientscited by 523
  5. 2019Meta-Learning with Differentiable Convex Optimizationcited by 461
  6. 2019Differentiable Convex Optimization Layerscited by 458
  7. 2018Meta-learning with differentiable closed-form solverscited by 395
  8. 2016Hyperparameter optimization with approximate gradientcited by 231
  9. 2020Bilevel Optimization: Convergence Analysis and Enhanced Designcited by 219
  10. 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
  11. 2020Multiscale Deep Equilibrium Modelscited by 149
  12. 2022Automatic differentiation of nonsmooth iterative algorithmscited by 25
7 more
  1. 2021Implicit differentiation for fast hyperparameter selection in non-smooth convex learningcited by 22
  2. 2019Automatic Differentiation of Some First-Order Methods in Parametric Optimizationcited by 18
  3. 2022The Curse of Unrolling: Rate of Differentiating Through Optimizationcited by 15
  4. 2022The derivatives of Sinkhorn-Knopp convergecited by 9
  5. 2022Fixed-Point Automatic Differentiation of Forward--Backward Splitting Algorithms for Partly Smooth Functionscited by 4
  6. 2021Streaming Solutions for Time-Varying Optimization Problemscited by 1
  7. 2024Automatic Differentiation of Optimization Algorithms with Time-Varying Updatescited by 1

Built on by

Not cited yet.