Summary (Overview)

  • Core Contribution: The paper introduces the Skaling law, a generalized neural scaling law that couples model size (N) and training data (D) through a single interaction exponent kk, addressing the structural flaw of additive scaling laws like Chinchilla that assume N and D act independently on loss.
  • Empirical Validation: The Skaling law reduces Mean Absolute Percentage Error (MAPE) by 1.5–3× across interpolation and extrapolation regimes compared to Chinchilla, on two large-scale pretraining grids (Farseer with 404 runs, and a new SK-Grid with 134 runs).
  • Efficiency Gain: Paired with a sparse "L-shape" grid sampling strategy restricted to low-compute edges, Skaling achieves full-grid predictive accuracy using ~10× less compute than uniform sweeps.
  • Theoretical Insight: Through mixed-derivative analysis, the authors demonstrate empirically that 2L/ND0\partial^2 L / \partial N \partial D \neq 0, providing direct evidence that model size and data interact—a phenomenon additive laws cannot represent.
  • Practical Impact: Skaling predicts a compute-dependent optimal token-to-parameter ratio that differs by up to 100× from Chinchilla's prediction at frontier scales, with Skaling's prediction tracking empirical trends more accurately.

Introduction and Theoretical Foundation

Background and Motivation

Modern Large Language Models (LLMs) rely on neural scaling laws (Kaplan et al., 2020; Hofmann et al., 2022; Bi et al., 2024) to predict performance of high-compute runs from low-compute experiments. These laws guide critical decisions about pretraining budgets, architectural dimensions, and resource allocation.

However, the widely used Chinchilla law (Hofmann et al., 2022) models the reducible loss as a sum of independent terms:

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

This additive structure forces the cross-derivative to vanish identically:

2LND=0\frac{\partial^2 L}{\partial N \partial D} = 0

The paper demonstrates that this assumption breaks down at the boundaries of the training grid—where N and D are most imbalanced. Figure 1 shows Chinchilla develops large, oppositely-signed errors (a saddle-shaped residual) toward the corners of the (N, D) grid.

The Kaplan Form and Its Limitations

The earlier Kaplan form (Kaplan et al., 2020) took a coupled approach:

L(N,D)=[(Nc/N)αN/αD+Dc/D]αDL(N, D) = \left[\left(N_c/N\right)^{\alpha_N/\alpha_D} + D_c/D\right]^{\alpha_D}

Here the outer exponent αD\alpha_D plays the role of Skaling's kk, but Kaplan ties the inner terms through the ratio αN/αD\alpha_N/\alpha_D, losing independence of per-axis decay rates.


Methodology

The Skaling Law

The Skaling law bridges Chinchilla and Kaplan by retaining Chinchilla's interpretable base terms while introducing a single free outer exponent kk:

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

Key properties:

  • At k=1k = 1, Skaling recovers the additive Chinchilla law
  • For k1k \neq 1, it reinstates a Kaplan-style coupling with non-zero cross-derivative
  • For k>0k > 0, the function remains strictly decreasing in both N and D
  • It preserves Chinchilla's closed-form compute-optimal allocation formula

Derivative Diagnostics

The authors probe the loss surface using Moving Least Squares (MLS) estimation to compute real-space derivatives:

LN=LNlnLlnN,LD=LDlnLlnD\frac{\partial L}{\partial N} = \frac{L}{N}\frac{\partial \ln L}{\partial \ln N}, \quad \frac{\partial L}{\partial D} = \frac{L}{D}\frac{\partial \ln L}{\partial \ln D}

First-order diagnostic (log-linear):

lnLN=αNlnN+γNlnD+cN,lnLD=γDlnN+αDlnD+cD(1)\ln\left|\frac{\partial L}{\partial N}\right| = \alpha_N \ln N + \gamma_N \ln D + c_N, \quad \ln\left|\frac{\partial L}{\partial D}\right| = \gamma_D \ln N + \alpha_D \ln D + c_D \tag{1}

Mixed derivative test (decisive for interaction):

ln2LND=alnN+blnD+c(2)\ln\left|\frac{\partial^2 L}{\partial N \partial D}\right| = a \ln N + b \ln D + c \tag{2}

