Source-linked AI summary

Prescriptive Scaling Laws for Data Constrained Training

Justin Lovelace, Christian Belardi, Srivatsa Kundurthy, Shriya Sudhakar, Kilian Q. Weinberger

arXiv:2605.01640v1cs.LGcs.CL

TL;DR

Repetition-aware scaling laws have limited ability to describe overfitting as loss rises with repeated data. This paper adds an overfitting penalty to data-constrained scaling laws, which predict when further repetition becomes counterproductive and find that strong weight decay reduces the penalty by approximately 70%.

  • Problem

    Existing repetition-aware extensions cannot capture rising loss from overfitting or its interaction with model size, limiting scaling-law guidance when high-quality data is constrained.

    Source: §1 · p. 1
  • Method

    The paper augments data-constrained scaling laws with an additive penalty that grows with repetition and captures overfitting from limited data and larger models.

    Source: §1 · pp. 1–2
  • Results

    Approximately 70% reduction in the overfitting penalty occurs with strong weight decay (λ=1.0), while the law predicts repetition becomes counterproductive beyond a compute budget threshold.

    Source: §5 · p. 6, §7 · p. 10
  • Takeaways & Limitations

    The fitted penalty provides a way to compare configurations by robustness to data repetition, and the law advises scaling model capacity rather than continuing repetition at high compute.

    Source: §5 · p. 6, §7 · p. 10

    The study covers models up to 1B parameters and repetition up to 16 epochs, so the law's exponents at frontier scales and its extrapolation to more extreme repetition remain unconfirmed.

    Source: §6 · p. 9

Abstract

from arXiv · show

Training compute is increasingly outpacing the availability of high-quality data. This shifts the central challenge from optimal compute allocation to extracting maximum value from limited data. The widely adopted Chinchilla scaling law assumes every training token is unique. This limits its ability to guide pretraining decisions in data-constrained regimes. We model the excess loss under repetition with a simple additive overfitting penalty and find that it accurately describes model behavior. Our scaling law yields qualitatively new compute-optimal allocation advice. Beyond a point, further repetition is counterproductive and compute is better spent on model capacity. We show that following our law's recommended configuration improves performance in data-constrained regimes. Finally, because our one-parameter form isolates overfitting in a single coefficient, it enables direct comparison across training configurations. As a case study, we show that strong weight decay ($λ=1.0$) reduces this coefficient by approximately 70%, providing a scaling-law explanation for recent findings that optimal weight decay in data-constrained regimes is an order of magnitude larger than standard practice.

1 Introduction

As high-quality data becomes the constraint on training, the paper adds an overfitting penalty to data-constrained scaling laws and uses it to guide training decisions and improve performance.

1 Introduction

  • Training compute is outpacing high-quality data, making data—not compute—the bottleneck and shifting the problem toward extracting value from a fixed data pool.The constraint is especially strong in specialized domains, where datasets can be orders of magnitude smaller than available compute can absorb (Lewkowycz et al., 2022).Source: §1 · p. 1
  • Existing repetition extensions can model diminishing returns but not overfitting-driven loss increases or the interaction between overfitting and model size (Muennighoff et al., 2023).The Chinchilla law assumes every token is unique, while larger models overfit faster on repeated data.Source: §1 · p. 1
  • The proposed additive penalty models repeated tokens as useful while separately accounting for overfitting that grows with repetition, limited data, and model size.The paper reports that even its one-parameter form substantially outperforms prior data-constrained scaling laws; its 1-, 2-, and 4-parameter forms trace a fit-quality-versus-complexity Pareto frontier.Source: §1 · pp. 1–2
  • The law-recommended configurations achieve the strongest performance in both perplexity and downstream evaluation, and it predicts that further repetition eventually becomes counterproductive.Beyond a data-dependent threshold, the paper recommends spending compute on model capacity instead of repetition.Source: §1 · p. 2
  • Strong weight decay (λ = 1.0) reduces the fitted overfitting coefficient by approximately 70%.The law also predicts the compute budget at which strong regularization overtakes the standard setting.Source: §1 · p. 2
  • The study trains over 300 models spanning 15M–1B parameters, 50M–6B unique tokens, two weight-decay strengths, and up to 16 epochs.Source: §1 · p. 2

