Understanding the Role of Optimization in Double Descent
Not on the map. Why?
Abstract (arXiv)
The phenomenon of model-wise double descent, where the test error peaks and then reduces as the model size increases, is an interesting topic that has attracted the attention of researchers due to the striking observed gap between theory and practice citepBelkin2018ReconcilingMM. Additionally, while double descent has been observed in various tasks and architectures, the peak of double descent can sometimes be noticeably absent or diminished, even without explicit regularization, such as weight decay and early stopping. In this paper, we investigate this intriguing phenomenon from the optimization perspective and propose a simple optimization-based explanation for why double descent sometimes occurs weakly or not at all. To the best of our knowledge, we are the first to demonstrate that many disparate factors contributing to model-wise double descent (initialization, normalization, batch size, learning rate, optimization algorithm) are unified from the viewpoint of optimization: model-wise double descent is observed if and only if the optimizer can find a sufficiently low-loss minimum. These factors directly affect the condition number of the optimization problem or the optimizer and thus affect the final minimum found by the optimizer, reducing or increasing the height of the double descent peak. We conduct a series of controlled experiments on random feature models and two-layer neural networks under various optimization settings, demonstrating this optimization-based unified view. Our results suggest the following implication: Double descent is unlikely to be a problem for real-world machine learning setups. Additionally, our results help explain the gap between weak double descent peaks in practice and strong peaks observable in carefully designed setups.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 46 of its 56 references that are in the map. First posted on arXiv 6 Dec 2023.
Builds on
46 of 56 references.
References · 46
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 927
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 672
- 2019Surprises in High-Dimensional Ridgeless Least Squares Interpolationcited by 513
- 2020Overfitting in adversarially robust deep learningcited by 506
- 2020Bayesian Deep Learning and a Probabilistic Perspective of Generalizationcited by 480
- 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 413
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2020Evaluation of Neural Architectures Trained with Square Loss vs Cross-Entropy in Classification Taskscited by 138
- 2020Self-Adaptive Training: beyond Empirical Risk Minimizationcited by 126
- 2020Optimal Regularization Can Mitigate Double Descentcited by 109
- 2020Rethinking Bias-Variance Trade-off for Generalization of Neural Networkscited by 107
34 more
- 2020Double Trouble in Double Descent : Bias and Variance(s) in the Lazy Regimecited by 95
- 2020Triple descent and the two kinds of overfitting: Where & why do they appear?cited by 65
- 2022The curse of overparametrization in adversarial training: Precise analysis of robust generalization for random features regressioncited by 41
- 2020Provable Benefits of Overparameterization in Model Compression: From Double Descent to Pruning Neural Networkscited by 40
- 2023Double Descent Demystified: Identifying, Interpreting & Ablating the Sources of a Deep Learning Puzzlecited by 37
- 2021Low Curvature Activations Reduce Overfitting in Adversarial Trainingcited by 29
- 2020Analytic Study of Double Descent in Binary Classification: The Impact of Losscited by 28
- 2020What causes the test error? Going beyond bias-variance via ANOVAcited by 28
- 2020Generalization Error of Generalized Linear Models in High Dimensionscited by 25
- 2022Fluctuations, Bias, Variance & Ensemble of Learners: Exact Asymptotics for Convex Losses in High-Dimensioncited by 19
- 2021Self-Adaptive Training: Bridging Supervised and Self-Supervised Learningcited by 17
- 2021Model, sample, and epoch-wise descents: exact solution of gradient flow in the random feature modelcited by 17
- 2020Double Double Descent: On Generalization Errors in Transfer Learning between Linear Regression Taskscited by 16
- 2019Double descent in the condition numbercited by 14
- 2020Dimensionality reduction, regularization, and generalization in overparameterized regressionscited by 13
- 2020Subspace Fitting Meets Regression: The Effects of Supervision and Orthonormality Constraints on Double Descent of Generalization Errorscited by 11
- 2022Bagging in overparameterized learning: Risk characterization and risk monotonizationcited by 11
- 2023On the Lipschitz Constant of Deep Networks and Double Descentcited by 11
- 2022Mitigating multiple descents: A model-agnostic framework for risk monotonizationcited by 10
- 2022Deep Double Descent via Smooth Interpolationcited by 8
- 2021Distilling Double Descentcited by 7
- 2021On the Role of Optimization in Double Descent: A Least Squares Studycited by 7
- 2021Conditioning of Random Feature Matrices: Double Descent and Generalization Errorcited by 7
- 2023Unraveling the Enigma of Double Descent: An In-depth Analysis through the Lens of Learned Feature Spacecited by 6
- 2016The Peaking Phenomenon in Semi-supervised Learningcited by 5
- 2021Double Descent and Other Interpolation Phenomena in GANscited by 5
- 2021There is no Double-Descent in Random Forestscited by 4
- 2022VC Theoretical Explanation of Double Descentcited by 4
- 2022Optimal Activation Functions for the Random Features Regression Modelcited by 4
- 2020Large scale analysis of generalization error in learning using margin based classification methodscited by 3
- 2020Avoiding The Double Descent Phenomenon of Random Feature Models Using Hybrid Regularizationcited by 3
- 2021Asymptotics of Ridge Regression in Convolutional Modelscited by 3
- 2021Mitigating deep double descent by concatenating inputscited by 3
- 2023On Feature Scaling of Recursive Feature Machinescited by 1
Built on by
Not cited yet.