mlsanityData to 14 Oct 2026

Escaping Saddle Points Faster with Stochastic Momentum

arXiv 2106.02985 ↗First posted 5 Jun 2021cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

Stochastic gradient descent (SGD) with stochastic momentum is popular in nonconvex stochastic optimization and particularly for the training of deep neural networks. In standard SGD, parameters are updated by improving along the path of the gradient at the current iterate on a batch of examples, where the addition of a ``momentum'' term biases the update in the direction of the previous change in parameters. In non-stochastic convex optimization one can show that a momentum adjustment provably reduces convergence time in many settings, yet such results have been elusive in the stochastic and non-convex settings. At the same time, a widely-observed empirical phenomenon is that in training deep networks stochastic momentum appears to significantly improve convergence time, variants of it have flourished in the development of other popular update methods, e.g. ADAM [KB15], AMSGrad [RKK18], etc. Yet theoretical justification for the use of stochastic momentum has remained a significant open question. In this paper we propose an answer: stochastic momentum improves deep network training because it modifies SGD to escape saddle points faster and, consequently, to more quickly find a second order stationary point. Our theoretical results also shed light on the related question of how to choose the ideal momentum parameter--our analysis suggests that β ∈ [0,1) should be large (close to 1), which comports with empirical findings. We also provide experimental findings that further validate these conclusions.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 47 of its 76 references that are in the map. First posted on arXiv 5 Jun 2021.

Builds on

47 of 76 references.

References · 47

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2019On the Convergence of Adam and Beyondcited by 841
  5. 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
  6. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
  7. 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 451
  8. 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 289
  9. 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 287
  10. 2017How to Escape Saddle Points Efficientlycited by 285
  11. 2014The Loss Surfaces of Multilayer Networkscited by 280
  12. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 279
35 more
  1. 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
  2. 2015Escaping From Saddle Points --- Online Stochastic Gradient for Tensor Decompositioncited by 243
  3. 2017Non-convex Optimization for Machine Learningcited by 133
  4. 2014Analysis and Design of Optimization Algorithms via Integral Quadratic Constraintscited by 105
  5. 2016A Geometric Analysis of Phase Retrievalcited by 92
  6. 2017Shake-Shake regularizationcited by 87
  7. 2013Accelerated Gradient Methods for Nonconvex Nonlinear and Stochastic Programmingcited by 75
  8. 2017Gradient Descent Can Take Exponential Time to Escape Saddle Pointscited by 74
  9. 2018Gradient Descent with Random Initialization: Fast Global Convergence for Nonconvex Phase Retrievalcited by 71
  10. 2017Accelerated Gradient Descent Escapes Saddle Points Faster than Gradient Descentcited by 66
  11. 2018Escaping Saddles with Stochastic Gradientscited by 66
  12. 2017Sub-sampled Cubic Regularization for Non-convex Optimizationcited by 63
  13. 2014Global convergence of the Heavy-ball method for convex optimizationcited by 61
  14. 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
  15. 2017Stochastic Cubic Regularization for Fast Nonconvex Optimizationcited by 55
  16. 2017Momentum and Stochastic Momentum for Stochastic Gradient, Newton, Proximal Point and Subspace Descent Methodscited by 49
  17. 2018On the insufficiency of existing momentum schemes for Stochastic Optimizationcited by 49
  18. 2016Stochastic Heavy Ballcited by 42
  19. 2019Sharp Analysis for Nonconvex SGD Escaping from Saddle Pointscited by 40
  20. 2016Unified Convergence Analysis of Stochastic Momentum Methods for Convex and Non-convex Optimizationcited by 37
  21. 2017Neon2: Finding Local Minima via First-Order Oraclescited by 36
  22. 2019Escaping Saddle Points with Adaptive Gradient Methodscited by 34
  23. 2014iPiano: Inertial Proximal Algorithm for Non-Convex Optimizationcited by 30
  24. 2016The Power of Normalization: Faster Evasion of Saddle Pointscited by 29
  25. 2017First-order Stochastic Algorithms for Escaping From Saddle Points in Almost Linear Timecited by 29
  26. 2015When Are Nonconvex Problems Not Scary?cited by 28
  27. 2016Efficient approaches for escaping higher order saddle points in non-convex optimizationcited by 23
  28. 2016Accelerated Methods for Non-Convex Optimizationcited by 20
  29. 2019Accelerated Linear Convergence of Stochastic Momentum Methods in Wasserstein Distancescited by 16
  30. 2018Escaping Saddle Points in Constrained Optimizationcited by 14
  31. 2018Non-ergodic Convergence Analysis of Heavy-Ball Algorithmscited by 14
  32. 2017A Generic Approach for Escaping Saddle pointscited by 13
  33. 2019On Nonconvex Optimization for Machine Learning: Gradients, Stochasticity, and Saddle Pointscited by 8
  34. 2018Accelerated Gossip via Stochastic Heavy Ball Methodcited by 3
  35. 2013The Hierarchy of Local Minimums in Polynomial Optimizationcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 4; 2023: 0; 2024: 1; 2025: 1; 2026: 2.

8 papers.