Summary (Overview)

  • Proposes a new closed-form scaling law L(N,D,T)=E+(L0E)h/(1+h)L(N, D, T) = E + (L_0 - E) \cdot h/(1+h) that extends Chinchilla's law to the data-constrained, multi-epoch regime by decomposing loss into undercapacity, undertraining, and overfitting terms.
  • Addresses three structural failures of Chinchilla: lack of baseline saturation (loss diverges as data → 0 instead of saturating at the uninformed baseline L0L_0), unreachable overfitting regime (loss strictly decreases in NN at fixed DD), and conflation of total examples seen (TT) with unique examples (DD).
  • Validated on 9 calibration grids spanning 4 architecture families (MLPs, ResNets, Fourier neural operators, transformers) across vision, scientific ML, and language domains, achieving state-of-the-art held-out RMSE on all 10 published LLM grid columns (10 of 10) and 6 of 8 constructed-experiment cells.
  • Introduces a cost-aware allocation framework that converts a data-to-compute price ratio η=ρD/ρC\eta = \rho_D/\rho_C into an optimal allocation (N,D,T)(N^*, D^*, T^*), recovering Chinchilla's optimum when data is free and shifting toward smaller corpora, more epochs, and smaller models as data grows expensive.
  • Reduces to Chinchilla's form in the data-rich, single-epoch limit, making it a strict refinement rather than a replacement.

Introduction and Theoretical Foundation

Background and Motivation

The dominant scaling law in modern ML, Chinchilla's form, was calibrated in a regime where data is abundant and training is single-epoch:

L(N,D)=E+ANα+BDβ(1)L(N, D) = E + \frac{A}{N^{\alpha}} + \frac{B}{D^{\beta}} \tag{1}

However, many real-world settings face a fundamentally different tradeoff: data is expensive (physics surrogates requiring PDE solvers, expert-labeled medical imaging, RL transitions, LLM finetuning), and practitioners must decide between acquiring more unique data or spending compute to revisit existing data.

Three Structural Failures of Chinchilla

  1. No baseline saturation: Loss should be bounded above by L0L_0 (the loss of an uninformed model). Chinchilla has LL \to \infty as D0D \to 0 instead of saturating at L0L_0.

  2. Overfitting unreachable: At fixed DD, the form is strictly decreasing in NN, but neural networks with NDN \gg D overfit—validation loss can rise with capacity past a point.

  3. No compute axis independent of (N,D)(N, D): The form cannot distinguish between total examples seen TT and unique examples DD, precluding analysis of multi-epoch training.

Target Limiting Behaviors

The paper enumerates six limiting behaviors that any form in (N,D,T)(N, D, T) should exhibit (Table 1):

#LimitExpected LChinchilla
1N0N \to 0; DD, TT finiteL0L_0fails (LL \to \infty)
2D0D \to 0; NN, TT finiteL0L_0fails (LL \to \infty)
3T0T \to 0; NN, DD finiteL0L_0fails
4NN \to \infty; TT, DD finiteL0L_0fails
5N,TN, T \to \infty; DD finiteL0L_0fails (unreachable)
6N,D,TN, D, T \to \infty jointlyEEpass

Methodology

The Proposed Form

L(N,D,T)=E+(L0E)h(N,D,T)1+h(N,D,T),h=aNα+bTβ+cNγDδ(2)L(N, D, T) = E + (L_0 - E) \cdot \frac{h(N, D, T)}{1 + h(N, D, T)}, \qquad h = \frac{a}{N^{\alpha}} + \frac{b}{T^{\beta}} + c\frac{N^{\gamma}}{D^{\delta}} \tag{2}

Notation: NN = parameters, DD = unique training examples, TT = total training examples seen (counted with repetition).

Three Decomposed Terms

The difficulty hh is a sum of power laws representing three distinct underperformance phenomena:

