mlsanityData to 14 Oct 2026

Formal guarantees for heuristic optimization algorithms used in machine learning

arXiv 2208.00502 ↗First posted 31 Jul 2022cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Recently, Stochastic Gradient Descent (SGD) and its variants have become the dominant methods in the large-scale optimization of machine learning (ML) problems. A variety of strategies have been proposed for tuning the step sizes, ranging from adaptive step sizes to heuristic methods to change the step size in each iteration. Also, momentum has been widely employed in ML tasks to accelerate the training process. Yet, there is a gap in our theoretical understanding of them. In this work, we start to close this gap by providing formal guarantees to a few heuristic optimization methods and proposing improved algorithms. First, we analyze a generalized version of the AdaGrad (Delayed AdaGrad) step sizes in both convex and non-convex settings, showing that these step sizes allow the algorithms to automatically adapt to the level of noise of the stochastic gradients. We show for the first time sufficient conditions for Delayed AdaGrad to achieve almost sure convergence of the gradients to zero. Moreover, we present a high probability analysis for Delayed AdaGrad and its momentum variant in the non-convex setting. Second, we analyze SGD with exponential and cosine step sizes, which are empirically successful but lack theoretical support. We provide the very first convergence guarantees for them in the smooth and non-convex setting, with and without the Polyak-Lojasiewicz (PL) condition. We also show their good property of adaptivity to noise under the PL condition. Third, we study the last iterate of momentum methods. We prove the first lower bound in the convex setting for the last iterate of SGD with constant momentum. Moreover, we investigate a class of Follow-The-Regularized-Leader-based momentum algorithms with increasing momentum and shrinking updates. We show that their last iterate has optimal convergence for unconstrained convex stochastic optimization problems.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 114 references that are in the map. First posted on arXiv 31 Jul 2022.

Builds on

23 of 114 references.

References · 23

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
  3. 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
  4. 2019Online Learning: A Modern Introduction Using Convex Optimizationcited by 417
  5. 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 307
  6. 2013Optimization, Learning, and Games with Predictable Sequencescited by 188
  7. 2020Better Theory for SGD in the Nonconvex Worldcited by 158
  8. 2018Black-Box Reductions for Parameter-free Online Learning in Banach Spacescited by 125
  9. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
  10. 2019A Short Note on Concentration Inequalities for Random Vectors with SubGaussian Normcited by 106
  11. 2018On the Convergence of Adaptive Gradient Methods for Nonconvex Optimizationcited by 91
  12. 2019Bag of Freebies for Training Object Detection Neural Networkscited by 47
11 more
  1. 2015Scale-Free Algorithms for Online Linear Optimizationcited by 30
  2. 2013Stochastic Majorization-Minimization Algorithms for Large-Scale Optimizationcited by 28
  3. 2019Simple and optimal high-probability bounds for strongly-convex stochastic gradient descentcited by 27
  4. 2018WNGrad: Learn the Learning Rate in Gradient Descentcited by 24
  5. 2020Momentum via Primal Averaging: Theoretical Insights and Learning Rate Schedules for Non-Convex Optimizationcited by 21
  6. 2018A Unified Analysis of AdaGrad with Weighted Aggregation and Momentum Accelerationcited by 15
  7. 2019Stochastic algorithms with geometric step decay converge linearly on sharp functionscited by 14
  8. 2019Domain-independent Dominance of Adaptive Methodscited by 13
  9. 2019Stochastic Gradient Methods with Layer-wise Adaptive Moments for Training of Deep Networkscited by 9
  10. 2020Dual Averaging is Surprisingly Effective for Deep Learning Optimizationcited by 6
  11. 2019Compact Network Training for Person ReIDcited by 4

Built on by

Not cited yet.