2 Background and Related Work

Neural scaling laws use model size and training data to forecast held-out loss, but the Chinchilla law assumes every token is unique, limiting its guidance when scarce text is repeated.

Background and Related Work

  • Chinchilla (Hoffmann et al., 2022) decomposes loss into irreducible uncertainty, model-size cost, and data-shortage cost; under C≈6ND, it selects a model–dataset pair for a fixed compute budget.The optimal N:D ratio depends on fitted exponents and varies across datasets and training setups.Source: §2 · p. 2
  • Because Chinchilla assumes each training token is seen once, it misses the diminishing returns—and possible performance harm—when models train for multiple epochs on scarce data.Additional passes can eventually contribute almost nothing or hurt performance through overfitting.Source: §2 · pp. 2–3
  • Muennighoff et al. (2023) model repetition with saturating effective data and effective parameters, capturing diminishing token value and overparameterized models’ reduced capacity under repetition.Their formulation measures excess parameterization relative to the Chinchilla compute-optimal size for the unique-token dataset.Source: §2 · p. 3
  • The prior formulation represents overparameterization indirectly through capacity saturation, motivating an explicit repetition-related overfitting penalty whose strength can reflect regularization.The paper argues that the exponential saturation form for excess parameters is not clearly justified.Source: §2 · p. 3
  • At high repetition, Chinchilla and Muennighoff et al. (2023)’s b_D/b_N formulation systematically underpredict validation loss across four model sizes at UD=200M.The figure compares predicted and observed loss for both formulations.Source: Figure 1 · p. 4

3 Experimental setup

The experiments isolate how repetition and weight decay affect training loss and downstream performance across language models trained on FineWeb.

3 Experimental setup

  • Llama 2 models trained on FineWeb vary in size, unique-data budget, repetition, and weight decay, with other hyperparameters held constant.The study sweeps 15M–1B parameters, 50M–6B unique tokens, repetition counts of 0, 1, 3, 7, 11, and 15, and λ = 0.1 or 1.0; it reports final validation loss, perplexity, and average BPB across 19 OLMES tasks.Source: §3 · p. 4

4 Scaling laws for repeated data

Effective-data scaling misses the growing cost of repetition and its interaction with model capacity and unique data; an additive overfitting penalty captures this cost while repeated tokens still contribute to data sufficiency.

4 Scaling laws for repeated data

  • The effective-data formulations increasingly underpredict validation loss at high repetition, with the gap larger when model capacity is high relative to unique data.The exponential saturation in those formulations does not capture this interaction.Source: §4 · p. 4
  • δ > 1.0 indicates superlinear repetition damage, so each additional repeated epoch costs more than the last.The residual is measured against Chinchilla predictions that treat repeated tokens as fresh data.Source: §4 · p. 4, Figure 2 · p. 5
  • A linear-in-RD penalty using the N/UD ratio substantially outperforms the Muennighoff et al. (2023) formulations.The paper presents penalty forms as a Pareto frontier trading off free parameters against fit quality.Source: §4 · p. 5
  • Across configurations, κ > 1 means the overfitting penalty grows superlinearly with model capacity relative to unique data.The full four-parameter form adds a superlinear repetition exponent δ and separates the data-budget exponent γ from the model-size exponent κ.Source: §4 · p. 5
  • At RD = 0, the penalty forms reduce exactly to Chinchilla; with repetition, tokens both improve data sufficiency and incur growing overfitting cost.The simplest penalty form uses one free parameter and the dimensionless ratio N/UD.Source: §4 · p. 5

5 Scaling law validation