L-Shape Sampling Strategy

The L-shape strategy exploits the asymptotic structure of the loss:

limDL(N,D)=(ANα)k+E\lim_{D \to \infty} L(N, D) = \left(\frac{A}{N^\alpha}\right)^k + E limNL(N,D)=(BDβ)k+E\lim_{N \to \infty} L(N, D) = \left(\frac{B}{D^\beta}\right)^k + E

Rather than filling the entire (N, D) grid, the L-shape strategy:

  • Sweeps data volume D exclusively for the smallest models (D-band) to fit (B,β)(B, \beta)
  • Sweeps model size N exclusively on shortest training horizons (N-band) to fit (A,α)(A, \alpha)

This concentrates compute on the cheap edges of the grid.

Evaluation Protocol

Cross-validation with five evaluation regimes:

  • Interpolation: Random held-out points within grid boundaries
  • Extrapolation N: Larger model sizes beyond training set
  • Extrapolation D: Larger data volumes
  • Far Extrapolation: Both N and D beyond grid boundaries

MAPE metric:

MAPE(S)=100SiSL^iLiLi[%](4)\text{MAPE}(\mathcal{S}) = \frac{100}{|\mathcal{S}|}\sum_{i \in \mathcal{S}}\frac{|\hat{L}_i - L_i|}{L_i} [\%] \tag{4}

Iso-Ratio Compute Extrapolation

To mirror frontier lab practice (e.g., DeepSeek), runs are grouped into iso-ratio slices of constant D/ND/N. The K highest-compute points per slice are held out, and laws are fit on the pooled low-compute remainder.


Empirical Validation / Results

Datasets

DatasetConfigurationsModel SizesData BudgetsCompute Range (FLOPs)
Farseer404100M–6.4B1B–512B tokens1.6×10181.6\times10^{18} to 4.1×10214.1\times10^{21}
SK-Grid134134M–4.9B316M–316B tokens9.0×10169.0\times10^{16} to 9.9×10209.9\times10^{20}

Key Results (Table 1)

Full grid results (Farseer, 5.0×10225.0\times10^{22} FLOPs):

LawR2R^2Interp.Ext. NExt. DFar
Chinchilla0.9950.77±0.040.77\pm0.041.48±0.031.48\pm0.031.98±0.081.98\pm0.082.46±0.192.46\pm0.19
Farseer0.9821.73±0.451.73\pm0.452.37±0.082.37\pm0.084.13±1.364.13\pm1.362.43±1.932.43\pm1.93
Skaling0.9980.41±0.050.41\pm0.050.47±0.030.47\pm0.030.88±0.060.88\pm0.062.31±0.182.31\pm0.18

L-shape grid results (Farseer, 5.1×10215.1\times10^{21} FLOPs — ~10× less compute):

LawR2R^2Interp.Ext. NExt. DFar
Chinchilla0.9542.51±0.072.51\pm0.074.32±0.134.32\pm0.133.29±0.113.29\pm0.119.82±0.489.82\pm0.48
Farseer0.9741.81±1.231.81\pm1.232.07±1.722.07\pm1.722.52±1.952.52\pm1.952.37±1.332.37\pm1.33
Skaling0.9950.85±0.100.85\pm0.100.89±0.230.89\pm0.231.35±0.201.35\pm0.201.51±0.671.51\pm0.67

Fitted Parameters (Table 2)

The coupling exponent kk is consistently sub-unit (k0.31k \approx 0.310.450.45), confirming the data supports a coupled surface rather than the additive case k=1k = 1:

SetupLawα\alphaβ\betakkEE
Farseer, fullChinchilla0.27±0.010.27\pm0.010.24±0.000.24\pm0.0010.45±0.010.45\pm0.01
Farseer, fullSkaling0.32±0.010.32\pm0.010.39±0.000.39\pm0.000.41±0.010.41\pm0.010.03±0.020.03\pm0.02
SK-Grid, fullChinchilla0.34±0.010.34\pm0.010.31±0.010.31\pm0.0111.75±0.021.75\pm0.02
SK-Grid, fullSkaling0.73±0.010.73\pm0.010.63±0.010.63\pm0.010.31±0.020.31\pm0.021.14±0.061.14\pm0.06

