Stochastic Training is Not Necessary for Generalization
Not on the map. Why?
Abstract (arXiv)
It is widely believed that the implicit regularization of SGD is fundamental to the impressive generalization behavior we observe in neural networks. In this work, we demonstrate that non-stochastic full-batch training can achieve comparably strong performance to SGD on CIFAR-10 using modern architectures. To this end, we show that the implicit regularization of SGD can be completely replaced with explicit regularization even when comparing against a strong and well-researched baseline. Our observations indicate that the perceived difficulty of full-batch training may be the result of its optimization properties and the disproportionate time and effort spent by the ML community tuning optimizers and hyperparameters for small-batch training.
Key facts. Cited by 63 papers in the map (data through 14 Oct 2026). Builds on 74 of its 112 references that are in the map. First posted on arXiv 29 Sep 2021.
Builds on
74 of 112 references.
References · 74
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2018Group Normalizationcited by 1,524
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
38 more
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 574
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 566
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2019Fantastic Generalization Measures and Where to Find Themcited by 513
- 2017Sharp Minima Can Generalize For Deep Netscited by 466
- 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 431
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 427
- 2019Implicit Regularization in Deep Matrix Factorizationcited by 405
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 341
- 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 284
- 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
- 2014cuDNN: Efficient Primitives for Deep Learningcited by 245
- 2015Escaping From Saddle Points --- Online Stochastic Gradient for Tensor Decompositioncited by 243
- 2017High-dimensional dynamics of generalization error in neural networkscited by 241
- 2020The large learning rate phase of deep learning: the catapult mechanismcited by 216
- 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 214
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 193
- 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 184
- 2020Stability of Stochastic Gradient Descent on Nonsmooth Convex Lossescited by 173
- 2019Towards Explaining the Regularization Effect of Initial Large Learning Rate in Training Neural Networkscited by 162
- 2017The Power of Interpolation: Understanding the Effectiveness of SGD in Modern Over-parametrized Learningcited by 150
- 2020Implicit Gradient Regularizationcited by 146
- 2015Stochastic modified equations and adaptive stochastic gradient algorithmscited by 142
- 2018Towards Understanding the Role of Over-Parametrization in Generalization of Neural Networkscited by 142
- 2017A Bayesian Perspective on Generalization and Stochastic Gradient Descentcited by 135
- 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 126
- 2019An Exponential Learning Rate Schedule for Deep Learningcited by 121
- 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 119
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 117
- 2017Stochastic gradient descent performs variational inference, converges to limit cycles for deep networkscited by 109
- 2020Stochastic Optimization with Heavy-Tailed Noise via Accelerated Gradient Clippingcited by 104
- 2018Revisiting Small Batch Training for Deep Neural Networkscited by 102
- 2020Improved Analysis of Clipping Algorithms for Non-convex Optimizationcited by 89
- 2020Shape Matters: Understanding the Implicit Bias of the Noise Covariancecited by 88
- 2017Towards Understanding Generalization of Deep Learning: Perspective of Loss Landscapescited by 84
50 most cited of 74 All 74 (JSON)
Built on by
Citing papers per year: 2021: 4; 2022: 18; 2023: 18; 2024: 8; 2025: 12; 2026: 3.
63 papers.
Sort:
By area:
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
- 2022When Do Flat Minima Optimizers Work?cited by 78
- 2022PAC-Bayes Compression Bounds So Tight That They Can Explain Generalizationcited by 76
- 2022SGD with Large Step Sizes Learns Sparse Featurescited by 68
- 2023The No Free Lunch Theorem, Kolmogorov Complexity, and the Role of Inductive Biases in Machine Learningcited by 63
- 2022Can Neural Nets Learn the Same Model Twice? Investigating Reproducibility and Double Descent from the Decision Boundary Perspectivecited by 57
- 2025Deep Learning is Not So Mysterious or Differentcited by 56
- 2022Differentially Private Learning Needs Hidden State (Or Much Faster Convergence)cited by 48
- 2024Neural Redshift: Random Networks are not Random Functionscited by 43
- 2021Subspace Adversarial Trainingcited by 41
- 2025Small Batch Size Training for Language Models: When Vanilla SGD Works, and Why Gradient Accumulation Is Wastefulcited by 41
- 2022How Much Data Are Augmentations Worth? An Investigation into Scaling Laws, Invariance, and Implicit Regularizationcited by 40
38 more
- 2022Canary in a Coalmine: Better Membership Inference with Ensembled Adversarial Queriescited by 40
- 2022Why neural networks find simple solutions: the many regularizers of geometric complexitycited by 39
- 2023Stochastic Collapse: How Gradient Noise Attracts SGD Dynamics Towards Simpler Subnetworkscited by 39
- 2023(S)GD over Diagonal Linear Networks: Implicit Regularisation, Large Stepsizes and Edge of Stabilitycited by 36
- 2023Why Does Little Robustness Help? A Further Step Towards Understanding Adversarial Transferabilitycited by 32
- 2023Catapults in SGD: spikes in the training loss and their impact on generalization through feature learningcited by 31
- 2022Beyond Lipschitz: Sharp Generalization and Excess Risk Bounds for Full-Batch GDcited by 19
- 2021Feature Learning and Signal Propagation in Deep Neural Networkscited by 18
- 2022Information-Theoretic Analysis of Unsupervised Domain Adaptationcited by 15
- 2025Parameter Symmetry Potentially Unifies Deep Learning Theorycited by 12
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal Statescited by 11
- 2023On a continuous time model of gradient descent dynamics and instability in deep learningcited by 11
- 2023mSAM: Micro-Batch-Averaged Sharpness-Aware Minimizationcited by 10
- 2023Beyond Implicit Bias: The Insignificance of SGD Noise in Online Learningcited by 10
- 2022Chaotic Regularization and Heavy-Tailed Limits for Deterministic Gradient Descentcited by 9
- 2025Neural Thermodynamics: Entropic Forces in Deep and Universal Representation Learningcited by 9
- 2022On the Benefits of Large Learning Rates for Kernel Methodscited by 8
- 2022Deep Double Descent via Smooth Interpolationcited by 8
- 2024Enhancing Domain Adaptation through Prompt Gradient Alignmentcited by 8
- 2023Per-Example Gradient Regularization Improves Learning Signals from Noisy Datacited by 7
- 2024Dynamical stability and chaos in artificial neural network trajectories along trainingcited by 6
- 2021Depth Without the Magic: Inductive Bias of Natural Gradient Descentcited by 5
- 2023Select without Fear: Almost All Mini-Batch Schedules Generalize Optimallycited by 5
- 2023DropCompute: simple and more robust distributed synchronous training via compute variance reductioncited by 4
- 2023Perspectives on the State and Future of Deep Learning - 2023cited by 4
- 2024The Impact of Geometric Complexity on Neural Collapse in Transfer Learningcited by 4
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Trainingcited by 4
- 2021Free Probability for predicting the performance of feed-forward fully connected neural networkscited by 3
- 2024Just How Flexible are Neural Networks in Practice?cited by 3
- 2022Disentangling the Mechanisms Behind Implicit Regularization in SGDcited by 2
- 2023U-Clip: On-Average Unbiased Stochastic Gradient Clippingcited by 2
- 2023Anti-Correlated Noise in Epoch-Based Stochastic Gradient Descent: Implications for Weight Variances in Flat Directionscited by 2
- 2023Implicit regularisation in stochastic gradient descent: from single-objective to two-player gamescited by 2
- 2024Bias of Stochastic Gradient Descent or the Architecture: Disentangling the Effects of Overparameterization of Neural Networkscited by 2
- 2024Can Optimization Trajectories Explain Multi-Task Transfer?cited by 2
- 2025Temperature is All You Need for Generalization in Langevin Dynamics and other Markov Processescited by 2
- 2022Learning inducing points and uncertainty on molecular data by scalable variational Gaussian processescited by 1
- 2023Differentiable Outlier Detection Enable Robust Deep Multimodal Analysiscited by 1
50 most cited of 63 All 63 (JSON)
- 2026Revisiting the Volume Hypothesis30 Jun 2026
- 2026Robust Alignment: Harmonizing Clean Accuracy and Adversarial Robustness in Adversarial Training29 Apr 2026
- 2026Stochastic Gradient Descent in the Saddle-to-Saddle Regime of Deep Linear Networks7 Apr 2026
- 2025FreIE: Low-Frequency Spectral Bias in Neural Networks for Time-Series Tasks29 Oct 2025
- 2025Knowledge distillation as a pathway toward next-generation intelligent ecohydrological modeling systems2 Sep 2025
- 2025Wormhole Dynamics in Deep Neural Networks20 Aug 2025
- 2025Small Batch Size Training for Language Models: When Vanilla SGD Works, and Why Gradient Accumulation Is Wasteful9 Jul 2025
- 2025Smooth Model Compression without Fine-Tuning30 May 2025
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Training29 May 2025
- 2025Temperature is All You Need for Generalization in Langevin Dynamics and other Markov Processes25 May 2025
- 2025Neural Thermodynamics: Entropic Forces in Deep and Universal Representation Learning18 May 2025
- 2025Gradient Descent as a Shrinkage Operator for Spectral Bias25 Apr 2025
38 more
- 2025Convergence Analysis of Federated Learning Methods Using Backward Error Analysis5 Mar 2025
- 2025Deep Learning is Not So Mysterious or Different3 Mar 2025
- 2025Parameter Symmetry Potentially Unifies Deep Learning Theory7 Feb 2025
- 2024Can Optimization Trajectories Explain Multi-Task Transfer?26 Aug 2024
- 2024Bias of Stochastic Gradient Descent or the Architecture: Disentangling the Effects of Overparameterization of Neural Networks4 Jul 2024
- 2024Just How Flexible are Neural Networks in Practice?17 Jun 2024
- 2024Enhancing Domain Adaptation through Prompt Gradient Alignment13 Jun 2024
- 2024Error dynamics of mini-batch gradient descent with random reshuffling for least squares regression6 Jun 2024
- 2024The Impact of Geometric Complexity on Neural Collapse in Transfer Learning24 May 2024
- 2024Dynamical stability and chaos in artificial neural network trajectories along training8 Apr 2024
- 2024Neural Redshift: Random Networks are not Random Functions4 Mar 2024
- 2023Perspectives on the State and Future of Deep Learning - 20237 Dec 2023
- 2023Why Does Little Robustness Help? A Further Step Towards Understanding Adversarial Transferability15 Jul 2023
- 2023Implicit regularisation in stochastic gradient descent: from single-objective to two-player games11 Jul 2023
- 2023DropCompute: simple and more robust distributed synchronous training via compute variance reduction18 Jun 2023
- 2023Beyond Implicit Bias: The Insignificance of SGD Noise in Online Learning14 Jun 2023
- 2023Anti-Correlated Noise in Epoch-Based Stochastic Gradient Descent: Implications for Weight Variances in Flat Directions8 Jun 2023
- 2023Catapults in SGD: spikes in the training loss and their impact on generalization through feature learning7 Jun 2023
- 2023Stochastic Collapse: How Gradient Noise Attracts SGD Dynamics Towards Simpler Subnetworks7 Jun 2023
- 2023Evolutionary Algorithms in the Light of SGD: Limit Equivalence, Minima Flatness, and Transfer Learning20 May 2023
- 2023Select without Fear: Almost All Mini-Batch Schedules Generalize Optimally3 May 2023
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Be27 Apr 2023
- 2023The No Free Lunch Theorem, Kolmogorov Complexity, and the Role of Inductive Biases in Machine Learning11 Apr 2023
- 2023Per-Example Gradient Regularization Improves Learning Signals from Noisy Data31 Mar 2023
- 2023mSAM: Micro-Batch-Averaged Sharpness-Aware Minimization19 Feb 2023
- 2023(S)GD over Diagonal Linear Networks: Implicit Regularisation, Large Stepsizes and Edge of Stability17 Feb 2023
- 2023Differentiable Outlier Detection Enable Robust Deep Multimodal Analysis11 Feb 2023
- 2023U-Clip: On-Average Unbiased Stochastic Gradient Clipping6 Feb 2023
- 2023On a continuous time model of gradient descent dynamics and instability in deep learning3 Feb 2023
- 2022Disentangling the Mechanisms Behind Implicit Regularization in SGD29 Nov 2022
- 2022PAC-Bayes Compression Bounds So Tight That They Can Explain Generalization24 Nov 2022
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal States19 Nov 2022
- 2022Canary in a Coalmine: Better Membership Inference with Ensembled Adversarial Queries19 Oct 2022
- 2022How Much Data Are Augmentations Worth? An Investigation into Scaling Laws, Invariance, and Implicit Regularization12 Oct 2022
- 2022SGD with Large Step Sizes Learns Sparse Features11 Oct 2022
- 2022Information-Theoretic Analysis of Unsupervised Domain Adaptation3 Oct 2022
- 2022Why neural networks find simple solutions: the many regularizers of geometric complexity27 Sep 2022
- 2022Deep Double Descent via Smooth Interpolation21 Sep 2022
50 newest of 63 All 63 (JSON)
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
- 2022When Do Flat Minima Optimizers Work?cited by 78
- 2022PAC-Bayes Compression Bounds So Tight That They Can Explain Generalizationcited by 76
- 2022SGD with Large Step Sizes Learns Sparse Featurescited by 68
- 2023The No Free Lunch Theorem, Kolmogorov Complexity, and the Role of Inductive Biases in Machine Learningcited by 63
- 2022Can Neural Nets Learn the Same Model Twice? Investigating Reproducibility and Double Descent from the Decision Boundary Perspectivecited by 57
- 2025Deep Learning is Not So Mysterious or Differentcited by 56
- 2022Differentially Private Learning Needs Hidden State (Or Much Faster Convergence)cited by 48
- 2024Neural Redshift: Random Networks are not Random Functionscited by 43
- 2021Subspace Adversarial Trainingcited by 41
- 2025Small Batch Size Training for Language Models: When Vanilla SGD Works, and Why Gradient Accumulation Is Wastefulcited by 41
- 2022How Much Data Are Augmentations Worth? An Investigation into Scaling Laws, Invariance, and Implicit Regularizationcited by 40
12 most cited of 60 All 60 (JSON)
- 2026Revisiting the Volume Hypothesis30 Jun 2026
- 2026Robust Alignment: Harmonizing Clean Accuracy and Adversarial Robustness in Adversarial Training29 Apr 2026
- 2026Stochastic Gradient Descent in the Saddle-to-Saddle Regime of Deep Linear Networks7 Apr 2026
- 2025FreIE: Low-Frequency Spectral Bias in Neural Networks for Time-Series Tasks29 Oct 2025
- 2025Wormhole Dynamics in Deep Neural Networks20 Aug 2025
- 2025Small Batch Size Training for Language Models: When Vanilla SGD Works, and Why Gradient Accumulation Is Wasteful9 Jul 2025
- 2025Smooth Model Compression without Fine-Tuning30 May 2025
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Training29 May 2025
- 2025Temperature is All You Need for Generalization in Langevin Dynamics and other Markov Processes25 May 2025
- 2025Neural Thermodynamics: Entropic Forces in Deep and Universal Representation Learning18 May 2025
- 2025Gradient Descent as a Shrinkage Operator for Spectral Bias25 Apr 2025
- 2025Convergence Analysis of Federated Learning Methods Using Backward Error Analysis5 Mar 2025
12 newest of 60 All 60 (JSON)