Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Be
Not on the map. Why?
Abstract (arXiv)
The success of the Adam optimizer on a wide array of architectures has made it the default in settings where stochastic gradient descent (SGD) performs poorly. However, our theoretical understanding of this discrepancy is lagging, preventing the development of significant improvements on either algorithm. Recent work advances the hypothesis that Adam and other heuristics like gradient clipping outperform SGD on language tasks because the distribution of the error induced by sampling has heavy tails. This suggests that Adam outperform SGD because it uses a more robust gradient estimate. We evaluate this hypothesis by varying the batch size, up to the entire dataset, to control for stochasticity. We present evidence that stochasticity and heavy-tailed noise are not major factors in the performance gap between SGD and Adam. Rather, Adam performs better as the batch size increases, while SGD is less effective at taking advantage of the reduction in noise. This raises the question as to why Adam outperforms SGD in the full-batch setting. Through further investigation of simpler variants of SGD, we find that the behavior of Adam with large batches is similar to sign descent with momentum.
Key facts. Cited by 114 papers in the map (data through 14 Oct 2026). Builds on 35 of its 48 references that are in the map. First posted on arXiv 27 Apr 2023.
Builds on
35 of 48 references.
References · 35
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Layer Normalizationcited by 5,669
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
- 2019On the Convergence of Adam and Beyondcited by 841
- 2019Introduction to Online Convex Optimizationcited by 803
23 more
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
- 2023Symbolic Discovery of Optimization Algorithmscited by 434
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 427
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 341
- 2020Understanding the Difficulty of Training Transformerscited by 210
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 193
- 2020A Simple Convergence Proof of Adam and Adagradcited by 171
- 2017Dissecting Adam: The Sign, Magnitude and Variance of Stochastic Gradientscited by 139
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 117
- 2018Convergence of Gradient Descent on Separable Datacited by 110
- 2020Stochastic Optimization with Heavy-Tailed Noise via Accelerated Gradient Clippingcited by 104
- 2020Improved Analysis of Clipping Algorithms for Non-convex Optimizationcited by 89
- 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 82
- 2022Robustness to Unbounded Smoothness of Generalized SignSGDcited by 81
- 2021Stochastic Training is Not Necessary for Generalizationcited by 63
- 2019Stochastic Sign Descent Methods: New Algorithms and Better Theorycited by 49
- 2020The Geometry of Sign Gradient Descentcited by 41
- 2020A new regret analysis for Adam-type algorithmscited by 35
- 2015From Averaging to Acceleration, There is Only a Step-sizecited by 24
- 2021A Large Batch Optimizer Reality Check: Traditional, Generic Optimizers Suffice Across Batch Sizescited by 20
- 2019Memory-Efficient Adaptive Optimizationcited by 19
Built on by
Citing papers per year: 2023: 13; 2024: 41; 2025: 29; 2026: 31.
114 papers.
Sort:
By area:
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 137
- 2024Why Transformers Need Adam: A Hessian Perspectivecited by 124
- 2023Linear attention is (maybe) all you need (to understand transformer optimization)cited by 98
- 2024Heavy-Tailed Class Imbalance and Why Adam Outperforms Gradient Descent on Language Modelscited by 80
- 2024Implicit Bias of AdamW: ℓ_∞ Norm Constrained Optimizationcited by 58
- 2025ASGO: Adaptive Structured Gradient Optimizationcited by 57
- 2023Lion Secretly Solves Constrained Optimization: As Lyapunov Predictscited by 51
- 2024Deconstructing What Makes a Good Optimizer for Language Modelscited by 41
- 2025Lions and Muons: Optimization via Stochastic Frank-Wolfe under Heavy-Tailed Noisecited by 41
- 2025In Search of Adam's Secret Saucecited by 40
- 2024Does SGD really happen in tiny subspaces?cited by 36
38 more
- 2024The Implicit Bias of Adam on Separable Datacited by 36
- 2023DoWG Unleashed: An Efficient Universal Parameter-Free Gradient Descent Methodcited by 35
- 2023Scaling Laws for Associative Memoriescited by 35
- 2025MuonBP: Faster Muon via Block-Periodic Orthogonalizationcited by 35
- 2025The Surprising Agreement Between Convex Optimization Theory and Learning-Rate Scheduling for Large Model Trainingcited by 33
- 2024Implicit Bias and Fast Convergence Rates for Self-attentioncited by 31
- 2024Understanding Adam Optimizer via Online Learning of Updates: Adam is FTRL in Disguisecited by 26
- 2024Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspectivecited by 25
- 2025Scaling Laws for Gradient Descent and Sign Descent for Linear Bigram Models under Zipf's Lawcited by 24
- 2024Adam with model exponential moving average is effective for nonconvex optimizationcited by 23
- 2024Adam Exploits ℓ_∞-geometry of Loss Landscape via Coordinate-wise Adaptivitycited by 23
- 2023On the Convergence of Black-Box Variational Inferencecited by 22
- 2024AdaGrad under Anisotropic Smoothnesscited by 22
- 2024On Convergence of Adam for Stochastic Optimization under Relaxed Assumptionscited by 21
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2023When and Why Momentum Accelerates SGD:An Empirical Studycited by 19
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Trainingcited by 19
- 2024FAdam: Adam is a natural gradient optimizer using diagonal empirical Fisher informationcited by 18
- 2024Flavors of Margin: Implicit Bias of Steepest Descent in Homogeneous Neural Networkscited by 18
- 2023Don't be so Monotone: Relaxing Stochastic Line Search in Over-Parameterized Modelscited by 15
- 2025Is your batch size the problem? Revisiting the Adam-SGD gap in language modelingcited by 15
- 2023Outliers with Opposing Signals Have an Outsized Effect on Neural Network Optimizationcited by 13
- 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Designcited by 13
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretrainingcited by 12
- 2024Understanding Adam Requires Better Rotation Dependent Assumptionscited by 11
- 2024Convergence Rate Analysis of LIONcited by 11
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Trainingcited by 10
- 2023Profit: Benchmarking Personalization and Robustness Trade-off in Federated Prompt Tuningcited by 9
- 2024From Spikes to Heavy Tails: Unveiling the Spectral Evolution of Neural Networkscited by 9
- 2025Gradient Multi-Normalization for Stateless and Scalable LLM Trainingcited by 9
- 2024AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methodscited by 8
- 2024No More Adam: Learning Rate Scaling at Initialization is All You Needcited by 8
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectorycited by 8
- 2024Normalization Layer Per-Example Gradients are Sufficient to Predict Gradient Noise Scale in Transformerscited by 7
- 2024Exact Risk Curves of signSGD in High-Dimensions: Quantifying Preconditioning and Noise-Compression Effectscited by 7
- 2025Optimization Benchmark for Diffusion Models on Dynamical Systemscited by 7
- 2026Do We Need Adam? Surprisingly Strong and Sparse Reinforcement Learning with SGD in LLMscited by 7
- 2025How Memory in Optimization Algorithms Implicitly Modifies the Losscited by 6
50 most cited of 114 All 114 (JSON)
- 2026Optimizer-dependent training dynamics converge to the same one-third optimal data scaling29 Sep 2026
- 2026Why Adaptive Optimizers Underestimate Rare Tokens29 Sep 2026
- 2026A Mesoscopic View of Transformer Weights Through Row and Column Scale Fields25 Sep 2026
- 2026Same Loss, Same Noise, Opposite Schedules: Noise Structure and Optimizer Normalization Jointly Determine Whether Learning-Rate Cooldown Helps14 Jul 2026
- 2026Vanilla SGD with Momentum Survives Heavy-Tailed Noise: Convergence Analysis without Gradient Clipping or Normalization9 Jul 2026
- 2026Staleness-Learning Rate Scaling Laws for Asynchronous RLHF1 Jul 2026
- 2026Open Problem: Is AdamW Effective Under Heavy-Tailed Noise?22 Jun 2026
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methods17 Jun 2026
- 2026Free Heavy-Tailed Lunch for Muon: A Theoretical Justification of Empirical Success12 Jun 2026
- 2026Beyond a Single Explanation of the Adam--SGD Gap12 Jun 2026
- 2026Muon Learns More Robust and Transferable Features than Adam8 Jun 2026
- 2026Tight Complexity of Muon under Heavy-Tailed Noise18 May 2026
38 more
- 2026A Two-Parameter Weibull Framework for Diagnosing Transformer Weight Distributions17 May 2026
- 2026Optimistic Dual Averaging Unifies Modern Optimizers11 May 2026
- 2026Muown: Row-Norm Control for Muon Optimization11 May 2026
- 2026PowerStep: Memory-Efficient Adaptive Optimization via ℓp-Norm Steepest Descent11 May 2026
- 2026Optimizer-Model Consistency: Full Finetuning with the Same Optimizer as Pretraining Forgets Less7 May 2026
- 2026When and Why SignSGD Outperforms SGD: A Theoretical Study Based on ℓ1-norm Lower Bounds7 May 2026
- 2026Revealing Modular Gradient Noise Imbalance in LLMs: Calibrating Adam via Signal-to-Noise Ratio7 May 2026
- 2026Adapt or Forget: Provable Tradeoffs Between Adam and SGD in Nonstationary Optimization5 May 2026
- 2026AdaMeZO: Adam-style Zeroth-Order Optimizer for LLM Fine-tuning Without Maintaining the Moments1 May 2026
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Models16 Apr 2026
- 2026Towards Understanding Adam Convergence on Highly Degenerate Polynomials10 Mar 2026
- 2026Dynamic Momentum Recalibration in Online Gradient Learning6 Mar 2026
- 2026JPmHC Dynamical Isometry via Orthogonal Hyper-Connections20 Feb 2026
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectory10 Feb 2026
- 2026Do We Need Adam? Surprisingly Strong and Sparse Reinforcement Learning with SGD in LLMs7 Feb 2026
- 2026The Effect of Mini-Batch Noise on the Implicit Bias of Adam2 Feb 2026
- 2026Adaptive Momentum and Nonlinear Damping for Neural Network Training30 Jan 2026
- 2026Why β1 = β2 Is Dynamically Special in Adam29 Jan 2026
- 2026Gradient Regularized Natural Gradients26 Jan 2026
- 2025Provable Benefit of SignGD: A Minimal Model Under Heavy-Tailed Class Imbalance30 Nov 2025
- 2025Implicit Bias of Per-sample Adam on Separable Data: Departure from the Full-batch Regime30 Oct 2025
- 2025Optimization Benchmark for Diffusion Models on Dynamical Systems22 Oct 2025
- 2025MuonBP: Faster Muon via Block-Periodic Orthogonalization19 Oct 2025
- 2025Adam or Gauss-Newton? A Comparative Study In Terms of Basis Alignment and SGD Noise15 Oct 2025
- 2025AdaPM: a Partial Momentum Algorithm for LLM Training10 Oct 2025
- 2025Decoding Partial Differential Equations: Cross-Modal Adaptation of Decoder-only Models to PDEs6 Oct 2025
- 2025Non-Euclidean Broximal Point Method: A Blueprint for Geometry-Aware Optimization1 Oct 2025
- 2025Per-example gradients: a new frontier for understanding and improving optimizers30 Sep 2025
- 2025Conda: Column-Normalized Adam for Training Large Language Models Faster29 Sep 2025
- 2025NIRVANA: Structured Pruning Reimagined for Large Language Model Compression17 Sep 2025
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretraining21 Aug 2025
- 2025Better Convergence Guarantees for Sign-Based Momentum Methods16 Jul 2025
- 2025On the Performance of Differentially Private Optimization with Heavy-Tail Class Imbalance14 Jul 2025
- 2025SoftSignSGD(S3): An Enhanced Optimizer for Practical DNN Training and Loss Spikes Minimization Beyond Adam9 Jul 2025
- 2025Simple Convergence Proof of Adam From a Sign-like Descent Perspective8 Jul 2025
- 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Design20 Jun 2025
- 2025Is your batch size the problem? Revisiting the Adam-SGD gap in language modeling14 Jun 2025
- 2025Lions and Muons: Optimization via Stochastic Frank-Wolfe under Heavy-Tailed Noise4 Jun 2025
50 newest of 114 All 114 (JSON)
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 137
- 2024Why Transformers Need Adam: A Hessian Perspectivecited by 124
- 2023Linear attention is (maybe) all you need (to understand transformer optimization)cited by 98
- 2024Heavy-Tailed Class Imbalance and Why Adam Outperforms Gradient Descent on Language Modelscited by 80
- 2024Implicit Bias of AdamW: ℓ_∞ Norm Constrained Optimizationcited by 58
- 2025ASGO: Adaptive Structured Gradient Optimizationcited by 57
- 2023Lion Secretly Solves Constrained Optimization: As Lyapunov Predictscited by 51
- 2024Deconstructing What Makes a Good Optimizer for Language Modelscited by 41
- 2025Lions and Muons: Optimization via Stochastic Frank-Wolfe under Heavy-Tailed Noisecited by 41
- 2025In Search of Adam's Secret Saucecited by 40
- 2024Does SGD really happen in tiny subspaces?cited by 36
12 most cited of 112 All 112 (JSON)
- 2026Optimizer-dependent training dynamics converge to the same one-third optimal data scaling29 Sep 2026
- 2026Why Adaptive Optimizers Underestimate Rare Tokens29 Sep 2026
- 2026A Mesoscopic View of Transformer Weights Through Row and Column Scale Fields25 Sep 2026
- 2026Same Loss, Same Noise, Opposite Schedules: Noise Structure and Optimizer Normalization Jointly Determine Whether Learning-Rate Cooldown Helps14 Jul 2026
- 2026Vanilla SGD with Momentum Survives Heavy-Tailed Noise: Convergence Analysis without Gradient Clipping or Normalization9 Jul 2026
- 2026Open Problem: Is AdamW Effective Under Heavy-Tailed Noise?22 Jun 2026
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methods17 Jun 2026
- 2026Free Heavy-Tailed Lunch for Muon: A Theoretical Justification of Empirical Success12 Jun 2026
- 2026Beyond a Single Explanation of the Adam--SGD Gap12 Jun 2026
- 2026Muon Learns More Robust and Transferable Features than Adam8 Jun 2026
- 2026Tight Complexity of Muon under Heavy-Tailed Noise18 May 2026
- 2026A Two-Parameter Weibull Framework for Diagnosing Transformer Weight Distributions17 May 2026
12 newest of 112 All 112 (JSON)