Test-Time Scaling Makes Overtraining Compute-Optimal
T2T (“Train-to-Test”) scaling laws jointly optimize model size , training tokens , and the number of inference samples under a single end-to-end compute budget that includes both training () and per-query inference (). Two complementary formulations are fit — a Chinchilla-form NLL with an added term, and a Beta-regression model of pass@ accuracy — and they agree: once you commit to a repeated-sampling deployment, the compute-optimal pretraining decision shifts dramatically into the overtrained regime, well past Chinchilla’s 20-tokens-per-parameter rule. The authors validate by pretraining 21 overtrained checkpoints from scratch and show they consistently beat the Chinchilla-optimal checkpoint, with the shift surviving SFT.
Key claims
Section titled “Key claims”- Under Chinchilla scaling alone the compute-optimal ; once an inference budget via repeated sampling is folded in, T2T’s optimum moves to substantially smaller, more overtrained models that get more samples at inference [§1, §4.1, Figs. 2–3].
- Two independent T2T modeling approaches give the same recommendation: Approach 1 fits the negative-log pass@ as Chinchilla + a power law in samples; Approach 2 models per-question difficulty as a Beta distribution with mean/sample-size linked to Chinchilla loss via Beta regression, then composes the closed-form pass@ [§3.1, §3.2].
- Inference-cost correction is multiplicative and analogous to training cost: per query (one forward pass per sample), so equalizing across model sizes gives smaller models proportionally more samples [§3.3].
- Forecasts extrapolate: fits on 85 Chinchilla-style checkpoints from porian2024resolving correctly predict the relative ordering of 21 new from-scratch overtrained checkpoints; Approach 1 relative error 2.8%, Approach 2 8.4% [§4.2, Fig. 4].
- The best small overtrained checkpoint at beats the Chinchilla-optimal checkpoint on every one of the 8 evaluated tasks — e.g. LAMBADA OpenAI 49.90% (37M) vs 27.30% (455M); Simple Reasoning 57.90% (37M) vs 18.40% (901M) [Table 1].
- The shift survives post-training: after both standard FT and SFT on ARC-Easy / SciQ / OpenBookQA, the best overtrained checkpoint still beats the Chinchilla-optimal one (e.g. SFT SciQ: 66.80% at 84M vs 57.60% at 347M) — the optimal-frontier shift is somewhat subdued vs base models but does not revert to Chinchilla [§4.3, Table 2, Fig. 5].
- The recovery property is preserved: setting recovers Chinchilla scaling exactly from Approach 1 (the term collapses into a constant absorbed by ) [§3.1].
- Naive pass@ modeling that maps mean NLL → mean accuracy and then computes overestimates true mean pass@ due to the concavity of pass@ in ; Beta-regression over per-question difficulty corrects this [§3.2].
- Checkpoint suite spans 5M–901M parameters and roughly 50M–120B tokens (106 checkpoints, 12 compute levels, three orders of magnitude in FLOPs) [§4.1, §4.2, Appendix C, Fig. 8].
- The non-monotonic Chinchilla-frontier-under-inference-correction (smaller models with more samples sometimes beat larger ones) reproduces snell2024scaling; T2T’s frontier is both monotonic and stronger than the inference-corrected Chinchilla frontier [§4.1, Fig. 3].
Method
Section titled “Method”The setup builds Chinchilla’s loss into a joint pre-/test-time framework. Approach 1 models the negative log pass@ directly as a Chinchilla-form loss with an additive power-law term on sample count — motivated by Jensen-bounded scaling of pass@ under a Beta-difficulty assumption — yielding an inference-corrected loss that is a function of jointly. Approach 2 models pass@ as a true accuracy: per-question single-pass success probabilities are assumed Beta-distributed with mean and sample size , where is linked via a logit to the Chinchilla NLL prediction and via a log link (a standard Beta-regression parameterization); the model’s pass@ then follows from the Beta-function expression . For each, the inference correction is plugged in via per query, and the joint optimization is run at fixed . Empirically they re-use the Chinchilla scaling checkpoints from porian2024resolving (85 Chinchilla-grid models on RefinedWeb, OpenLM framework, AdamW with ) and add 21 from-scratch overtrained checkpoints with identical hyperparameters; evaluation is 8 tasks (4 real: LAMBADA-OAI, ARC-Easy, SciQ, OpenBookQA; 4 synthetic: knowledge recall, multi-step arithmetic, commonsense causal, spatial reasoning).
Results
Section titled “Results”The headline isoFLOP figures (Figs. 2–3) show that across 12 pretraining-FLOPs levels from to , the T2T-optimal frontier sits at dramatically smaller and larger than the Chinchilla frontier under FLOPs and ; both approaches agree (Approach 2 prescribes more aggressive overtraining than Approach 1). The extrapolation test (Fig. 4) shows that fits restricted to the Chinchilla grid still extrapolate to the overtrained corner with single-digit relative error, with Approach 1 tighter (2.8% vs 8.4%). Table 1 quantifies the empirical win on base models: at FLOPs and , the best overtrained checkpoint beats Chinchilla-optimal on every task, often by 2–4× absolute accuracy (LAMBADA-OAI 49.90% vs 27.30%, Simple Reasoning 57.90% vs 18.40%, Spatial Reasoning 6.00% vs 1.10%). After post-training (Table 2), the gap shrinks but stays decisively on the overtrained side (SciQ SFT: 66.80% at 84M vs 57.60% at 347M; ARC-Easy SFT: 8.20% at 37M vs 3.40% at 455M). Fig. 5 reports the same conclusion in isoFLOP form post-FT/SFT: the optimal frontier shifts toward smaller, more-overtrained, more-sampled models in every case, though “somewhat subdued compared to T2T on the base models alone” — consistent with prior reports that overtrained models are harder to fine-tune (springer2025overtrained).
Why it’s interesting
Section titled “Why it’s interesting”This is the missing link between the team’s existing Hyperparameter scaling laws entries — which all hold the inference regime fixed and tune — and the Inference-Time Scaling entries, which all hold the pretrained model fixed and ask how to spend test-time compute. T2T closes the loop: if a frontier model will be deployed at pass@ with large (which is exactly the regime where Inference-Time Hyper-Scaling with KV Cache Compression‘s DMS and MiroThinker: Pushing the Performance Boundaries of Open-Source Research Agents via Model, Context, and Interactive Scaling‘s interaction-depth axis pay off), the pretraining allocation should swing hard into overtraining. It also gives a principled rationale for what model families like Llama-2-7B (290 tokens/param), Gemma-7B (857), and Gemma-2-9B (889) have been doing empirically — they were aggressively overtrained for inference-cost reasons, and T2T says that’s also the right thing to do when you plan to spend test-time compute on repeated sampling. The compute-matching framing is the same lever as Smaller, Weaker, Yet Better: Training LLM Reasoners via Compute-Optimal Sampling (sample more from a weaker model at fixed FLOPs beats sampling fewer from a stronger one); T2T essentially provides the pretraining-side prescription that matches that data-generation-side finding.
See also
Section titled “See also”- Inference-Time Scaling — T2T adds a seventh, pretraining-side axis to the page’s 6-axis taxonomy: when test-time scaling is part of the deployment plan, pretraining decisions should change in response.
- Hyperparameter scaling laws — T2T is the deployment-aware extension of Chinchilla; complements the Fitting / µTransfer / SSO / MoE- debate by adding (samples) as a co-optimized dimension alongside and .
- Inference-Time Hyper-Scaling with KV Cache Compression — DMS makes repeated sampling cheaper at fixed memory; T2T says that if you know you’re going to do this, you should overtrain. Composable on paper, untested together.
- MiroThinker: Pushing the Performance Boundaries of Open-Source Research Agents via Model, Context, and Interactive Scaling — interaction-depth as a third pretraining-aware scaling axis; T2T’s framework would need a per-step (not per-query) cost model to extend to tool-call trajectories.
- Smaller, Weaker, Yet Better: Training LLM Reasoners via Compute-Optimal Sampling — same compute-matching lever applied on the data-generation side (“sample more from a weaker model”); T2T provides the matching pretraining-side prescription.
- How to Set the Learning Rate for Large-Scale Pre-training? — Fitting-paradigm closed-form surface; T2T should compose with the Fitting fit once is in the picture, but the joint surface hasn’t been measured.