The proposed additive-overfitting law fits repeated-token training better than prior formulations and changes compute-allocation advice by identifying when further repetition becomes counterproductive. Configurations it recommends achieve the best perplexity and downstream performance across tested settings, and its fit advantage generalizes to held-out training runs.

Scaling law validation

  • The additive law tracks observed loss under heavy repetition better than effective-data formulations, while its four-parameter form achieves near-perfect fit on the authors’ data.Validation uses two independent sweeps, including Muennighoff et al. (2023) runs through 64 epochs; even the one-parameter form substantially outperforms the compared effective-data forms.Source: §5 · pp. 5–6, Figure 3 · p. 6, Figure 4 · p. 6

Compute-optimal allocation under repetition

  • At high compute, our law predicts a point beyond which repetition is counterproductive, favoring larger models trained for fewer epochs.Chinchilla always recommends more repetition, while the Muennighoff et al. (2023) formulation prescribes diminishing returns but never stopping; the apparent disagreement with their smaller-model recommendation is traced to a methodological choice.Source: §5 · p. 6, Figure 5 · p. 7

Prescriptive validation

  • Across tested budget settings, our law recommends larger models with fewer epochs and achieves the best perplexity and downstream performance.Prescriptive validation trains the configuration recommended for each token-budget and compute-budget pair; Table 1 describes the comparison among Chinchilla, effective-parameter, and proposed-law recommendations.Source: §5 · pp. 6–7, Table 1 · p. 7

Generalization to external data

  • On completely held-out Muennighoff et al. (2023) data, the additive penalty forms significantly outperform those formulations across differing pretraining implementations.The external data differs in choices including backbone architecture and tokenization.Source: §5 · p. 7

6 Case study: weight decay improves robustness to data repetition

Strong weight decay reduces the overfitting penalty from data repetition enough to overcome its single-epoch loss premium at high compute. Scaling-law-recommended configurations achieve lower loss when data is constrained.

Single-epoch scaling

  • In the single-epoch regime, strong weight decay incurs higher loss at every compute budget and favors larger models relative to data.Separate Chinchilla parameters are fit for each weight-decay setting.Source: §6 · p. 8, Figure 6 · p. 8

Scaling under data repetition

  • Strong weight decay reduces the fitted overfitting coefficient P by approximately 70%, with a lower-magnitude superlinear repetition penalty.The comparison uses the same model-size and data-budget grid at λ = 0.1 and λ = 1.0, holding other hyperparameters constant.Source: §6 · pp. 7–8, Figure 7 · p. 8

Crossover under repetition

  • At UD = 250M, strong weight decay overtakes standard weight decay at C ≈ 3.2 × 10^18 FLOPs as repetition erodes its single-epoch advantage.The law predicts this crossover as the compute budget where the lower repetition penalty compensates for the single-epoch tax.Source: §6 · p. 8, Figure 8 · p. 9

Prescriptive validation

  • At C = 3 × 10^19, strong weight decay achieves 16.65 vs. 18.16 perplexity with recommended configurations.At C = 1 × 10^19, strong weight decay reduces perplexity by 2.8 points; near the predicted crossover, the settings perform comparably. This supports Kim et al. (2026)'s finding that optimal weight decay in data-constrained regimes can be an order of magnitude larger than standard practice.Source: §6 · pp. 8–9, Table 2 · p. 9

Practical implications

  • Beyond a compute threshold, further repetition is counterproductive, so practitioners should spend additional compute on model capacity and tune model-size–epoch tradeoffs.Increasing regularization strength and choosing the right model-size–epoch tradeoff are complementary levers in data-constrained settings.Source: §6 · p. 9

Limitations

  • The study tests models up to 1B parameters, repetition up to 16 epochs, and only λ ∈ {0.1, 1.0}, limiting confidence in frontier-scale extrapolation.The law may fail at extreme repetition counts and does not capture double descent (Nakkiran et al., 2020); directly incorporating regularization strength is left for future work.Source: §6 · p. 9

7 Conclusion

