Sam Babichenko

Reading notes / Scaling laws

4+3 Phases of Compute-Optimal Neural Scaling Laws

Lin et al., 2024; Paquette et al., 2024

Context. Chinchilla measured that the compute-optimal model size grows like the square root of compute, with a fitted law that has no variance term although textbook variance grows with model size. Two solvable models of one-pass SGD on power-law random features explain both. Lin et al. (2024) prove matching upper and lower bounds jointly in model size MM and data NN; Paquette et al. (2024) derive a loss formula accurate at every step count and map the compute-optimal exponents over the whole plane of data and target exponents. One-pass SGD with NN samples and step γ\gamma acts like ridge with penalty 1/(Nγ)1/(N\gamma), so it fits only the keff≈(Nγ)1/ak_{\rm eff}\approx(N\gamma)^{1/a} directions above that penalty. In the simplest regime the variance is about γ\gamma times the bias and never dominates, and the optimum balances approximation against bias. In general the loss is a sum of four power laws, and the optimal width sits where the two terms that dominate at the stopping time are equal; which pair meets depends on the exponents, giving phases, and the two-term picture is right in only one of them.

Setting. Paquette et al. take data xj=j−αzjx_j=j^{-\alpha}z_j with zjz_j i.i.d. N(0,1)N(0,1), so D=diag(j−2α)D=\mathrm{diag}(j^{-2\alpha}), a noiseless target ⟨x,b⟩\langle x,b\rangle with bj=j−βb_j=j^{-\beta}, and dd features W⊤xW^\top x with W∈Rv×dW\in\mathbb R^{v\times d} i.i.d. N(0,1/d)N(0,1/d), trained by one-pass SGD from zero with batch BB and constant step γ\gamma; compute is f=rBdf=rBd for rr steps, and the targets are d⋆≍fξd^\star\asymp f^\xi and loss ≍f−η\asymp f^{-\eta}. Below the line 2α=12\alpha=1, ∑jj−2α\sum_jj^{-2\alpha} diverges and the step must shrink like v2α−1v^{2\alpha-1}. Lin et al. take Gaussian xx with λi(H)≂i−a\lambda_i(H)\eqsim i^{-a}, a>1a\gt1, an isotropic prior on w∗w^*, label noise σ2\sigma^2, a Gaussian sketch S∈RM×∞S\in\mathbb R^{M\times\infty}, and one-pass SGD whose step halves every N/log⁡NN/\log N steps, with Neff=N/log⁡NN_{\rm eff}=N/\log N and compute C=MNC=MN. It is the same model with a=2αa=2\alpha, M=dM=d, and the isotropic prior at β=0\beta=0; Lin's source condition Eλi⟨vi,w∗⟩2≂i−b\mathbb E\lambda_i\langle v_i,w^*\rangle^2\eqsim i^{-b} is b=2α+2βb=2\alpha+2\beta (translation mine). Lin's aa and bb are Bordelon's bb and aa: aa is the spectral exponent and bb the target-power exponent.

Lin et al.'s theorem: the variance never dominates. If γ≤c(a)\gamma\le c(a) and σ2≂1\sigma^2\eqsim1, then with probability 1−e−Ω(M)1-e^{-\Omega(M)} over the sketch and in expectation over the prior and the samples, for every M,N≥1M,N\ge1, E RM(vN)=σ2+Θ(M−(a−1))+Θ((Neffγ)−(a−1)/a).\mathbb E\,R_M(v_N)=\sigma^2+\Theta\big(M^{-(a-1)}\big)+\Theta\big((N_{\rm eff}\gamma)^{-(a-1)/a}\big). Under MN=CMN=C the best choice is γ≂1\gamma\eqsim1, M=Θ~(C1/(a+1))M=\tilde\Theta(C^{1/(a+1)}) and N=Θ~(Ca/(a+1))N=\tilde\Theta(C^{a/(a+1)}): the model exponent a−1a-1 exceeds the data exponent (a−1)/a(a-1)/a, balance needs N≂MaN\eqsim M^a, and data grows faster than the model. Under a source condition with a<b<a+1a\lt b\lt a+1 the variance dominates at γ≂1\gamma\eqsim1 and the step must shrink, γ≂Neffa/b−1\gamma\eqsim N_{\rm eff}^{a/b-1}; for b≥a+1b\ge a+1 the bounds do not match.

Step 1

