Bias-variance decomposition of overparameterized regression with random linear features
Not on the map. Why?
Abstract (arXiv)
In classical statistics, the bias-variance trade-off describes how varying a model's complexity (e.g., number of fit parameters) affects its ability to make accurate predictions. According to this trade-off, optimal performance is achieved when a model is expressive enough to capture trends in the data, yet not so complex that it overfits idiosyncratic features of the training data. Recently, it has become clear that this classic understanding of the bias-variance must be fundamentally revisited in light of the incredible predictive performance of "overparameterized models" -- models that avoid overfitting even when the number of fit parameters is large enough to perfectly fit the training data. Here, we present results for one of the simplest examples of an overparameterized model: regression with random linear features (i.e. a two-layer neural network with a linear activation function). Using the zero-temperature cavity method, we derive analytic expressions for the training error, test error, bias, and variance. We show that the linear random features model exhibits three phase transitions: two different transitions to an interpolation regime where the training error is zero, along with an additional transition between regimes with large bias and minimal bias. Using random matrix theory, we show how each transition arises due to small nonzero eigenvalues in the Hessian matrix. Finally, we compare and contrast the phase diagram of the random linear features model to the random nonlinear features model and ordinary regression, highlighting the new phase transitions that result from the use of linear basis functions.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 32 of its 42 references that are in the map. First posted on arXiv 10 Mar 2022.
Builds on
32 of 42 references.
References · 32
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
- 2019Benign Overfitting in Linear Regressioncited by 544
- 2019Surprises in High-Dimensional Ridgeless Least Squares Interpolationcited by 508
- 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 410
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2017High-dimensional dynamics of generalization error in neural networkscited by 238
- 2019Two models of double descent for weak featurescited by 194
- 2018Just Interpolate: Kernel "Ridgeless" Regression Can Generalizecited by 190
- 2020Generalisation error in learning with random features and the hidden manifold modelcited by 126
- 2019Harmless interpolation of noisy data in regressioncited by 121
- 2017Optimal Errors and Phase Transitions in High-Dimensional Generalized Linear Modelscited by 115
20 more
- 2018A high-bias, low-variance introduction to Machine Learning for physicistscited by 108
- 2020Rethinking Bias-Variance Trade-off for Generalization of Neural Networkscited by 107
- 2020Double Trouble in Double Descent : Bias and Variance(s) in the Lazy Regimecited by 95
- 2018An analytic theory of generalization dynamics and transfer learning in deep linear networkscited by 84
- 2020Understanding Double Descent Requires a Fine-Grained Bias-Variance Decompositioncited by 75
- 2020A Random Matrix Analysis of Random Fourier Features: Beyond the Gaussian Kernel, a Precise Phase Transition, and the Corresponding Double Descentcited by 69
- 2020Triple descent and the two kinds of overfitting: Where & why do they appear?cited by 64
- 2020Implicit Regularization of Random Feature Modelscited by 54
- 2020A Brief Prehistory of Double Descentcited by 44
- 2019More Data Can Hurt for Linear Regression: Sample-wise Double Descentcited by 37
- 2019Exact expressions for double descent and implicit regularization via surrogate random designcited by 35
- 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
- 2020Memorizing without overfitting: Bias, variance, and interpolation in over-parameterized modelscited by 26
- 2020Entropic gradient descent algorithms and wide flat minimacited by 25
- 2019Understanding overfitting peaks in generalization error: Analytical risk curves for l2 and l1 penalized interpolationcited by 23
- 2020Benign Overfitting and Noisy Featurescited by 18
- 2019A New Look at an Old Problem: A Universal Learning Approach to Linear Regressioncited by 11
- 2020Wide flat minima and optimal generalization in classifying high-dimensional Gaussian mixturescited by 9
- 2020The Perturbative Resolvent Method: spectral densities of random matrix ensembles via perturbation theorycited by 1
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 1.
7 papers.
- 2024Scaling and renormalization in high-dimensional regressioncited by 45
- 2023Double Descent Demystified: Identifying, Interpreting & Ablating the Sources of a Deep Learning Puzzlecited by 36
- 2023Learning curves for deep structured Gaussian feature modelscited by 13
- 2024Towards an Improved Understanding and Utilization of Maximum Manifold Capacity Representationscited by 8
- 2025Correlating and Predicting Human Evaluations of Language Models from Natural Language Processing Benchmarkscited by 3
- 2023Error mitigation of entangled states using brainbox quantum autoencoderscited by 1
- 2023It's an Alignment, Not a Trade-off: Revisiting Bias and Variance in Deep Modelscited by 1
- 2025Correlating and Predicting Human Evaluations of Language Models from Natural Language Processing Benchmarks24 Feb 2025
- 2024Towards an Improved Understanding and Utilization of Maximum Manifold Capacity Representations13 Jun 2024
- 2024Scaling and renormalization in high-dimensional regression1 May 2024
- 2023It's an Alignment, Not a Trade-off: Revisiting Bias and Variance in Deep Models13 Oct 2023
- 2023Double Descent Demystified: Identifying, Interpreting & Ablating the Sources of a Deep Learning Puzzle24 Mar 2023
- 2023Error mitigation of entangled states using brainbox quantum autoencoders2 Mar 2023
- 2023Learning curves for deep structured Gaussian feature models1 Mar 2023