Exact Mean Square Linear Stability Analysis for SGD
Not on the map. Why?
Abstract (arXiv)
The dynamical stability of optimization methods at the vicinity of minima of the loss has recently attracted significant attention. For gradient descent (GD), stable convergence is possible only to minima that are sufficiently flat w.r.t. the step size, and those have been linked with favorable properties of the trained model. However, while the stability threshold of GD is well-known, to date, no explicit expression has been derived for the exact threshold of stochastic GD (SGD). In this paper, we derive such a closed-form expression. Specifically, we provide an explicit condition on the step size that is both necessary and sufficient for the linear stability of SGD in the mean square sense. Our analysis sheds light on the precise role of the batch size B. In particular, we show that the stability threshold is monotonically non-decreasing in the batch size, which means that reducing the batch size can only decrease stability. Furthermore, we show that SGD's stability threshold is equivalent to that of a mixture process which takes in each iteration a full batch gradient step w.p. 1-p, and a single sample gradient step w.p. p, where p ≈ 1/B . This indicates that even with moderate batch sizes, SGD's stability threshold is very close to that of GD's. We also prove simple necessary conditions for linear stability, which depend on the batch size, and are easier to compute than the precise threshold. Finally, we derive the asymptotic covariance of the dynamics around the minimum, and discuss its dependence on the learning rate. We validate our theoretical findings through experiments on the MNIST dataset.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 15 of its 26 references that are in the map. First posted on arXiv 13 Jun 2023.
Builds on
15 of 26 references.
References · 15
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 427
- 2017Three Factors Influencing Minima in SGDcited by 273
- 2022Self-Stabilization: The Implicit Bias of Gradient Descent at the Edge of Stabilitycited by 155
- 2020The Break-Even Point on Optimization Trajectories of Deep Neural Networkscited by 150
- 2018On the Relation Between the Sharpest Directions of DNN Loss and the SGD Step Lengthcited by 88
- 2017Towards Understanding Generalization of Deep Learning: Perspective of Loss Landscapescited by 84
- 2022The alignment property of SGD noise and how it helps select flat minima: A stability analysiscited by 64
- 2021On Linear Stability of SGD and Input-Smoothness of Neural Networkscited by 63
- 2020Learning Rates as a Function of Batch Size: A Random Matrix Theory Approach to Neural Network Trainingcited by 50
- 2021Strength of Minibatch Noise in SGDcited by 39
- 2020Noise and Fluctuation of Finite Learning Rate Stochastic Gradient Descentcited by 37
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 8.
11 papers.
- 2024High dimensional analysis reveals conservative sharpening and a stochastic edge of stabilitycited by 18
- 2026A Defense of the Quadratic Modelcited by 14
- 2026Momentum Further Constrains Sharpness at the Edge of Stochastic Stabilitycited by 10
- 2026On the Stability of Nonlinear Dynamics in GD and SGD: Beyond Quadratic Potentialscited by 3
- 2026Edge Flow: A Tractable and Predictive Continuous-Time Model for Gradient Descent at the Edge of Stabilitycited by 3
- 2025Variational Learning Finds Flatter Solutions at the Edge of Stabilitycited by 2
- 2025A Unified Stability Analysis of SAM vs SGD: Role of Data Coherence and Emergence of Simplicity Biascited by 2
- 2026Understanding diffusion models requires rethinking (again) generalizationcited by 2
- 2026Does SGD Seek Flatness or Sharpness? An Exactly Solvable Modelcited by 1
- 2026Zeroth-Order Optimization at the Edge of Stabilitycited by 0
- 2026A Solvable Model of Adaptive Learning Rate Rescaling: Acceleration, Stability & Scalingcited by 0
- 2026A Solvable Model of Adaptive Learning Rate Rescaling: Acceleration, Stability & Scaling5 Oct 2026
- 2026A Defense of the Quadratic Model23 Jul 2026
- 2026Edge Flow: A Tractable and Predictive Continuous-Time Model for Gradient Descent at the Edge of Stability16 Jun 2026
- 2026Understanding diffusion models requires rethinking (again) generalization7 May 2026
- 2026Zeroth-Order Optimization at the Edge of Stability16 Apr 2026
- 2026Momentum Further Constrains Sharpness at the Edge of Stochastic Stability15 Apr 2026
- 2026On the Stability of Nonlinear Dynamics in GD and SGD: Beyond Quadratic Potentials16 Feb 2026
- 2026Does SGD Seek Flatness or Sharpness? An Exactly Solvable Model4 Feb 2026
- 2025A Unified Stability Analysis of SAM vs SGD: Role of Data Coherence and Emergence of Simplicity Bias21 Nov 2025
- 2025Variational Learning Finds Flatter Solutions at the Edge of Stability15 Jun 2025
- 2024High dimensional analysis reveals conservative sharpening and a stochastic edge of stability30 Apr 2024