h(N,D,T)=aNαundercapacity+bTβundertraining+cNγDδoverfitting(3)h(N, D, T) = \underbrace{\frac{a}{N^{\alpha}}}_{\text{undercapacity}} + \underbrace{\frac{b}{T^{\beta}}}_{\text{undertraining}} + \underbrace{c\frac{N^{\gamma}}{D^{\delta}}}_{\text{overfitting}} \tag{3}
  • Undercapacity (a/Nαa/N^{\alpha}): The only term that doesn't vanish as DD and TT grow. Captures the residual cost of finite model capacity.
  • Undertraining (b/Tβb/T^{\beta}): Decays with total examples seen. At T=DT = D, collapses to Chinchilla's data term b/Dβb/D^{\beta}.
  • Overfitting (cNγ/DδcN^{\gamma}/D^{\delta}): Depends only on capacity NN and unique-data count DD. The two-exponent shape allows independent calibration of DD-scaling and NN-scaling.

The Saturating Wrapper

The wrapper h/(1+h)h/(1+h) is a monotone bijection from [0,)[0, \infty) to [0,1)[0, 1) with two key properties:

  1. Small-h linearity: For h1h \ll 1, h/(1+h)=hh2+h3h/(1+h) = h - h^2 + h^3 - \cdots, so Eq. (2) reduces at leading order to LE+(L0E)hL \approx E + (L_0 - E)h—recovering Chinchilla-like behavior.
  2. Large-h saturation: For hh \to \infty, h/(1+h)1h/(1+h) \to 1 and LL0L \to L_0.

Baseline Loss L0L_0

L0L_0 is determined by the loss type, not fitted:

  • Cross-entropy over KK outcomes: L0=lnKL_0 = \ln K (e.g., K=VK = V for next-token prediction)
  • Relative-L2L_2 regression on z-normalized targets: L0=1L_0 = 1 exactly

Experimental Setup

Datasets: MNIST (MLPs), CIFAR-100 (PreActResNets), PDEBench Darcyflow (Fourier Neural Operators), TinyStories (decoder-only transformers), plus 5 published LLM grids (Chinchilla, Muennighoff, Gadre, Porian, Farseer).

Baselines compared: Chinchilla, Muennighoff, M4, BNSL, Farseer, plus 4 ablations of the proposed form.

Fitting: Huber loss on log-residuals with BFGS, multistart random initialization, bootstrap resampling for confidence intervals.

Extrapolation protocols: high-C holdout (predicting expensive runs from cheap ones) and high-D holdout (predicting large-D performance from small-D data), each targeting ~10% of rows held out groupwise.

Empirical Validation / Results

Key Results from Table 2 (held-out RMSE in log space)

high-C holdout (selected columns):

FormMNISTCIFAR-100TinyStoriesChinchillaFarseer
Chinchilla0.3320.1560.1730.0240.028
Muennighoff0.3330.1510.0950.0240.028
Farseer1.3890.6070.1190.0300.020
Ours (Eq. 2)0.1270.0810.1840.0070.008

high-D holdout (selected columns):

FormMNISTCIFAR-100TinyStoriesChinchillaFarseer
Chinchilla0.1230.1820.0570.0280.017
Muennighoff0.1220.1710.0950.0280.017
Farseer1.4900.8990.0600.0120.041
Ours (Eq. 2)0.1370.0690.0530.0100.005

Headline results:

  • State-of-the-art on all 10 external LLM grid columns (both holdout protocols across 5 published grids), averaging 49% lower RMSE than the second-best approach.
  • Wins 6 of 8 cells in constructed experiments; underperforms only on high-C TinyStories and high-D MNIST.
  • Key insight: Wins extend beyond the multi-epoch, data-constrained regime—4 of 5 published LLM grids are single-epoch and data-unconstrained, yet the form wins every column.

Compute Footprint

  • ~206 GPU-hours total on AWS Batch (NVIDIA A10G): MNIST ~46, CIFAR-100 ~14, Darcy ~48, TinyStories ~98.
  • Aggregate training compute: ~6.0×10186.0 \times 10^{18} FLOPs.

Cost-Aware Allocation Results

The Lagrange first-order condition for budget-constrained optimization:

L/NρCkT=L/DρD=L/TρCkN(4)\frac{\partial L/\partial N}{\rho_C k T} = \frac{\partial L/\partial D}{\rho_D} = \frac{\partial L/\partial T}{\rho_C k N} \tag{4}

