Energy-entropy competition and the effectiveness of stochastic gradient descent in machine learning
Not on the map. Why?
Abstract (arXiv)
Finding parameters that minimise a loss function is at the core of many machine learning methods. The Stochastic Gradient Descent algorithm is widely used and delivers state of the art results for many problems. Nonetheless, Stochastic Gradient Descent typically cannot find the global minimum, thus its empirical effectiveness is hitherto mysterious. We derive a correspondence between parameter inference and free energy minimisation in statistical physics. The degree of undersampling plays the role of temperature. Analogous to the energy-entropy competition in statistical physics, wide but shallow minima can be optimal if the system is undersampled, as is typical in many applications. Moreover, we show that the stochasticity in the algorithm has a non-trivial correlation structure which systematically biases it towards wide minima. We illustrate our argument with two prototypical models: image classification using deep learning, and a linear neural network where we can analytically reveal the relationship between entropy and out-of-sample error.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 9; 2024: 2; 2025: 2.
20 papers.
Sort:
- 2023The Local Learning Coefficient: A Singularity-Aware Complexity Measurecited by 50
- 2023Dynamical versus Bayesian Phase Transitions in a Toy Model of Superpositioncited by 28
- 2022Stochastic gradient descent introduces an effective landscape-dependent regularization favoring flat solutionscited by 22
- 2021Information Complexity and Generalization Boundscited by 14
- 2021Why flatness does and does not correlate with generalization for deep neural networkscited by 13
- 2023On the different regimes of Stochastic Gradient Descentcited by 12
- 2023The Interpolating Information Criterion for Overparameterized Modelscited by 11
- 2021SGD Implicitly Regularizes Generalization Errorcited by 10
- 2023Dissecting the Effects of SGD Noise in Distinct Regimes of Deep Learningcited by 9
- 2023Accelerated Convergence of Stochastic Heavy Ball Method under Anisotropic Gradient Noisecited by 9
- 2024Estimating the Local Learning Coefficient at Scalecited by 6
- 2024The Optimality of (Accelerated) SGD for High-Dimensional Quadratic Optimizationcited by 6
8 more
- 2023Stochastic Gradient Descent-Induced Drift of Representation in a Two-Layer Neural Networkcited by 5
- 2021Phases of learning dynamics in artificial neural networks: with or without mislabeled datacited by 4
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Trainingcited by 4
- 2021Loss Landscape Dependent Self-Adjusting Learning Rates in Decentralized Stochastic Gradient Descentcited by 3
- 2022PoF: Post-Training of Feature Extractor for Improving Generalizationcited by 2
- 2023Weight fluctuations in (deep) linear neural networks and a derivation of the inverse-variance flatness relationcited by 1
- 2023Physics Inspired Approaches To Understanding Gaussian Processescited by 0
- 2025Can Stationary Distributions of Scale-Invariant Neural Networks Be Described by the Thermodynamics of an Ideal Gas?cited by 0
- 2025Can Stationary Distributions of Scale-Invariant Neural Networks Be Described by the Thermodynamics of an Ideal Gas?10 Nov 2025
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Training29 May 2025
- 2024The Optimality of (Accelerated) SGD for High-Dimensional Quadratic Optimization15 Sep 2024
- 2024Estimating the Local Learning Coefficient at Scale6 Feb 2024
- 2023Accelerated Convergence of Stochastic Heavy Ball Method under Anisotropic Gradient Noise22 Dec 2023
- 2023Weight fluctuations in (deep) linear neural networks and a derivation of the inverse-variance flatness relation23 Nov 2023
- 2023Dynamical versus Bayesian Phase Transitions in a Toy Model of Superposition10 Oct 2023
- 2023On the different regimes of Stochastic Gradient Descent19 Sep 2023
- 2023The Local Learning Coefficient: A Singularity-Aware Complexity Measure23 Aug 2023
- 2023The Interpolating Information Criterion for Overparameterized Models15 Jul 2023
- 2023Physics Inspired Approaches To Understanding Gaussian Processes18 May 2023
- 2023Stochastic Gradient Descent-Induced Drift of Representation in a Two-Layer Neural Network6 Feb 2023
8 more
- 2023Dissecting the Effects of SGD Noise in Distinct Regimes of Deep Learning31 Jan 2023
- 2022PoF: Post-Training of Feature Extractor for Improving Generalization5 Jul 2022
- 2022Stochastic gradient descent introduces an effective landscape-dependent regularization favoring flat solutions2 Jun 2022
- 2021Loss Landscape Dependent Self-Adjusting Learning Rates in Decentralized Stochastic Gradient Descent2 Dec 2021
- 2021Information Complexity and Generalization Bounds4 May 2021
- 2021SGD Implicitly Regularizes Generalization Error10 Apr 2021
- 2021Why flatness does and does not correlate with generalization for deep neural networks10 Mar 2021
- 2021Phases of learning dynamics in artificial neural networks: with or without mislabeled data16 Jan 2021
- 2023The Local Learning Coefficient: A Singularity-Aware Complexity Measurecited by 50
- 2023Dynamical versus Bayesian Phase Transitions in a Toy Model of Superpositioncited by 28
- 2022Stochastic gradient descent introduces an effective landscape-dependent regularization favoring flat solutionscited by 22
- 2021Information Complexity and Generalization Boundscited by 14
- 2021Why flatness does and does not correlate with generalization for deep neural networkscited by 13
- 2023On the different regimes of Stochastic Gradient Descentcited by 12
- 2023The Interpolating Information Criterion for Overparameterized Modelscited by 11
- 2021SGD Implicitly Regularizes Generalization Errorcited by 10
- 2023Dissecting the Effects of SGD Noise in Distinct Regimes of Deep Learningcited by 9
- 2023Accelerated Convergence of Stochastic Heavy Ball Method under Anisotropic Gradient Noisecited by 9
- 2024Estimating the Local Learning Coefficient at Scalecited by 6
- 2024The Optimality of (Accelerated) SGD for High-Dimensional Quadratic Optimizationcited by 6
12 most cited of 20 All 20 (JSON)
- 2025Can Stationary Distributions of Scale-Invariant Neural Networks Be Described by the Thermodynamics of an Ideal Gas?10 Nov 2025
- 2025SGD as Free Energy Minimization: A Thermodynamic View on Neural Network Training29 May 2025
- 2024The Optimality of (Accelerated) SGD for High-Dimensional Quadratic Optimization15 Sep 2024
- 2024Estimating the Local Learning Coefficient at Scale6 Feb 2024
- 2023Accelerated Convergence of Stochastic Heavy Ball Method under Anisotropic Gradient Noise22 Dec 2023
- 2023Weight fluctuations in (deep) linear neural networks and a derivation of the inverse-variance flatness relation23 Nov 2023
- 2023Dynamical versus Bayesian Phase Transitions in a Toy Model of Superposition10 Oct 2023
- 2023On the different regimes of Stochastic Gradient Descent19 Sep 2023
- 2023The Local Learning Coefficient: A Singularity-Aware Complexity Measure23 Aug 2023
- 2023The Interpolating Information Criterion for Overparameterized Models15 Jul 2023
- 2023Physics Inspired Approaches To Understanding Gaussian Processes18 May 2023
- 2023Stochastic Gradient Descent-Induced Drift of Representation in a Two-Layer Neural Network6 Feb 2023
12 newest of 20 All 20 (JSON)