The proposed data-constrained scaling law captures repetition costs with an additive overfitting penalty and recommends scaling model capacity instead of repeating data beyond a compute threshold. The penalty also enables comparison of robustness across training configurations, with strong weight decay (λ = 1.0) reducing it by approximately 70%.

  • Beyond a threshold compute budget, further data repetition is counterproductive, so compute should instead scale model capacity.Source: §7 · p. 10
  • Strong weight decay (λ = 1.0) reduces the overfitting penalty by approximately 70%, explaining and potentially replacing expensive per-configuration hyperparameter sweeps (Kim et al., 2026).Source: §7 · p. 10
  • The one-, two-, and four-parameter complexity ladder provides a Pareto frontier of fit quality versus complexity, and even its simplest form substantially outperforms prior effective-data formulations.Source: §7 · p. 10
  • The additive overfitting penalty quantifies robustness to data repetition as a new comparison axis, increasingly important as compute grows faster than data and high-quality data becomes the binding constraint.Source: §7 · p. 10

A Reanalysis of Muennighoff et al. compute-optimal allocation … B.2 Model configurations

Refitting the Chinchilla baseline on Muennighoff et al.’s own runs reverses the apparent compute-allocation disagreement: the corrected law favors larger models and fewer epochs. The section also describes the training architecture and model configurations used for the scaling study and held-out validation.

A Reanalysis of Muennighoff et al. compute-optimal allocation

B.1 Architecture

  • Models use Llama 2 architecture with MHA, RoPE, SwiGLU, RMSNorm pre-normalization, Flash Attention 2, torch.compile, and a 32,000-token Llama 2 vocabulary.Source: §B.1 · p. 16

B.2 Model configurations

B.3 Training hyperparameters … B.6 Infrastructure

The appendix specifies shared training and data settings, final-loss evaluation, and the GPU setup and run grid. Training uses a cosine learning-rate schedule with linear warmup, and evaluation applies no early stopping.

B.3 Training hyperparameters

  • The shared learning rate decays cosine-wise from its peak to 10% of peak over training, with linear warmup during the first 1% of steps.Table 7 summarizes hyperparameters shared across all runs.Source: §B.3 · p. 16, Table 7 · p. 17

B.4 Dataset

  • Training uses FineWeb sample-10BT, a 10-billion-token sample of FineWeb.The cited dataset is Penedo et al. (2024).Source: §B.4 · p. 16
  • Documents are packed into fixed-length chunks of 512 tokens, separated by end-of-sequence tokens.Source: §B.4 · p. 16

B.5 Evaluation

  • Evaluation reports final validation loss over 6,400 validation documents, without early stopping.Source: §B.5 · p. 16

B.6 Infrastructure

  • Experiments run one per GPU on NVIDIA B200 or NVIDIA A6000 GPUs.Source: §B.6 · p. 16
  • The single-epoch grid uses standard weight decay (λ = 0.1) across 9 model sizes and 8 data budgets; a checkmark denotes a completed run.Source: Table 8 · p. 17

C Experimental grid … D.3 Phase 2: Repetition penalty parameters

Across a broad FineWeb training grid, additive repetition penalties fit repetition effects better than the exponential baseline, while strong weight decay makes repetition more tolerable. The appendix also documents the fitting procedure and shows that strong weight decay changes the Chinchilla baseline parameters.

C Experimental grid

  • The grid uses Llama 2 on FineWeb with a causal language modeling objective, spanning nine model sizes (15M–1B), eight data budgets (50M–6B tokens), and repetition up to 16 epochs.Multi-epoch runs use RD ∈ {0, 1, 3, 7, 11, 15}.Source: C Experimental grid · p. 17

C.1 Standard study (λ = 0.1)

  • The standard-decay study uses a banded single-epoch grid because larger models are compute-constrained, then adds multi-epoch runs at RD = 0, 1, 3, 7, 11, and 15.The single-epoch grid is shown in Table 8 and the multi-epoch cells in Table 9.Source: §C.1 · p. 17