Illustrative example (Table 3) at fixed budget with Chinchilla exponents (α,β)=(0.34,0.28)(\alpha, \beta) = (0.34, 0.28):

η\etaNN^*DD^*T/DT^*/D^*LL^*data share
0 (Chinchilla CO)5.2×1095.2 \times 10^93.2×10113.2 \times 10^{11}1.02.140%
101010^{10} (web tokens)4.4×1094.4 \times 10^91.2×10111.2 \times 10^{11}2.72.1412%
101210^{12} (licensed corpora)1.2×1091.2 \times 10^96.3×1096.3 \times 10^9802.3063%
101310^{13} (expert/sim)2.1×1082.1 \times 10^88.6×1088.6 \times 10^81,2502.6686%

Increasing η\eta by 1000× shrinks DD^* by two orders of magnitude, shrinks NN^* by ~20×, and walks T/DT^*/D^* from 1 to ~1,250 epochs.

Theoretical and Practical Implications

Theoretical Contributions

  1. First explicit closed-form overfitting term in parametric scaling laws: the cNγ/DδcN^{\gamma}/D^{\delta} term wrapped in h/(1+h)h/(1+h) has no analog in prior work.

  2. Structural refinement of Chinchilla: The form reduces to Chinchilla in the small-hh single-epoch limit, making it a strict generalization rather than an alternative formulation.

  3. U-shape behavior: At fixed DD, the interplay between overfitting (cNγ/DδcN^{\gamma}/D^{\delta}) and undercapacity (a/Nαa/N^{\alpha}) produces an interior minimum in L(N)L(N) as TT \to \infty, implying that for finite data, there's a model size beyond which best achievable performance degrades—a structural feature absent from other parametric forms.

Practical Implications

  1. Cost-aware allocation: A calibrated L(N,D,T)L(N, D, T) converts a single price ratio η=ρD/ρC\eta = \rho_D/\rho_C into a concrete cost-optimal allocation (N,D,T)(N^*, D^*, T^*)—the data-free limit recovers Chinchilla compute-optimal, and as data grows expensive, the allocation shifts to smaller corpora, more epochs, and smaller models.

  2. Broad applicability: The form works across vision, scientific ML, and language domains, spanning four architecture families, demonstrating it's not architecture-specific.

  3. Extrapolation reliability: State-of-the-art extrapolation to higher compute and larger unique data than seen at fit time—the primary practical use of a scaling law.

Conclusion

Main Takeaways

The paper introduces a closed-form scaling law L(N,D,T)=E+(L0E)h/(1+h)L(N, D, T) = E + (L_0 - E)h/(1+h) that:

  • Satisfies six target limiting behaviors, five of which Chinchilla violates
  • Reduces to Chinchilla in the data-rich single-epoch limit
  • Includes an explicit closed-form overfitting term with no analog in prior parametric scaling laws
  • Wins 16 of 18 high-C and high-D extrapolation cells across nine calibration grids

Future Directions

  1. One-sided log-space prior on EE: Remediates optimistic irreducible-loss estimates in far-compute extrapolation (recovers SOTA on Farseer and TinyStories high-C); broader applicability across forms and datasets is future work.

  2. Structural fix for low-D regime: The cross term cNγ/DδcN^{\gamma}/D^{\delta} over-extrapolates from small-D extreme overfitting regimes; a structural fix keeping the term well-behaved across the full DD range is future work.

  3. Beyond in-distribution validation loss: Downstream task performance, task-level metrics, emergent capabilities, and out-of-distribution behavior are separate layers in the scaling-law stack and out of scope.

  4. Double descent: The form is asymptotic and smooth, so it doesn't predict the peak at NDN \approx D; capturing this structure is left to future work.

Key Limitations

  • In-distribution validation loss only: Doesn't address downstream task scaling or OOD behavior.
  • Universality of form, not of fits: Fitted constants are recipe-dependent and not portable across settings.
  • Optimistic EE in far compute extrapolation: The saturating wrapper makes EE identified only when observations approach the asymptote.

Related papers