Learning Curves for SGD on Structured Features
Not on the map. Why?
Abstract (arXiv)
The generalization performance of a machine learning algorithm such as a neural network depends in a non-trivial way on the structure of the data distribution. To analyze the influence of data structure on test loss dynamics, we study an exactly solveable model of stochastic gradient descent (SGD) on mean square loss which predicts test loss when training on features with arbitrary covariance structure. We solve the theory exactly for both Gaussian features and arbitrary features and we show that the simpler Gaussian model accurately predicts test loss of nonlinear random-feature models and deep neural networks trained with SGD on real datasets such as MNIST and CIFAR-10. We show that the optimal batch size at a fixed compute budget is typically small and depends on the feature correlation structure, demonstrating the computational benefits of SGD with small batch sizes. Lastly, we extend our theory to the more usual setting of stochastic gradient descent on a fixed subsampled training set, showing that both training and test error can be accurately predicted in our framework on real data.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 55 references that are in the map. First posted on arXiv 4 Jun 2021.
Builds on
33 of 55 references.
References · 33
- 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 732
- 2019Benign Overfitting in Linear Regressioncited by 544
- 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 410
- 2021Explaining Neural Scaling Lawscited by 353
- 2021The Intrinsic Dimension of Images and Its Impact on Learningcited by 307
- 2019Generalization Bounds of Stochastic Gradient Descent for Wide and Deep Neural Networkscited by 221
- 2020Spectrum Dependent Learning Curves in Kernel Regression and Wide Neural Networkscited by 200
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
- 2020Spectral Bias and Task-Model Alignment Explain Generalization in Kernel Regression and Infinitely Wide Neural Networkscited by 166
- 2020Benign overfitting in ridge regressioncited by 152
- 2017The Power of Interpolation: Understanding the Effectiveness of SGD in Modern Over-parametrized Learningcited by 150
- 2019Neural Tangents: Fast and Easy Infinite Neural Networks in Pythoncited by 149
21 more
- 2020The Heavy-Tail Phenomenon in SGDcited by 122
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 116
- 2017Sobolev Norm Learning Rates for Regularized Least-Squares Algorithmcited by 113
- 2020The Gaussian equivalence of generative models for learning with shallow neural networkscited by 113
- 2019Dynamics of stochastic gradient descent for two-layer neural networks in the teacher-student setupcited by 112
- 2020Finite-sample Analysis of Interpolating Linear Classifiers in the Overparameterized Regimecited by 81
- 2021Benign Overfitting of Constant-Stepsize SGD for Linear Regressioncited by 71
- 2018Statistical Optimality of Stochastic Gradient Descent on Hard Learning Problems through Multiple Passescited by 69
- 2016Harder, Better, Faster, Stronger Convergence Rates for Least-Squares Regressioncited by 64
- 2020Dynamical mean-field theory for stochastic gradient descent in Gaussian mixture classificationcited by 60
- 2020Kernel Alignment Risk Estimator: Risk Prediction from Training Datacited by 54
- 2021Risk Bounds for Over-parameterized Maximum Margin Classification on Sub-Gaussian Mixturescited by 48
- 2020An Analysis of Constant Step Size SGD in the Non-convex Regime: Asymptotic Normality and Biascited by 45
- 2021Last iterate convergence of SGD for Least-Squares in the Interpolation regimecited by 41
- 2020Tight Nonparametric Convergence Rates for Stochastic Gradient Descent under the Noiseless Linear Modelcited by 39
- 2016Asymptotic Optimality in Stochastic Optimizationcited by 38
- 2019Normal Approximation for Stochastic Gradient Descent via Non-Asymptotic Rates of Martingale CLTcited by 30
- 2015From Averaging to Acceleration, There is Only a Step-sizecited by 24
- 2021Stochasticity helps to navigate rough landscapes: comparing gradient-descent-based algorithms in the phase retrieval problemcited by 23
- 2017Stochastic Composite Least-Squares Regression with convergence rate O(1/n)cited by 7
- 2021Universal scaling laws in the gradient descent training of neural networkscited by 4
Built on by
Not cited yet.