An Alternative View: When Does SGD Escape Local Minima?
Not on the map. Why?
Abstract (arXiv)
Stochastic gradient descent (SGD) is widely used in machine learning. Although being commonly viewed as a fast but not accurate version of gradient descent (GD), it always finds better solutions than GD for modern neural networks. In order to understand this phenomenon, we take an alternative view that SGD is working on the convolved (thus smoothed) version of the loss function. We show that, even if the function f has many bad local minima or saddle points, as long as for every point x, the weighted average of the gradients of its neighborhoods is one point convex with respect to the desired solution x^*, SGD will get close to, and then stay around x^* with constant probability. More specifically, SGD will not get stuck at "sharp" local minima with small diameters, as long as the neighborhoods of these regions contain enough gradient information. The neighborhood size is controlled by step size and gradient noise. Our result identifies a set of functions that SGD provably works, which is much larger than the set of convex functions. Empirically, we observe that the loss surface of neural networks enjoys nice one point convexity properties locally, therefore our theorem helps explain why SGD works so well for neural networks.
Key facts. Cited by 115 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 27; 2023: 23; 2024: 13; 2025: 13; 2026: 9.
115 papers.
Sort:
By area:
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 903
- 2021When Vision Transformers Outperform ResNets without Pre-training or Strong Data Augmentationscited by 259
- 2021Sharpness-Aware Minimization Improves Language Model Generalizationcited by 108
- 2021Implicit Bias of SGD for Diagonal Linear Networks: a Provable Benefit of Stochasticitycited by 107
- 2021Reasonable Effectiveness of Random Weighting: A Litmus Test for Multi-Task Learningcited by 100
- 2022Improving Generalization in Federated Learning by Seeking Flat Minimacited by 98
- 2022Understanding the Generalization Benefit of Normalization Layers: Sharpness Reductioncited by 86
- 2023DoG is SGD's Best Friend: A Parameter-Free Dynamic Step Size Schedulecited by 85
- 2025Understanding Gradient Orthogonalization for Deep Learning via Non-Euclidean Trust-Region Optimizationcited by 81
- 2022When Do Flat Minima Optimizers Work?cited by 78
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2021Open-set Label Noise Can Improve Robustness Against Inherent Label Noisecited by 58
38 more
- 2022Beyond the Quadratic Approximation: the Multiscale Structure of Neural Network Loss Landscapescited by 42
- 2022Anticorrelated Noise Injection for Improved Generalizationcited by 41
- 2023No Train No Gain: Revisiting Efficient Training Algorithms For Transformer-based Language Modelscited by 41
- 2021Local Stochastic Gradient Descent Ascent: Convergence Analysis and Communication Efficiencycited by 40
- 2023Stochastic Collapse: How Gradient Noise Attracts SGD Dynamics Towards Simpler Subnetworkscited by 38
- 2022Federated Minimax Optimization: Improved Convergence Analyses and Algorithmscited by 37
- 2021Discovering Diverse Multi-Agent Strategic Behavior via Reward Randomizationcited by 35
- 2023(S)GD over Diagonal Linear Networks: Implicit Regularisation, Large Stepsizes and Edge of Stabilitycited by 35
- 2023Revisiting the Noise Model of Stochastic Gradient Descentcited by 35
- 2021Taxonomizing local versus global structure in neural network loss landscapescited by 34
- 2022Revisiting Some Common Practices in Cooperative Multi-Agent Reinforcement Learningcited by 32
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2023Catapults in SGD: spikes in the training loss and their impact on generalization through feature learningcited by 29
- 2022The Phenomenon of Policy Churncited by 28
- 2021Consistent Sparse Deep Learning: Theory and Computationcited by 27
- 2021Decentralized Local Stochastic Extra-Gradient for Variational Inequalitiescited by 25
- 2021Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Searchcited by 24
- 2022Exact Solutions of a Deep Linear Networkcited by 24
- 2022Exploring the Relationship between Architecture and Adversarially Robust Generalizationcited by 23
- 2021SGD: The Role of Implicit Regularization, Batch-size and Multiple-epochscited by 22
- 2021Stochastic Polyak Stepsize with a Moving Targetcited by 19
- 2021Towards Noise-adaptive, Problem-adaptive (Accelerated) Stochastic Gradient Descentcited by 16
- 2021Generalization Bounds for Noisy Iterative Algorithms Using Properties of Additive Noise Channelscited by 15
- 2023Stability Analysis of Sharpness-Aware Minimizationcited by 14
- 2023How to escape sharp minima with random perturbationscited by 13
- 2025SGD with Adaptive Preconditioning: Unified Analysis and Momentum Accelerationcited by 12
- 2024Subsampling is not Magic: Why Large Batch Sizes Work for Differentially Private Stochastic Optimisationcited by 11
- 2026An Imperfect Verifier is Good Enough: Learning with Noisy Rewardscited by 11
- 2021SGD Implicitly Regularizes Generalization Errorcited by 10
- 2022Special Properties of Gradient Descent with Large Learning Ratescited by 10
- 2024How to Make the Gradients Small Privately: Improved Rates for Differentially Private Non-Convex Optimizationcited by 10
- 2021On the One-sided Convergence of Adam-type Algorithms in Non-convex Non-concave Min-max Optimizationcited by 9
- 2022On the generalization of learning algorithms that do not convergecited by 9
- 2022On Quantum Speedups for Nonconvex Optimization via Quantum Tunneling Walkscited by 9
- 2022OCD: Learning to Overfit with Conditional Diffusion Modelscited by 9
- 2022Improving Generalization of Pre-trained Language Models via Stochastic Weight Averagingcited by 9
- 2023Exploring the Effect of Multi-step Ascent in Sharpness-Aware Minimizationcited by 9
- 2023Beyond Implicit Bias: The Insignificance of SGD Noise in Online Learningcited by 9
50 most cited of 115 All 115 (JSON)
- 2026Zero-order Parameter-free Optimization for LMO-based Methods: Novel Approach for Efficient Fine-tuning12 Jun 2026
- 2026Distance-Aware Muon: Adaptive Step Scaling for Normalized Optimization18 May 2026
- 2026Stochastic Non-Smooth Convex Optimization with Unbounded Gradients15 May 2026
- 2026Classical and Quantum Speedups for Non-Convex Optimization via Energy Conserving Descent14 Apr 2026
- 2026An Imperfect Verifier is Good Enough: Learning with Noisy Rewards9 Apr 2026
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methods22 Mar 2026
- 2026Omni-Masked Gradient Descent: Memory-Efficient Optimization via Mask Traversal with Improved Convergence6 Mar 2026
- 2026SMAC: Score-Matched Actor-Critics for Robust Offline-to-Online Transfer19 Feb 2026
- 2026Progressive Power Homotopy for Non-convex Optimization22 Jan 2026
- 2025CycleSL: Server-Client Cyclical Update Driven Scalable Split Learning23 Nov 2025
- 2025Gradient-Weight Alignment as a Train-Time Proxy for Generalization in Classification Tasks29 Oct 2025
- 2025Smooth Quasar-Convex Optimization with Constraints2 Oct 2025
38 more
- 2025Large-scale entity resolution via microclustering Ewens--Pitman random partitions24 Jul 2025
- 2025SGD with Adaptive Preconditioning: Unified Analysis and Momentum Acceleration30 Jun 2025
- 2025Tight Generalization Error Bounds for Stochastic Gradient Descent in Non-convex Learning23 Jun 2025
- 2025On the Convergence Analysis of Muon29 May 2025
- 2025Accelerating Natural Gradient Descent for PINNs with Randomized Numerical Linear Algebra16 May 2025
- 2025Uniform Loss vs. Specialized Optimization: A Comparative Analysis in Multi-Task Learning15 May 2025
- 2025Understanding Gradient Orthogonalization for Deep Learning via Non-Euclidean Trust-Region Optimization16 Mar 2025
- 2025Deterministic Global Optimization of the Acquisition Function in Bayesian Optimization: To Do or Not To Do?5 Mar 2025
- 2025The Ball-Proximal (="Broximal") Point Method: a New Algorithm, Convergence Theory, and Applications4 Feb 2025
- 2025FOCUS: First Order Concentrated Updating Scheme21 Jan 2025
- 2024Data value estimation on private gradients22 Dec 2024
- 2024Deep Loss Convexification for Learning Iterative Models16 Nov 2024
- 2024Where Do Large Learning Rates Lead Us?29 Oct 2024
- 2024Acoustic Model Optimization over Multiple Data Sources: Merging and Valuation21 Oct 2024
- 2024Mini-batch Estimation for Deep Cox Models: Statistical Foundations and Practical Guidance5 Aug 2024
- 2024MAGIC: Meta-Ability Guided Interactive Chain-of-Distillation for Effective-and-Efficient Vision-and-Language Navigation25 Jun 2024
- 2024Visualizing the loss landscape of Self-supervised Vision Transformer28 May 2024
- 2024Scheduling Weight Transitions for Quantization-Aware Training30 Apr 2024
- 2024Improving the Adaptive Moment Estimation (ADAM) stochastic optimizer through an Implicit-Explicit (IMEX) time-stepping approach20 Mar 2024
- 2024How to Make the Gradients Small Privately: Improved Rates for Differentially Private Non-Convex Optimization17 Feb 2024
- 2024Subsampling is not Magic: Why Large Batch Sizes Work for Differentially Private Stochastic Optimisation6 Feb 2024
- 2024Understanding the Generalization Benefits of Late Learning Rate Decay21 Jan 2024
- 2024Stabilizing Sharpness-aware Minimization Through A Simple Renormalization Strategy14 Jan 2024
- 2023The Local Landscape of Phase Retrieval Under Limited Samples26 Nov 2023
- 2023SiGeo: Sub-One-Shot NAS via Information Theory and Geometry of Loss Landscape22 Nov 2023
- 2023Using Stochastic Gradient Descent to Smooth Nonconvex Functions: Analysis of Implicit Graduated Optimization15 Nov 2023
- 2023NeuroEvoBench: Benchmarking Evolutionary Optimizers for Deep Learning Applications4 Nov 2023
- 2023Scrap Your Schedules with PopDescent23 Oct 2023
- 2023A Quadratic Synchronization Rule for Distributed Deep Learning22 Oct 2023
- 2023A Theoretical Analysis of Noise Geometry in Stochastic Gradient Descent1 Oct 2023
- 2023No Train No Gain: Revisiting Efficient Training Algorithms For Transformer-based Language Models12 Jul 2023
- 2023Unleashing the Potential of Regularization Strategies in Learning with Noisy Labels11 Jul 2023
- 2023Adaptive Strategies in Non-convex Optimization17 Jun 2023
- 2023Beyond Implicit Bias: The Insignificance of SGD Noise in Online Learning14 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
- 2023How to escape sharp minima with random perturbations25 May 2023
- 2023Momentum Provably Improves Error Feedback!24 May 2023
50 newest of 115 All 115 (JSON)
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 903
- 2021When Vision Transformers Outperform ResNets without Pre-training or Strong Data Augmentationscited by 259
- 2021Sharpness-Aware Minimization Improves Language Model Generalizationcited by 108
- 2021Implicit Bias of SGD for Diagonal Linear Networks: a Provable Benefit of Stochasticitycited by 107
- 2021Reasonable Effectiveness of Random Weighting: A Litmus Test for Multi-Task Learningcited by 100
- 2022Improving Generalization in Federated Learning by Seeking Flat Minimacited by 98
- 2022Understanding the Generalization Benefit of Normalization Layers: Sharpness Reductioncited by 86
- 2023DoG is SGD's Best Friend: A Parameter-Free Dynamic Step Size Schedulecited by 85
- 2025Understanding Gradient Orthogonalization for Deep Learning via Non-Euclidean Trust-Region Optimizationcited by 81
- 2022When Do Flat Minima Optimizers Work?cited by 78
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2021Open-set Label Noise Can Improve Robustness Against Inherent Label Noisecited by 58
12 most cited of 113 All 113 (JSON)
- 2026Zero-order Parameter-free Optimization for LMO-based Methods: Novel Approach for Efficient Fine-tuning12 Jun 2026
- 2026Distance-Aware Muon: Adaptive Step Scaling for Normalized Optimization18 May 2026
- 2026Stochastic Non-Smooth Convex Optimization with Unbounded Gradients15 May 2026
- 2026Classical and Quantum Speedups for Non-Convex Optimization via Energy Conserving Descent14 Apr 2026
- 2026An Imperfect Verifier is Good Enough: Learning with Noisy Rewards9 Apr 2026
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methods22 Mar 2026
- 2026Omni-Masked Gradient Descent: Memory-Efficient Optimization via Mask Traversal with Improved Convergence6 Mar 2026
- 2026Progressive Power Homotopy for Non-convex Optimization22 Jan 2026
- 2025CycleSL: Server-Client Cyclical Update Driven Scalable Split Learning23 Nov 2025
- 2025Gradient-Weight Alignment as a Train-Time Proxy for Generalization in Classification Tasks29 Oct 2025
- 2025Smooth Quasar-Convex Optimization with Constraints2 Oct 2025
- 2025Large-scale entity resolution via microclustering Ewens--Pitman random partitions24 Jul 2025
12 newest of 113 All 113 (JSON)