4+3 Phases of Compute-Optimal Neural Scaling Laws
Elliot Paquette, Courtney Paquette, Lechao Xiao, Jeffrey Pennington
TL;DR
The paper develops a solvable power-law random features model with data and target complexities α,β and model size d to analyze compute-optimal neural scaling under infinite data. By deriving a Volterra-type training dynamics equation via deterministic equivalents of SGD, it decomposes the loss into forcing and kernel components and identifies a 4-phase (plus 3 subphases) structure in the α–β plane that governs the scaling exponents. The work provides exact compute-optimal frontiers d*(f) and loss scaling P(f/d*,d*) across phases, including universal regimes with d* ~ f^{1/2} and detailed phase boundaries driven by capacity, feature embedding distortion, and SGD noise. The findings connect random-matrix theory to practical compute-budget planning, offering precise exponents and asymptotics for large-scale inference with finite data tools.
Abstract
We consider the solvable neural scaling model with three parameters: data complexity, target complexity, and model-parameter-count. We use this neural scaling model to derive new predictions about the compute-limited, infinite-data scaling law regime. To train the neural scaling model, we run one-pass stochastic gradient descent on a mean-squared loss. We derive a representation of the loss curves which holds over all iteration counts and improves in accuracy as the model parameter count grows. We then analyze the compute-optimal model-parameter-count, and identify 4 phases (+3 subphases) in the data-complexity/target-complexity phase-plane. The phase boundaries are determined by the relative importance of model capacity, optimizer noise, and embedding of the features. We furthermore derive, with mathematical proof and extensive numerical evidence, the scaling-law exponents in all of these phases, in particular computing the optimal model-parameter-count as a function of floating point operation budget.
