On the different regimes of Stochastic Gradient Descent
Not on the map. Why?
Abstract (arXiv)
Modern deep networks are trained with stochastic gradient descent (SGD) whose key hyperparameters are the number of data considered at each step or batch size B, and the step size or learning rate η. For small B and large η, SGD corresponds to a stochastic evolution of the parameters, whose noise amplitude is governed by the ''temperature'' Tequiv η/B. Yet this description is observed to break down for sufficiently large batches B≥ B^*, or simplifies to gradient descent (GD) when the temperature is sufficiently small. Understanding where these cross-overs take place remains a central challenge. Here, we resolve these questions for a teacher-student perceptron classification model and show empirically that our key predictions still apply to deep networks. Specifically, we obtain a phase diagram in the B-η plane that separates three dynamical phases: (i) a noise-dominated SGD governed by temperature, (ii) a large-first-step-dominated SGD and (iii) GD. These different phases also correspond to different regimes of generalization error. Remarkably, our analysis reveals that the batch size B^* separating regimes (i) and (ii) scale with the size P of the training set, with an exponent that characterizes the hardness of the classification problem.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 45 of its 68 references that are in the map. First posted on arXiv 19 Sep 2023.
Builds on
45 of 68 references.
References · 45
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2018On Lazy Training in Differentiable Programmingcited by 675
- 2017Exploring Generalization in Deep Learningcited by 600
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 359
- 2017Stochastic Gradient Descent as Approximate Bayesian Inferencecited by 300
- 2017How to Escape Saddle Points Efficientlycited by 285
- 2018An Empirical Model of Large-Batch Trainingcited by 281
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 279
33 more
- 2017Three Factors Influencing Minima in SGDcited by 273
- 2015Escaping From Saddle Points --- Online Stochastic Gradient for Tensor Decompositioncited by 243
- 2017Non-convex learning via Stochastic Gradient Langevin Dynamics: a nonasymptotic analysiscited by 243
- 2020The large learning rate phase of deep learning: the catapult mechanismcited by 216
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 193
- 2015Adding Gradient Noise Improves Learning for Very Deep Networkscited by 145
- 2017A Bayesian Perspective on Generalization and Stochastic Gradient Descentcited by 135
- 2018Stochastic Modified Equations and Dynamics of Stochastic Gradient Algorithms I: Mathematical Foundationscited by 114
- 2019Dynamics of stochastic gradient descent for two-layer neural networks in the teacher-student setupcited by 112
- 2021Implicit Bias of SGD for Diagonal Linear Networks: a Provable Benefit of Stochasticitycited by 110
- 2017Stochastic gradient descent performs variational inference, converges to limit cycles for deep networkscited by 109
- 2023A Modern Look at the Relationship between Sharpness and Generalizationcited by 92
- 2021Saddle-to-Saddle Dynamics in Deep Linear Networks: Small Initialization Training, Symmetry, and Sparsitycited by 85
- 2017Towards Understanding Generalization of Deep Learning: Perspective of Loss Landscapescited by 84
- 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 82
- 2021On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)cited by 73
- 2022High-dimensional limit theorems for SGD: Effective dynamics and critical scalingcited by 70
- 2022SGD with Large Step Sizes Learns Sparse Featurescited by 68
- 2018A jamming transition from under- to over-parametrization affects loss landscape and generalizationcited by 67
- 2018Escaping Saddles with Stochastic Gradientscited by 66
- 2020Dynamical mean-field theory for stochastic gradient descent in Gaussian mixture classificationcited by 60
- 2022Phase diagram of Stochastic Gradient Descent in high-dimensional two-layer neural networkscited by 50
- 2019Shaping the learning landscape in neural networks around wide flat minimacited by 47
- 2023From high-dimensional & mean-field dynamics to dimensionless ODEs: A unifying approach to SGD in two-layers networkscited by 43
- 2016Unreasonable Effectiveness of Learning Neural Networks: From Accessible States and Robust Ensembles to Basic Algorithmic Schemescited by 40
- 2023Stochastic Collapse: How Gradient Noise Attracts SGD Dynamics Towards Simpler Subnetworkscited by 39
- 2022Label noise (stochastic) gradient descent implicitly solves the Lasso for quadratic parametrisationcited by 29
- 2021The effective noise of Stochastic Gradient Descentcited by 25
- 2022Stochastic gradient descent introduces an effective landscape-dependent regularization favoring flat solutionscited by 22
- 2018Energy-entropy competition and the effectiveness of stochastic gradient descent in machine learningcited by 20
- 2022Failure and success of the spectral bias prediction for Kernel Ridge Regression: the case of low-dimensional datacited by 12
- 2023Dissecting the Effects of SGD Noise in Distinct Regimes of Deep Learningcited by 9
- 2023The Effect of SGD Batch Size on Autoencoder Learning: Sparsity, Sharpness, and Feature Learningcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 4; 2026: 1.
12 papers.
- 2024The Optimization Landscape of SGD Across the Feature Learning Strengthcited by 13
- 2024Feature learning in finite-width Bayesian deep linear networks with multiple outputs and convolutional layerscited by 12
- 2023An effective theory of collective deep learningcited by 7
- 2024Stochastic weight matrix dynamics during learning and Dyson Brownian motioncited by 7
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelismcited by 4
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Trainingcited by 4
- 2024Online Learning and Information Exponents: On The Importance of Batch size, and Time/Complexity Tradeoffscited by 3
- 2024Spring-block theory of feature learning in deep neural networkscited by 2
- 2025Class Imbalance in Anomaly Detection: Learning from an Exactly Solvable Modelcited by 1
- 2025Phase diagram and eigenvalue dynamics of stochastic gradient descent in multilayer neural networkscited by 1
- 2025Can Stationary Distributions of Scale-Invariant Neural Networks Be Described by the Thermodynamics of an Ideal Gas?cited by 0
- 2026Artifact Removal and Image Restoration in AFM:A Structured Mask-Guided Directional Inpainting Approachcited by 0
- 2026Artifact Removal and Image Restoration in AFM:A Structured Mask-Guided Directional Inpainting Approach3 Feb 2026
- 2025Can Stationary Distributions of Scale-Invariant Neural Networks Be Described by the Thermodynamics of an Ideal Gas?10 Nov 2025
- 2025Phase diagram and eigenvalue dynamics of stochastic gradient descent in multilayer neural networks1 Sep 2025
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Training29 May 2025
- 2025Class Imbalance in Anomaly Detection: Learning from an Exactly Solvable Model20 Jan 2025
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelism30 Dec 2024
- 2024The Optimization Landscape of SGD Across the Feature Learning Strength6 Oct 2024
- 2024Spring-block theory of feature learning in deep neural networks28 Jul 2024
- 2024Stochastic weight matrix dynamics during learning and Dyson Brownian motion23 Jul 2024
- 2024Feature learning in finite-width Bayesian deep linear networks with multiple outputs and convolutional layers5 Jun 2024
- 2024Online Learning and Information Exponents: On The Importance of Batch size, and Time/Complexity Tradeoffs4 Jun 2024
- 2023An effective theory of collective deep learning19 Oct 2023
Similar, not cited
Close in wording, no citation either way
- 2022Flatter, faster: scaling momentum for optimal speedup of SGD
- 2021Learning through atypical "phase transitions" in overparameterized neural networks
- 2025Why Does Stochastic Gradient Descent Slow Down in Low-Precision Training?
- 2023Stochastic Gradient Langevin Dynamics Based on Quantization with Increasing Resolution
- 2026Optimizer-dependent training dynamics converge to the same one-third optimal data scaling
- 2023Phase transitions in the mini-batch size for sparse and dense two-layer neural networks
- 2024A Survey on Statistical Theory of Deep Learning: Approximation, Training Dynamics, and Generative Models
- 2025Statistical physics of deep learning: Optimal learning of a multi-layer perceptron near interpolation