Context. Test loss falls as a power law in data and in parameters, and two papers explain the exponents; their spectral results reduce to one equation. Bordelon et al. (2020, with Canatar et al., 2021) compute kernel ridge regression's average error mode by mode, and Maloney et al. (2022) solve a model with all resources finite. At sample size all eigenmodes share one effective ridge . Mode is learned once , so modes are learned in order of eigenvalue, and the error is the target power left in unlearned modes times one shared factor . A power-law spectrum has no natural cutoff, so a power-law spectrum gives a power-law learning curve. Only the smaller of the two resources moves the cutoff and sets the exponent; the larger enters through a variance factor that blows up only when the two are equal. Data and features enter symmetrically, and the law ends when either reaches the task's latent dimension.
Main result: the self-consistent learning curve. A kernel has Mercer eigenvalues under the data distribution, the target () puts power on mode , labels carry noise variance , and kernel ridge uses a penalty not divided by ( is the interpolant, NTK training of an infinitely wide network). Then Each mode is fit like ridge on its own eigenvalue with penalty , and is plus the kernel mass of the modes the data cannot yet resolve; is the variance factor of linear ridge.
The error is a quadratic form in which the teacher and the sample separate. With noiseless labels, , and whitening gives with the target only in and the sample only in , whose whitened columns have identity second moment. The rest is computing .
Adding one sample gives a PDE in the sample size. Reach the second moment through a first moment by shifting, , so at . A new sample is a rank-one update, and Sollich's approximation averages the Sherman-Morrison numerator and denominator separately; with continuous,
Characteristics give the self-consistent ridge. The trace solves , so it is constant along lines on which falls at rate ; following one back to , At , with , the second identity is the equation: each mode is ridge on its own eigenvalue with penalty .
Differentiating in gives the mode errors and the shared factor. , and the chain rule through gives The first factor is the mode's ridge shrinkage; the second, shared by all modes, accounts for fluctuations of the sample Gram matrix, and with noise it amplifies an added .
Spectral bias and task alignment follow from the shape of . Differentiating the equation gives , and then with ratio 1 at , so normalized errors are ordered opposite to the eigenvalues at every . By summation by parts, a target whose cumulative power curve is pointwise larger has lower at every .
Power-law spectra give power-law curves. Ridgeless, the substitution in the equation gives , so the cutoff sits at , tends to a constant, and the error splits there: The unlearned tail gives ; the residual shrinkage of learned modes gives only for very smooth targets, , so the kernel caps the rate at . With a fixed ridge, once , , the cutoff moves to , and both exponents are divided by . A numerical solve reproduces the slopes ( for ; for ).
On the sphere each polynomial degree is a white band-limited problem. A dot-product kernel on has degree- multiplicity and . At , lower degrees have and drop out as learned; higher ones keep their power, add their kernel mass to like a multiple of the identity, and enter the variance exactly as label noise does. What remains is equal eigenvalues, where the equation is quadratic: the noiseless ridgeless error is times the stage power, with noise it peaks at (), and the optimal ridge equals the effective noise at every .
A solvable model with both resources finite (Maloney et al.). Latent data in with ; labels using all directions, , plus noise ; random linear features ; ridge on samples. Both ingredients are needed (isotropic data gives no power law; without separate features there is no -scaling), and the projection stands in for the way a nonlinear layer extends a spectrum. For and , at leading order, for any , plus a noise term with for and for . For the power law , so or , with a plateau set by the smaller resource.
The averages reduce to traces of resolvents. Expanding in splits the loss into a label term and a noise term, and the average is one Gaussian contraction. Two identities are used, and for , and the test average replaces by , , so and what remains is the training-set average of one resolvent.
That average is the Marchenko-Pastur self-consistency, found by summing planar diagrams. For fixed the columns of are i.i.d. ; expanding in and keeping the non-crossing Wick pairings, which dominate at large , resums to As , , and removes the pole, so the ridgeless noise term is , which underparameterized is the least-squares variance whatever the spectrum.
The label term is an unseen variance times a variance inflation factor. The same machinery leaves a latent-space resolvent whose average has the same form as the average, and the prefactor drops out: The numerator is the latent covariance projected onto the null space of the random directions, the variance the features cannot see. The factor is least-squares variance inflation: the random features are noisy proxies of the latent ones, so even noiseless labels look noisy, which is why the loss peaks at with .
Data and features are dual. Since with , the feature matrix is for i.i.d. Gaussian factors (our gloss), and its transpose has the same law with and exchanged. The paper rewrites the label term with the data-data resolvent and checks that swapping with and with maps the computation onto the one, giving ; the noise term is not symmetric, because the noise is added per sample.
The power-law solution, and why every exponent here is . Try in the integral form of the defining equation; the substitution turns it into a Beta integral, The defining equation is the ridgeless equation with and , so . An isotropic teacher puts power on mode ; since the equation gives , Canatar's error is then exactly , twice Maloney's label term at because his loss carries a (our check). In Bordelon's notation and : the unlearned tail always dominates.
Regularization, allocation, and where the law ends. A numerically tuned ridge removes the peak at , and simulations fit , Kaplan's form with equal exponents corrected for finite ; the fit is not derived. With one exponent the paper concludes , consistent with Chinchilla: each new sample reveals one more latent direction, which needs one more feature. Past the latent dimension the law breaks: with , the noiseless loss falls to zero as , and with noise it becomes the parametric , so a slope change to at an unexplained scale would signal reaching . Its own limit: a random ReLU layer on its features extends the spectrum, yet the loss plateaus at where MNIST keeps improving, which the paper attributes to the projection having already discarded label-relevant directions.
Consequences and limits. Two spectra fix the curve, and turns a resource into a cutoff index: the exponent is a spectral decay rate, the plateau is the tail beyond the smaller resource, and the latent dimension ends the law. With label noise and a ridgeless power law, and the excess error tends to , the tempered regime of Mallinar et al. (our computation from the formula, not in the papers). Limits: the derivations are non-rigorous (separate averaging, Gaussian features, replica symmetry, planar diagrams without error bounds), features are fixed (no feature learning), and training is to convergence, so compute does not appear.
Terms
- effective ridge: explicit plus the mass of modes the sample cannot resolve
- fraction of mode not yet learned; small once
- variance factor (); inflates bias and noise alike
- ridgeless ; with fixed ridge, exponent divided by
- root of ; latent variance unseen with directions; equals the ridgeless
- Label term
- , symmetric in
- Breakdown
- : noiseless loss reaches zero at ; with noise,
Quiz
- The ridgeless loss diverges at even with noiseless labels. Why?The part of not expressible in the features behaves like noise independent of them, and least squares amplifies it by , which diverges at the interpolation threshold; simulations confirm it.
- Which statement about the optimally regularized loss is accurate?The paper solves only the ridgeless case analytically and states it cannot optimize analytically; the additive form, with the correction, is a phenomenological fit that matches the tuned simulations.
- With no feature bottleneck () and , how does Maloney et al.'s loss relate to Canatar et al.'s ridgeless formula?The equation is the ridgeless equation. Using it, , so the isotropic error is , which is the label term at up to the in Maloney et al.'s loss.
Sources
- Blake Bordelon, Abdulkadir Canatar, and Cengiz Pehlevan. Spectrum Dependent Learning Curves in Kernel Regression and Wide Neural Networks. ICML, 2020.
- Abdulkadir Canatar, Blake Bordelon, and Cengiz Pehlevan. Spectral Bias and Task-Model Alignment Explain Generalization in Kernel Regression and Infinitely Wide Neural Networks. Nature Communications, 2021.
- Alexander Maloney, Daniel A. Roberts, and James Sully. A Solvable Model of Neural Scaling Laws. arXiv preprint, 2022.