BiSLS/SPS: Auto-tune Step Sizes for Stable Bi-level Optimization
Not on the map. Why?
Abstract (arXiv)
The popularity of bi-level optimization (BO) in deep learning has spurred a growing interest in studying gradient-based BO algorithms. However, existing algorithms involve two coupled learning rates that can be affected by approximation errors when computing hypergradients, making careful fine-tuning necessary to ensure fast convergence. To alleviate this issue, we investigate the use of recently proposed adaptive step-size methods, namely stochastic line search (SLS) and stochastic Polyak step size (SPS), for computing both the upper and lower-level learning rates. First, we revisit the use of SLS and SPS in single-level optimization without the additional interpolation condition that is typically assumed in prior works. For such settings, we investigate new variants of SLS and SPS that improve upon existing suggestions in the literature and are simpler to implement. Importantly, these two variants can be seen as special instances of general family of methods with an envelope-type step-size. This unified envelope strategy allows for the extension of the algorithms and their convergence guarantees to BO settings. Finally, our extensive experiments demonstrate that the new algorithms, which are available in both SGD and Adam versions, can find large learning rates with minimal tuning and converge faster than corresponding vanilla SGD or Adam BO algorithms that require fine-tuning.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 39 of its 54 references that are in the map. First posted on arXiv 30 May 2023.
Builds on
39 of 54 references.
References · 39
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2019On the Convergence of Adam and Beyondcited by 834
- 2019Meta-Learning with Implicit Gradientscited by 523
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 303
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
- 2020A Comprehensive Survey of Neural Architecture Search: Challenges and Solutionscited by 253
- 2017Forward and Reverse Gradient-Based Hyperparameter Optimizationcited by 232
- 2018Approximation Methods for Bilevel Programmingcited by 231
27 more
- 2020Bilevel Optimization: Convergence Analysis and Enhanced Designcited by 219
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
- 2019SGD: General Analysis and Improved Ratescited by 206
- 2020Coresets via Bilevel Optimization for Continual Learning and Streamingcited by 191
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
- 2018AdaGrad stepsizes: Sharp convergence over nonconvex landscapescited by 182
- 2019Adaptive Gradient Methods with Dynamic Bound of Learning Ratecited by 181
- 2022Dataset Distillation using Neural Feature Regressioncited by 177
- 2018On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizescited by 155
- 2020On the Iteration Complexity of Hypergradient Computationcited by 154
- 2020Stochastic Polyak Step-size for SGD: An Adaptive Learning Rate for Fast Convergencecited by 137
- 2023Dataset Distillation: A Comprehensive Reviewcited by 126
- 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
- 2021A Near-Optimal Algorithm for Stochastic Bilevel Optimization via Double-Momentumcited by 106
- 2021Provably Faster Algorithms for Bilevel Optimizationcited by 106
- 2022A framework for bilevel optimization that enables stochastic and global variance reduction algorithmscited by 99
- 2021Revisiting and Advancing Fast Adversarial Training Through The Lens of Bi-Level Optimizationcited by 75
- 2021A Single-Timescale Method for Stochastic Bilevel Optimizationcited by 69
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 55
- 2022Dynamics of SGD with Stochastic Polyak Stepsizes: Truly Adaptive Variants and Convergence to Exact Solutioncited by 40
- 2022Will Bilevel Optimizers Benefit from Loopscited by 36
- 2021BiAdam: Fast Adaptive Bilevel Optimization Methodscited by 33
- 2021On the Convergence Theory for Hessian-Free Bilevel Algorithmscited by 33
- 2021Tighter Analysis of Alternating Stochastic Gradient Method for Stochastic Nested Problemscited by 21
- 2020Convergence Properties of Stochastic Hypergradientscited by 19
- 2023A Lower Bound and a Near-Optimal Algorithm for Bilevel Empirical Risk Minimizationcited by 16
- 2021Sign-MAML: Efficient Model-Agnostic Meta-Learning by SignSGDcited by 14
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 1.
4 papers.
- 2024Tuning-Free Bilevel Optimization: New Algorithms and Convergence Analysiscited by 5
- 2023An adaptively inexact first-order method for bilevel optimization with application to hyperparameter learningcited by 4
- 2025Adaptive Algorithms with Sharp Convergence Rates for Stochastic Hierarchical Optimizationcited by 2
- 2026Distribution-Aware Robust Bilevel Optimization: Quantile-Guided Huber Updates in Two-Timescale Stochastic Approximationcited by 0
- 2026Distribution-Aware Robust Bilevel Optimization: Quantile-Guided Huber Updates in Two-Timescale Stochastic Approximation21 Jun 2026
- 2025Adaptive Algorithms with Sharp Convergence Rates for Stochastic Hierarchical Optimization18 Sep 2025
- 2024Tuning-Free Bilevel Optimization: New Algorithms and Convergence Analysis7 Oct 2024
- 2023An adaptively inexact first-order method for bilevel optimization with application to hyperparameter learning19 Aug 2023