Table of Contents
Fetching ...

The Coverage Principle: How Pre-Training Enables Post-Training

Fan Chen, Audrey Huang, Noah Golowich, Sadhika Malladi, Adam Block, Jordan T. Ash, Akshay Krishnamurthy, Dylan J. Foster

TL;DR

This work introduces the Coverage Principle, arguing that pre-training via next-token prediction shapes downstream success not just through cross-entropy, but through a tail-aware coverage profile $Cov_N(\pi_D\|\hat{\pi})$. It shows that coverage generalizes faster than cross-entropy and can predict downstream rewards for post-training methods like Best-of-N more reliably, with fewer horizon-related distortions. The authors provide theoretical results, including a generalization bound for maximum likelihood that decomposes into fine- and coarse-grained terms, and show that SGD can be improved via gradient normalization and test-time strategies. They further propose practical interventions (test-time decoding, tournament selection, on-policy generation) to enhance coverage and discuss robustness to misspecification and extensions to convex model classes. Overall, the coverage framework offers a principled lens to connect pre-training objectives with post-training efficacy and suggests concrete optimization and selection strategies to improve downstream performance.

Abstract

Language models demonstrate remarkable abilities when pre-trained on large text corpora and fine-tuned for specific tasks, but how and why pre-training shapes the success of the final model remains poorly understood. Notably, although pre-training success is often quantified by cross-entropy loss, cross-entropy can be a poor predictor of downstream performance. Instead, we provide a theoretical perspective on this relationship through the lens of \emph{coverage}, which quantifies the probability mass the pre-trained model places on high-quality responses and which is necessary and sufficient for post-training and test-time scaling methods such as Best-of-N to succeed. Our main results develop an understanding of \emph{the coverage principle}, a phenomenon whereby next-token prediction (more generally, maximum likelihood) implicitly optimizes toward a model with good coverage. In particular, we uncover a mechanism that explains the power of coverage in predicting downstream performance: \emph{coverage generalizes faster than cross-entropy}, avoiding spurious dependence on problem-dependent parameters such as the sequence length. We also study practical algorithmic interventions with provable benefits for improving coverage, including (i) model/checkpoint selection procedures, (ii) gradient normalization schemes, and (iii) test-time decoding strategies.

The Coverage Principle: How Pre-Training Enables Post-Training

TL;DR

This work introduces the Coverage Principle, arguing that pre-training via next-token prediction shapes downstream success not just through cross-entropy, but through a tail-aware coverage profile . It shows that coverage generalizes faster than cross-entropy and can predict downstream rewards for post-training methods like Best-of-N more reliably, with fewer horizon-related distortions. The authors provide theoretical results, including a generalization bound for maximum likelihood that decomposes into fine- and coarse-grained terms, and show that SGD can be improved via gradient normalization and test-time strategies. They further propose practical interventions (test-time decoding, tournament selection, on-policy generation) to enhance coverage and discuss robustness to misspecification and extensions to convex model classes. Overall, the coverage framework offers a principled lens to connect pre-training objectives with post-training efficacy and suggests concrete optimization and selection strategies to improve downstream performance.

Abstract

Language models demonstrate remarkable abilities when pre-trained on large text corpora and fine-tuned for specific tasks, but how and why pre-training shapes the success of the final model remains poorly understood. Notably, although pre-training success is often quantified by cross-entropy loss, cross-entropy can be a poor predictor of downstream performance. Instead, we provide a theoretical perspective on this relationship through the lens of \emph{coverage}, which quantifies the probability mass the pre-trained model places on high-quality responses and which is necessary and sufficient for post-training and test-time scaling methods such as Best-of-N to succeed. Our main results develop an understanding of \emph{the coverage principle}, a phenomenon whereby next-token prediction (more generally, maximum likelihood) implicitly optimizes toward a model with good coverage. In particular, we uncover a mechanism that explains the power of coverage in predicting downstream performance: \emph{coverage generalizes faster than cross-entropy}, avoiding spurious dependence on problem-dependent parameters such as the sequence length. We also study practical algorithmic interventions with provable benefits for improving coverage, including (i) model/checkpoint selection procedures, (ii) gradient normalization schemes, and (iii) test-time decoding strategies.
Paper Structure (115 sections, 52 theorems, 324 equations, 2 figures, 1 table)

This paper contains 115 sections, 52 theorems, 324 equations, 2 figures, 1 table.

Key Result

Proposition 1

For all $N\geq{}e$, $\texttt{Cov}_{{N}}(\pi_{\texttt{D}}\;\|\;\widehat{\pi}) \leq \frac{D_{\mathsf{KL}}(*){\pi_{\texttt{D}}\,\|\,\widehat{\pi}}}{\log(N/e)}$.

Figures (2)

  • Figure 1: The coverage profile predicts $\mathsf{Pass@}{N}$ better than KL divergence.We train models in a graph reasoning task and record KL divergence, coverage profile (both measured w.r.t. $\pi_{\texttt{D}}$), and $\mathsf{Pass@}{N}$ performance; see \ref{['sec:experiments']} for details. Left: Convergence of coverage and KL divergence over training, showing that KL improves monotonically but coverage can degrade with training. Right: Scatter plots of KL (top axis), $\texttt{Cov}_{N/2}$ (lower axis) and $\mathsf{Pass@}{N}$ of checkpoints. Although KL and $\texttt{Cov}_{N}$ exhibit comparable predictive power for small $N$, $\texttt{Cov}_{N}$ is a better predictor for large $N$. Also visualized are checkpoints selected via the tournament procedure of \ref{['eq:vanilla-tournament']} (marked $\Diamond$) and by minimizing KL (marked red), demonstrating that the former selects better models for $\mathsf{Pass@}{N}$.
  • Figure 2: The coverage profile avoids spurious dependence on sequence length.We train models in a graph reasoning task and record their KL divergence and coverage profile, measured w.r.t. $\pi_{\texttt{D}}$ as we vary the problem horizon (sequence length); see \ref{['sec:experiments']} for details. Left: Convergence of KL over training for three horizons $H$, demonstrating that KL at convergence scales linearly in the horizon $H$. Center: Convergence of $\texttt{Cov}_{N}$ over training, manifesting no dependence on $H$ at convergence. Right: Ratio of KL over $\texttt{Cov}_{N}$, showing that \ref{['prop:pcov-conversion-basic']} can be overly conservative.

Theorems & Definitions (58)

  • Definition 1: Coverage profile
  • Remark 1: Coverage profile as a refinement of cross-entropy
  • Remark 2: KL divergence and coverage profile are not estimable
  • Proposition 1: KL-to-coverage; see \ref{['prop:pcov-kl']}
  • Proposition 2
  • Remark 3: Missing mass
  • Definition 2
  • Theorem 1: Fast generalization for coverage
  • Corollary 1
  • Corollary 2
  • ...and 48 more