C.2 Strong weight decay study (λ = 1.0)

  • In the strong-decay study, larger models and larger budgets for mid-sized models have only single-epoch runs, anchoring the Chinchilla baseline; a separate grid provides multi-epoch cells.The single-epoch grid is shown in Table 10 and the multi-epoch cells in Table 11.Source: §C.2 · p. 17

D Scaling law fit details

D.1 Fitting methodology

  • Fits minimize Huber loss in log-space (δ_Huber = 10^-3) with L-BFGS and strong Wolfe line search, using 324 base-law and 7–160 repetition-form initializations.R2 is reported over all points, multi-epoch runs, and single-epoch runs. Phase 1 parameters are locked during Phase 2; RD = epochs − 1, and uncertainties are median absolute deviations across bootstrap resamples.Source: §D.1 · pp. 18–19

D.2 Phase 1: Chinchilla parameters

  • Strong weight decay (λ = 1.0) raises the entropy floor E by ~0.2 nats and increases B by 6×, with a steeper β, consistent with reduced effective capacity at fixed parameter count.The Chinchilla base law is fit to single-epoch runs only.Source: §D.2 · p. 19

D.3 Phase 2: Repetition penalty parameters

  • For standard weight decay, the one-parameter additive penalty reaches R2_multi = 0.9503 versus 0.5825 for exponential decay; the four-parameter form reaches R2 = 0.9971.Fits use FineWeb data (n = 157 total; n_multi = 81 multi-epoch runs).Source: §D.3 · p. 20
  • With strong weight decay, exponential-decay R2_multi is 0.9476 versus 0.5825 under standard decay, while R* is 12.73 versus 7.76, indicating approximately 60% greater repetition tolerance.The four-parameter additive fit recovers γ ≈ 1.02 under strong decay versus 0.64 under standard decay.Source: §D.3 · p. 20

D.4 External validation on Muennighoff data … E.5 Weight decay validation: per-task BPB

On deduplicated C4, the repetition-penalty fits outperform both baselines on multi-epoch runs, while the appendix specifies the compute-allocation procedure and documents downstream BPB evaluation across tasks and weight-decay configurations.

D.4 External validation on Muennighoff data

  • On Muennighoff et al. (2023) deduplicated C4 (n = 158, up to 64 epochs), all three additive penalty forms outperform both baselines on multi-epoch runs, and the four-parameter form achieves the best overall fit.The bD, bN form reaches R2_single = 0.9832 because its bN saturation changes predictions for over-parameterized single-epoch runs.Source: §D.4 · pp. 20–21

D.5 FLOPs approximation

  • The compute sweep estimates training FLOPs as Ctrain ≈ 6 · N · UD · (1 + RD), then selects the epoch count and implied model size that minimize predicted loss under fixed compute and unique-data budgets.The implied model size is N = Ctrain/(6 · UD · epochs).Source: §D.5 · p. 21

E Downstream evaluation details

E.1 Evaluation setup

  • Final checkpoints are evaluated with OLMES using 5-shot reading comprehension, BPB, and a 512-token maximum sequence length.BPB is used instead of accuracy because it remains informative when models perform near chance on multiple-choice tasks (Heineman et al., 2025).Source: §E.1 · p. 21

E.2 Task inventory

  • The OLMES Avg. BPB is computed over 19 tasks listed in Table 16.Source: §E.2 · p. 21

E.3 Task-level BPB breakdown at UD = 250M

  • Table 17 reports per-task BPB for three matched-compute configurations at UD = 250M and C = 5 × 10^18.Each column uses the configuration recommended by its corresponding scaling law, and bold marks the lowest per-task BPB.Source: §E.3 · p. 21, Table 17 · p. 22

E.4 Per-task BPB at UD = 500M

E.5 Weight decay validation: per-task BPB

  • Tables 20 and 21 report per-task BPB for all weight-decay validation configurations from Table 2.Source: §E.5 · p. 22
Loading 2605.01640v1…