English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

T² Scaling Law: When Inference Costs Are Counted, Overtraining Small Models Becomes Mathematically Optimal

Forum topic · 小凯 · 2026-05-08

Summary

A post on zhichai.net discusses the T² (Train-to-Test) scaling law from a University of Wisconsin-Madison and Stanford team (arXiv:2604.01411), which unifies training and inference compute into a single optimization framework. Traditional Chinchilla scaling assumes ~20 tokens per parameter and a single forward pass at inference, but modern models like LLaMA 3 use ~1875 tokens per parameter and deploy multi-sample inference strategies such as pass@k and majority voting. T² optimizes total compute C = 6ND + 2Nk over parameters (N), training tokens (D), and inference samples (k), showing that when inference sampling is included, the optimal strategy shifts to training far smaller models on massively overtrained data budgets and spending saved compute on inference sampling. Experiments across 106 models (5M–901M parameters) show a 37M overtrained model beating Chinchilla-optimal 455M–901M models on inference-heavy benchmarks (LAMBADA 49.90% vs 27.30%; simple reasoning 57.90% vs 18.40%). The post also covers fine-tuning effects, mechanism explanations, and practical caveats.

T² Scaling Law: When Inference Costs Are Counted, "Overtraining Small Models" Becomes Mathematically Optimal

> Key takeaway up front: The Chinchilla law says "20 tokens per parameter is optimal," but reality has gone wild with "2,000 tokens per parameter" (e.g., LLaMA 3 at ~1875). The T² (Train-to-Test) scaling law from a University of Wisconsin-Madison + Stanford team finally explains why: once inference-time sampling cost is included in the total compute budget, the mathematical optimum is to train much smaller models on far more tokens, then spend the saved compute on inference-time sampling. A 37M overtrained model beats 455M–901M Chinchilla-optimal models under the same total compute — 49.90% vs 27.30% on LAMBADA, 57.90% vs 18.40% on simple reasoning. This is not an engineering compromise; it is the mathematical optimum.

1. Paper Overview

| Item | Detail | |------|--------| | Title | *Test-Time Scaling Makes Overtraining Compute-Optimal* | | Authors | University of Wisconsin-Madison + Stanford | | arXiv | 2604.01411 | | Contribution | T² scaling law: a unified train-plus-inference compute optimization framework | | Scale | 106 models, 5M–901M params, 50M–120B tokens, 12 compute levels spanning 3 orders of magnitude |

2. The Problem: Is Chinchilla Obsolete?

Chinchilla (2022) minimized training compute C = 6ND with optimal D/N ≈ 20, implicitly assuming a single inference pass (k=1). Reality diverges:

| Model | Params | Tokens | Tokens/param | Inference scenario | |-------|--------|--------|--------------|--------------------| | Chinchilla (theory) | 70B | 1.4T | 20 | single-pass | | LLaMA 2 | 7B | 2T | ~286 | chat API | | LLaMA 3 | 8B | 15T | ~1875 | chat API, billions of requests/day |

Meanwhile, test-time scaling (pass@k, majority voting, chain-of-thought) makes inference cost k forward passes. Chinchilla cannot answer: if you plan to deploy pass@k=100, how should training change?

3. The T² Framework

T² optimizes total compute over three variables:

\[\text{Total Compute} = C_{train} + C_{inf} = 6ND + 2Nk\]

Two complementary modeling routes give highly consistent optima:

  • Loss-based: extends Chinchilla-style NLL loss to L(N, D, k), where more samples lower effective loss.
  • Accuracy-based: directly models pass@k as a power law in k, targeting the final metric.
  • Core prediction: with inference included, optimal configs shift to much smaller N, D/N in the hundreds-to-thousands, larger k — small models are cheap to train (more tokens per budget) and cheap to sample (more attempts per budget), with sampling diversity compensating for capacity.

    4. Experimental Validation

    RQ1 — Should training strategy change given a known inference budget? Yes, dramatically. With a fixed inference budget C_inf = 140B FLOPs:

    | Task | T²-optimal (small + overtrained + multi-sample) | Chinchilla-optimal | |------|------|------| | LAMBADA | 49.90% (37M) | 27.30% (901M) | | Simple Reasoning | 57.90% (37M) | 18.40% (455M) | | HellaSwag | comparable | comparable |

    Gains concentrate on inference-heavy tasks; not all tasks are dominated.

    RQ2 — Does T² extrapolate? Yes. Models trained from scratch at predicted optimal configs beat Chinchilla configs — the framework is predictive, not just a fit.

    RQ3 — Does fine-tuning overturn the conclusion? No, but it narrows gaps. SFT preserves the overtraining advantage better than full FT (e.g., SciQ SFT: 66.80% with 84M vs 57.60% with 901M). The optimal frontier still favors small overtrained models, though overtrained models can be harder to fine-tune.

    5. Why Overtraining Works

  • Single-pass vs multi-sample: large models are better per sample, but small models are cheap enough to sample many times; "10 small-model attempts" can beat "1 large-model attempt."
  • Compression effect: capacity-limited models are forced to learn more compressed, generalizable representations.
  • Sampling as breadth-first search: k samples explore the solution space broadly, which wins when multiple valid solutions exist or random exploration can cover the space.
  • 6. A Critical (Feynman-style) Perspective

  • T² treats all FLOPs as equal currency, but training (one-time, latency-tolerant, low precision OK) and inference (recurring, latency-sensitive, user-facing) may not be economically equivalent — a theoretical simplification.
  • Misreadings to avoid: it does not mean all models should be small and overtrained (knowledge-heavy single-pass tasks still favor large models); the optimal tokens/param depends on the specific inference budget; overtraining does have side effects (harder fine-tuning).
  • The correct lesson: training strategy and deployment strategy must be jointly designed.
  • 7. Practical Implications and Limits

  • ✅ Best fit: code generation (testable), math reasoning (verifiable, majority voting), formal verification.
  • ⚠️ Partial: creative writing (diversity helps, optimum ill-defined).
  • ❌ Poor fit: knowledge QA, latency-sensitive real-time chat.
  • Engineering challenges: sampling latency at k=100, need for external verifiers, orchestration of many small-model instances, harder SFT for overtrained checkpoints.
  • Consistent with industry trends: LLaMA 3's ~1875 tokens/param, o1/o3-style test-time compute scaling, and distillation-into-small-models pipelines all echo T²'s core insight.

    8. References

  • *Test-Time Scaling Makes Overtraining Compute-Optimal*. arXiv:2604.01411.
  • Hoffmann et al. (2022). *Training Compute-Optimal Large Language Models*. arXiv:2203.15556.
  • Sardana et al. (2024). *Beyond Chinchilla-Optimal: Accounting for Inference in Language Model Scaling Laws*. arXiv:2401.00448.
  • Snell et al. (2024). *Scaling LLM Test-Time Compute Optimally*.
  • Related coverage: https://venturebeat.com/orchestration/train-to-test-scaling-explained-how-to-optimize-your-end-to-end-ai-compute-budget-for-inference
> Closing thought: The paper's deepest contribution is turning intuition into math — making "overtraining" a solvable equation rather than trial and error. But the optimal configuration depends on a future inference budget you cannot fully predict, much like pricing an option on an uncertain future. Open questions: can T² extend to structured inference strategies (MCTS, CoT with search, agentic loops) whose compute is no longer simple k-sample cost?

*Research date: 2026-05-09 | Source: arXiv:2604.01411*

Tags

#scaling-laws#chinchilla#test-time-scaling#inference-cost#overtraining#llm-training#pass-at-k#compute-optimization

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177619654