mlsanityData to 7 Oct 2026

No learning rates needed: Introducing SALSA -- Stable Armijo Line Search Adaptation

arXiv 2407.20650 ↗First posted 30 Jul 2024cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

In recent studies, line search methods have been demonstrated to significantly enhance the performance of conventional stochastic gradient descent techniques across various datasets and architectures, while making an otherwise critical choice of learning rate schedule superfluous. In this paper, we identify problems of current state-of-the-art of line search methods, propose enhancements, and rigorously assess their effectiveness. Furthermore, we evaluate these methods on orders of magnitude larger datasets and more complex data domains than previously done. More specifically, we enhance the Armijo line search method by speeding up its computation and incorporating a momentum term into the Armijo criterion, making it better suited for stochastic mini-batching. Our optimization approach outperforms both the previous Armijo implementation and a tuned learning rate schedule for the Adam and SGD optimizers. Our evaluation covers a diverse range of architectures, such as Transformers, CNNs, and MLPs, as well as data domains, including NLP and image data. Our work is publicly available as a Python package, which provides a simple Pytorch optimizer.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 27 references that are in the map. First posted on arXiv 30 Jul 2024.

Builds on

17 of 27 references.

References · 17

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  5. 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 763
  6. 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
  7. 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 118
  8. 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
  9. 2020Learning Rates as a Function of Batch Size: A Random Matrix Theory Approach to Neural Network Trainingcited by 50
  10. 2018A Progressive Batching L-BFGS Method for Machine Learningcited by 45
  11. 2015Probabilistic Line Searches for Stochastic Optimizationcited by 29
  12. 2018Step Size Matters in Deep Learningcited by 19
5 more
  1. 2020Adaptive Gradient Methods Converge Faster with Over-Parameterization (but you should do a line-search)cited by 15
  2. 2023Don't be so Monotone: Relaxing Stochastic Line Search in Over-Parameterized Modelscited by 15
  3. 2022Automatically Bounding the Taylor Remainder Series: Tighter Bounds and New Applicationscited by 5
  4. 2024Intelligent Learning Rate Distribution to reduce Catastrophic Forgetting in Transformerscited by 4
  5. 2024Faster Convergence for Transformer Fine-tuning with Line Search Methodscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.