Iso-Ratio Compute Extrapolation (Table 3)

Skaling achieves pooled MAPE of 0.60±0.27%0.60\pm0.27\% — a 3.9× reduction over Chinchilla (2.34±1.11%2.34\pm1.11\%) and better than Farseer (0.80±0.38%0.80\pm0.38\%):

LawUndertrained MAPEOptimal MAPEOvertrained MAPEAll MAPE
Power law (per-ratio)1.32±0.871.32\pm0.870.77±0.390.77\pm0.390.86±0.750.86\pm0.750.99±0.690.99\pm0.69
Chinchilla1.52±0.801.52\pm0.803.47±0.653.47\pm0.651.94±0.661.94\pm0.662.34±1.112.34\pm1.11
Farseer0.46±0.200.46\pm0.201.20±0.201.20\pm0.200.73±0.230.73\pm0.230.80±0.380.80\pm0.38
Skaling0.45±0.210.45\pm0.210.88±0.150.88\pm0.150.42±0.150.42\pm0.150.60±0.270.60\pm0.27

Allocation Frontier

On Farseer data, the token-to-parameter ratio decreases with compute:

  • Skaling's analytic exponent: −0.11
  • Numerical gradient estimate: −0.14 to −0.15
  • Chinchilla's prediction: +0.03 (near-flat, wrong sign)

At one order of magnitude beyond the data, the two prescriptions differ by ~10× in recommended token-to-parameter ratio.


Theoretical and Practical Implications

Theoretical Significance

  1. Direct evidence of N–D interaction: The non-zero mixed derivative 2L/ND\partial^2 L / \partial N \partial D (with ab1.1a \approx b \approx -1.1) provides rigorous empirical proof that model size and data interact synergistically—scaling both together lowers loss more than scaling either alone.

  2. Minimal parameter extension: Adding just one parameter (kk) to Chinchilla captures the interaction that a nine-parameter Farseer law handles less accurately, demonstrating the importance of inductive bias over raw parameter count.

  3. Sub-additivity: The fitted k<1k < 1 indicates a concave outer map, meaning the loss decays more slowly at large scales than additive laws predict—explaining why additive laws overestimate loss at large compute.

Practical Implications

  1. Compute-efficient profiling: The L-shape strategy reduces profiling compute by ~10×, making principled scaling predictions feasible for smaller labs with constrained budgets.

  2. Corrected compute allocation: Skaling's prediction that the optimal token-to-parameter ratio changes with compute (rather than staying constant as Chinchilla implies) has direct implications for frontier model design decisions.

  3. Dataset-specific direction: The direction of the allocation trend (α<β\alpha < \beta vs. α>β\alpha > \beta) is dataset-specific, meaning labs must fit Skaling on their own data rather than relying on universal rules.


Conclusion

The Skaling law resolves a fundamental flaw in additive scaling laws by introducing a single coupling exponent kk that captures the empirically verified interaction between model size and training data. Key takeaways:

  1. Boundary bias eliminated: Skaling removes the systematic under- and overestimation of loss at the imbalanced extremes of the training grid.

  2. Sparse profiling works: The L-shape sampling strategy, anchored on low-compute edges, recovers full-grid accuracy at ~10× less compute—reliable scaling prediction no longer requires massive dense sweeps.

  3. Better allocation decisions: Skaling's compute-dependent optimal token-to-parameter ratio tracks empirical trends more accurately than Chinchilla's near-flat prediction.

  4. Generalizable framework: The authors expect similar coupling dynamics to apply along other scaling axes (e.g., data mixtures, repeated data), presenting a clear direction for future work.

Future directions: Extending the coupling framework to other scaling dimensions, investigating why the coupling strength varies across datasets (from k0.31k \approx 0.31 on SK-Grid to k0.77k \approx 0.770.900.90 on other measurements), and developing efficient strategies to identify dataset-specific coupling strengths.

Related papers