Given the sketch, the problem is a well-specified regression with a bias and an effective-dimension variance. For Gaussian design the part of ⟨x,w∗⟩\langle x,w^*\rangle outside the range of H1/2S⊤H^{1/2}S^\top is independent of SxSx, so the approximation error is just extra label noise, and the sharp last-iterate analysis of geometric-decay SGD applies to covariance SHS⊤SHS^\top with eigenvalues λ~j\tilde\lambda_j: E Excess≂∥∏t=1N(I−γtSHS⊤)v∗∥SHS⊤2+σ2Neff(#{λ~j≥1Neffγ}+(Neffγ)2 ⁣ ⁣∑λ~j<1/(Neffγ) ⁣ ⁣λ~j2).\mathbb E\,\mathrm{Excess}\eqsim\Big\|\prod_{t=1}^N(I-\gamma_tSHS^\top)v^*\Big\|_{SHS^\top}^2+\frac{\sigma^2}{N_{\rm eff}}\Big(\#\{\tilde\lambda_j\ge\tfrac1{N_{\rm eff}\gamma}\}+(N_{\rm eff}\gamma)^2\!\!\sum_{\tilde\lambda_j\lt1/(N_{\rm eff}\gamma)}\!\!\tilde\lambda_j^2\Big). The variance is the ridge variance of Bartlett et al. at ridge level 1/(Neffγ)1/(N_{\rm eff}\gamma), because halving the step every N/log⁡NN/\log N steps caps the step sum near 2γNeff2\gamma N_{\rm eff}.

Step 2

The sketch preserves the power law. Split HH at k=M/ck=M/c. By the tail lemma of Bartlett et al. the tail block concentrates around a multiple of the identity, and the head keeps its eigenvalues up to 1±O(k/M)1\pm O(\sqrt{k/M}), so ∣λ~j−(λj+∑i>kλiM)∣≲kM λj+λk+1+∑i>kλi2M:\Big|\tilde\lambda_j-\Big(\lambda_j+\frac{\sum_{i>k}\lambda_i}{M}\Big)\Big|\lesssim\sqrt{\tfrac kM}\,\lambda_j+\lambda_{k+1}+\frac{\sqrt{\sum_{i>k}\lambda_i^2}}{M}: the head spectrum plus an isotropic shift, the implicit ridge of the benign-overfitting papers. Under a power law the shift is ≂M−a\eqsim M^{-a}, the size of the smallest head eigenvalue, so λ~j≂j−a\tilde\lambda_j\eqsim j^{-a}.

Step 3

The variance is the number of learnable directions over NeffN_{\rm eff}. With λ~j≂j−a\tilde\lambda_j\eqsim j^{-a} the count above 1/(Neffγ)1/(N_{\rm eff}\gamma) is min⁡{M,(Neffγ)1/a}\min\{M,(N_{\rm eff}\gamma)^{1/a}\}, and the tail sum is the same order, so Var≂min⁡{M,keff}/Neff\mathrm{Var}\eqsim\min\{M,k_{\rm eff}\}/N_{\rm eff}. Parameters beyond keffk_{\rm eff} never move far enough to fit noise, so the variance stops growing once M>keffM\gt k_{\rm eff}.

Step 4

The approximation error is the tail beyond MM. Under the isotropic prior E Approx=tr((I−P)H)\mathbb E\,\mathrm{Approx}=\mathrm{tr}((I-P)H), and a rank-MM projection captures at most the top MM eigenvalues (Ky Fan), so E Approx≥∑i>Mλi≂M1−a\mathbb E\,\mathrm{Approx}\ge\sum_{i\gt M}\lambda_i\eqsim M^{1-a}. For the upper bound the head is fit by a ridge whose penalty is the tail sketch, Approx≲∥wk:∞∗∥Hk:∞2+⟨[H0:k−1+S0:k⊤Ak−1S0:k]−1,w0:k∗w0:k∗⊤⟩,Ak=Sk:∞Hk:∞Sk:∞⊤,\mathrm{Approx}\lesssim\|w^*_{k:\infty}\|_{H_{k:\infty}}^2+\Big\langle\big[H_{0:k}^{-1}+S_{0:k}^\top A_k^{-1}S_{0:k}\big]^{-1},w^*_{0:k}w^{*\top}_{0:k}\Big\rangle,\qquad A_k=S_{k:\infty}H_{k:\infty}S_{k:\infty}^\top , and with Step 2's AkA_k both pieces are ≂M1−a\eqsim M^{1-a} at k=M/2k=M/2.

Step 5

The bias is the tail beyond keffk_{\rm eff}. Directions with λ~≥1/(Neffγ)\tilde\lambda\ge1/(N_{\rm eff}\gamma) are learned, which gives the upper bound max⁡{M1−a,(Neffγ)1/a−1}\max\{M^{1-a},(N_{\rm eff}\gamma)^{1/a-1}\}. For the lower bound the geometric schedule gives ∏t(I−γtSHS⊤)2⪰(I−2γSHS⊤)2Neff\prod_t(I-\gamma_tSHS^\top)^2\succeq(I-2\gamma SHS^\top)^{2N_{\rm eff}}, and averaging over the prior with von Neumann's trace inequality, Ew∗Bias≳∑i: λ~i<1/(Neffγ)μi(SH2S⊤)μi(SHS⊤)≂∑(Neffγ)1/a≲i≤Mi−a≂(Neffγ)1/a−1:\mathbb E_{w^*}\mathrm{Bias}\gtrsim\sum_{i:\ \tilde\lambda_i\lt1/(N_{\rm eff}\gamma)}\frac{\mu_i(SH^2S^\top)}{\mu_i(SHS^\top)}\eqsim\sum_{(N_{\rm eff}\gamma)^{1/a}\lesssim i\le M}i^{-a}\eqsim(N_{\rm eff}\gamma)^{1/a-1}: each direction SGD has not reached keeps its full share i−ai^{-a}.

Step 6

The variance is at most γ\gamma times the bias. At the cutoff λkeff≈1/(Neffγ)\lambda_{k_{\rm eff}}\approx1/(N_{\rm eff}\gamma), and under a power law the tail beyond it is about keffλkeffk_{\rm eff}\lambda_{k_{\rm eff}}, so VarBias≂keff/Neffkeff1−a=keff aNeff=γ\frac{\mathrm{Var}}{\mathrm{Bias}}\eqsim\frac{k_{\rm eff}/N_{\rm eff}}{k_{\rm eff}^{1-a}}=\frac{k_{\rm eff}^{\,a}}{N_{\rm eff}}=\gamma (the paper proves Var≲(Neffγ)1/a−1\mathrm{Var}\lesssim(N_{\rm eff}\gamma)^{1/a-1}; the ratio form is my reading), and when keff>Mk_{\rm eff}\gt M the variance is γ\gamma times the approximation error. With γ≲1\gamma\lesssim1 the variance never dominates, and minimizing M1−a+N(1−a)/aM^{1-a}+N^{(1-a)/a} under MN=CMN=C balances at N≂MaN\eqsim M^a. The ratio also explains the source condition: for b>ab\gt a the tail beyond keffk_{\rm eff} is keff1−bk_{\rm eff}^{1-b}, smaller than keffλkeffk_{\rm eff}\lambda_{k_{\rm eff}}, so the variance dominates unless the step shrinks.

Paquette et al.'s Theorem 2.1: the loss is a sum of four power laws. SGD's expected loss solves a renewal equation P=F+K∗PP=F+K*P (Steps 7 and 8), bounded if and only if γ(B+1)<2\gamma(B+1)\lt2 and ∥K∥<1\|K\|\lt1. At up to half that threshold, with 2α+2β>12\alpha+2\beta\gt1, α>14\alpha\gt\frac14, β<1+2α\beta\lt1+2\alpha, off the critical lines, and for 1≲γBr≲d2α1\lesssim\gamma Br\lesssim d^{2\alpha}, P(r,d)≍Fpp(r)+Fac(r,d)+F0(d)+1γBKpp(r),P(r,d)\asymp F_{pp}(r)+F_{ac}(r,d)+F_0(d)+\tfrac1{\gamma B}K_{pp}(r), with constants independent of dd: Fpp≍(γBr)−(2α+2β−1)/(2α)F_{pp}\asymp(\gamma Br)^{-(2\alpha+2\beta-1)/(2\alpha)} is population gradient descent on the aligned top modes; F0≍d−2α+max⁡{0,1−2β}F_0\asymp d^{-2\alpha+\max\{0,1-2\beta\}} is the capacity floor; Fac≍d−1(γBr)−1+1/(2α)F_{ac}\asymp d^{-1}(\gamma Br)^{-1+1/(2\alpha)} is distortion from the random embedding, present only when 2β>12\beta\gt1; and 1γBKpp≍γ(γBr)−2+1/(2α)\frac1{\gamma B}K_{pp}\asymp\gamma(\gamma Br)^{-2+1/(2\alpha)} is SGD noise. For γBr≳d2α\gamma Br\gtrsim d^{2\alpha}, P≍F0P\asymp F_0.

Step 7

For Gaussian data and squared loss the expected SGD loss solves an exact renewal equation. Given WW, the second-order term of a step needs fourth moments of xx, which Wick's formula reduces to second moments, so the recursion closes. In the eigenbasis (λj,wj)(\lambda_j,w_j) of W⊤DWW^\top DW, with ρj2(r)\rho_j^2(r) the squared error along wjw_j, Eρj2(r+1)=(1−2γBλj+γ2B(B+1)λj2) Eρj2(r)+γ2Bλj E P(θr).\mathbb E\rho_j^2(r+1)=\big(1-2\gamma B\lambda_j+\gamma^2B(B+1)\lambda_j^2\big)\,\mathbb E\rho_j^2(r)+\gamma^2B\lambda_j\,\mathbb E\,\mathcal P(\theta_r). Each mode contracts as under gradient descent and is refilled in proportion to the current loss; summing over modes gives the Volterra equation, with F\mathcal F the gradient-descent loss and K(s)\mathcal K(s) the excess loss ss steps after one unit of injected noise.

Step 8

Replace the random spectrum by its deterministic equivalent. Write F,K\mathcal F,\mathcal K as contour integrals of (K^−z)−1(\hat K-z)^{-1}, K^=D1/2WW⊤D1/2\hat K=D^{1/2}WW^\top D^{1/2}, a sample covariance with population DD and dd samples, and substitute R(z)=diag(1/(j−2αm(z)−z))\mathcal R(z)=\mathrm{diag}\big(1/(j^{-2\alpha}m(z)-z)\big) with m(z)=(1+1d∑j=1vj−2αj−2αm(z)−z)−1,m(z)=\Big(1+\frac1d\sum_{j=1}^v\frac{j^{-2\alpha}}{j^{-2\alpha}m(z)-z}\Big)^{-1}, the Silverstein-type fixed point, unique in the upper half-plane by Schwarz-Pick. The resulting solution matches SGD for dd from 200 to 12,800.

Step 9

The loss is gradient descent plus the noise injected while the loss is still order one. The solution is the Neumann series P=F+∑j≥1K∗j∗FP=F+\sum_{j\ge1}K^{*j}*F; a power-law kernel is subexponential, so Kesten's lemma sums the series to FF plus a constant times K∗FK*F. Splitting that convolution at r/2r/2, ∑s≤rK(r−s)F(s)≍K(r)∑s≤r/2F(s)+F(r)∑s≤r/2K(s)≍K(r)γB+∥K∥ F(r),\sum_{s\le r}K(r-s)F(s)\asymp K(r)\sum_{s\le r/2}F(s)+F(r)\sum_{s\le r/2}K(s)\asymp\frac{K(r)}{\gamma B}+\|K\|\,F(r), since FF is of order one for the first ≍1/(γB)\asymp1/(\gamma B) steps. So P≍F+K/(γB)P\asymp F+K/(\gamma B): SGD noise matters only when the kernel decays more slowly than the gradient-descent loss.

Step 10

Three parts of the spectrum give three forcing terms. Deform the contour into a loop around 0 and a path along the bulk. The loop sees the v−dv-d null directions of K^\hat K, and its residue is the floor; with λj=j−2α\lambda_j=j^{-2\alpha} it reads F0≈∑jλjbj2 λ⋆λj+λ⋆,∑jλjλj+λ⋆=d,F_0\approx\sum_j\lambda_jb_j^2\,\frac{\lambda^\star}{\lambda_j+\lambda^\star},\qquad\sum_j\frac{\lambda_j}{\lambda_j+\lambda^\star}=d, the effective-ridge equation of Bordelon et al. with dd features in place of PP samples (this rewriting is mine; a simulation of the projection residual matched it to within 10%), so F0F_0 is the error of the best predictor in the random dd-dimensional span. The weight enters to the first power, so F0F_0 is not the ridgeless bias, which squares the weight, adds the 1/(1−df2/n)1/(1-\mathrm{df}_2/n) inflation, and with dd samples came out 2 to 100 times smaller in the same check. On the bulk, the real part of mm near 1 means the top eigenpairs of K^\hat K are those of DD, giving FppF_{pp}, population gradient descent on bj2=j−2βb_j^2=j^{-2\beta}; the imaginary part adds about cβ/dc_\beta/d to every mode, cβ=∑jj−2βc_\beta=\sum_jj^{-2\beta}, as if the embedding spread a 1/d1/d share of the target's norm over all modes, which gives FacF_{ac} and exists only when the norm is finite. For the kernel only the pure-point part survives, because K\mathcal K carries a factor z2z^2.

Step 11

Comparing decay rates gives the shape of each loss curve. Laplace asymptotics of the integrals give Theorem 2.1's power laws. Above the line, noise decays like r−(2−1/(2α))r^{-(2-1/(2\alpha))} and gradient descent like r−(1+(2β−1)/(2α))r^{-(1+(2\beta-1)/(2\alpha))}, so noise is the slower exactly when β>α\beta\gt\alpha; distortion, decaying like r−(1−1/(2α))r^{-(1-1/(2\alpha))}, is slower than both and takes over before the floor. So for 2β>12\beta\gt1 the curve runs through gradient descent (if β<α\beta\lt\alpha) or noise (if β>α\beta\gt\alpha), then distortion, then the floor; for 2β<12\beta\lt1, gradient descent then the floor. Below the line γ≍d2α−1\gamma\asymp d^{2\alpha-1} shrinks the noise term, distortion drops out, and noise beats gradient descent at γBr≍d2α\gamma Br\asymp d^{2\alpha} exactly when 2β>12\beta\gt1, which separates Phase IV from Phase Ib.

Step 12

The compute-optimal width is the crossing of a term that rises in dd with one that falls. Replace PP by its largest term. At fixed ff, with r=f/dr=f/d, each term c r−τd−σc\,r^{-\tau}d^{-\sigma} is a monomial in dd, so the maximum is convex in log⁡d\log d and its minimum is where a term rising in dd crosses one falling in dd, arg⁡min⁡dmax⁡{(f/d)−τ0d−σ0,(f/d)−τ1d−σ1}≍fτ1−τ0τ1−σ1−τ0+σ0.\arg\min_d\max\big\{(f/d)^{-\tau_0}d^{-\sigma_0},(f/d)^{-\tau_1}d^{-\sigma_1}\big\}\asymp f^{\frac{\tau_1-\tau_0}{\tau_1-\sigma_1-\tau_0+\sigma_0}}. Only adjacent pieces of the loss curve can meet, and each phase is named by the pair. Gradient descent meets the floor in Phase Ia (2α>12\alpha\gt1, 2β<12\beta\lt1), so one trains to the floor and ξ=12α+1\xi=\frac1{2\alpha+1}; in Ib (2α<12\alpha\lt1, 2β<1<2α+2β2\beta\lt1\lt2\alpha+2\beta), ξ=12\xi=\frac12; in Ic (α<14\alpha\lt\frac14, 2β>12\beta\gt1) only conditionally. Above the line with 2β>12\beta\gt1, gradient descent meets distortion in Phase II (β<α\beta\lt\alpha), ξ=βα+β\xi=\frac\beta{\alpha+\beta}: distortion and the floor both fall with dd, so widening the model lowers the loss more than training through the distorted modes. Noise meets distortion in Phase III (β>α\beta\gt\alpha), ξ=12\xi=\frac12, η=1−14α\eta=1-\frac1{4\alpha}, independent of β\beta. Below the line, noise meets the floor in IVa (1−12<α<121-\frac1{\sqrt2}\lt\alpha\lt\frac12), ξ=12\xi=\frac12, η=α\eta=\alpha, and gradient descent in IVb; the boundary α=1−12\alpha=1-\frac1{\sqrt2} follows from (2α2−4α+1)(1−2β)=0(2\alpha^2-4\alpha+1)(1-2\beta)=0 (my algebra). Below α+β=12\alpha+\beta=\frac12 there is no power law, an artifact of requiring v>dv\gt d. With batch and step optimized too, B=1B=1 is optimal, the largest stable γ\gamma in Phases I to III, and an interior γ⋆\gamma^\star in Phase IV. On the toy model, Chinchilla's Approaches 1 and 2 give d⋆∝f0.508d^\star\propto f^{0.508} and f0.525f^{0.525} against 12\frac12.

Where the two papers agree. Lin et al.'s isotropic prior is Paquette's Phase Ia with a=2αa=2\alpha and β=0\beta=0, and both give d⋆∝f1/(a+1)d^\star\propto f^{1/(a+1)}, although Lin et al. add label noise and a decaying step. Lin's unmatched case b≥a+1b\ge a+1 is 2β≥12\beta\ge1, which with a>1a\gt1 is Phases II and III, exactly where the distortion term appears (and, in III, the SGD-noise term); Phase IV lies below 2α=12\alpha=1, outside Lin's a>1a\gt1 (my translation). So the clean "approximation plus bias" law holds where the two-term picture holds, and beyond it the embedding's distortion and the optimizer's noise set the exponents. For language models, Chinchilla's published fit (0.34, 0.28) is roughly consistent with Lin's model at a≈1.35a\approx1.35, but Besiroglu et al.'s corrected fit (0.35, 0.37) puts the larger exponent on data, which no regime covered by Lin et al. produces (in each of their power-law regimes the model exponent, a−1a-1 or b−1b-1, exceeds the data exponent by the factor aa or bb) (my comparison; the exponents differ by less than their standard errors of about 0.02, so the data do not settle it).

Consequences and limits. Variance grows with model size only until MM reaches the (Nγ)1/a(N\gamma)^{1/a} directions SGD can move in NN steps, so in the simplest regime extra parameters never hurt. The even split d⋆∝f1/2d^\star\propto f^{1/2} holds in Phases Ib, III and IVa for three different reasons (capacity against gradient descent, noise against distortion, noise against capacity), so a measured exponent of 1/2 does not identify the bottleneck, and in Phases III and IV the optimizer sets the exponents, so a different algorithm could change them. Exponents fit at accessible scales can be off by several hundredths: d>1000d\gt1000 gives exponents within about 0.05, and Phase IV needs larger dd than was simulated. Lin et al. read the multi-epoch breakdown of clean laws as variance returning, a conjecture. Limits: linear models of fixed random features with Gaussian data; fixed step schedules; and Lin's bounds hold on average over a prior, with constants depending on aa and a lower bound that needs σ2≳1\sigma^2\gtrsim1.

Terms

PLRF model
xj=j−αzjx_j=j^{-\alpha}z_j, target ⟨x,b⟩\langle x,b\rangle with bj=j−βb_j=j^{-\beta}, features W⊤xW^\top x, W∈Rv×dW\in\mathbb R^{v\times d}
Volterra equation
P=F+K∗PP=F+K*P: gradient-descent loss plus noise injected at each step and propagated by KK
F0≍d−2α+max⁡{0,1−2β}F_0\asymp d^{-2\alpha+\max\{0,1-2\beta\}}
capacity floor; error of the best predictor in the random dd-dimensional span
Fpp≍r−(2α+2β−1)/(2α)F_{pp}\asymp r^{-(2\alpha+2\beta-1)/(2\alpha)}
population gradient descent on the aligned top modes
Fac≍d−1r−1+1/(2α)F_{ac}\asymp d^{-1}r^{-1+1/(2\alpha)}
distortion: a 1/d1/d share of the target norm on every mode; needs 2β>12\beta\gt1
1γBKpp≍γr−2+1/(2α)\frac1{\gamma B}K_{pp}\asymp\gamma r^{-2+1/(2\alpha)}
SGD noise; beats gradient descent above the line iff β>α\beta\gt\alpha
d⋆≍fξd^\star\asymp f^{\xi}
corner where two dominant terms meet; ξ=12\xi=\frac12 in Ib, III, IVa
1/(Neffγ)1/(N_{\rm eff}\gamma)
implicit ridge level of one-pass SGD
keff=(Neffγ)1/ak_{\rm eff}=(N_{\rm eff}\gamma)^{1/a}
number of directions SGD learns; where λk≈1/(Neffγ)\lambda_k\approx1/(N_{\rm eff}\gamma)
Var/Bias≂γ\mathrm{Var}/\mathrm{Bias}\eqsim\gamma
why the variance vanishes from the scaling law under the isotropic prior

Quiz

  1. Which link in the chain from SGD to the phase diagram is not proved in the paper?
  2. In Phase II the optimal run stops when FacF_{ac} takes over instead of training to the floor F0F_0. Why?
  3. d⋆∝f1/2d^\star\propto f^{1/2} holds in Phases Ib, III and IVa. What does this imply for reading Chinchilla's measured exponent?
  4. Under C=MNC=MN, why does the optimal data size grow faster than the model size?

Sources