atlas

Research map / Reinforcement learning / RL from feedback

Theoretical guarantees on the best-of-n alignment policy

ICML 2025 · Reinforcement learning › RL from feedback · approach: GRPO stability and variants · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that the widely used closed-form KL formula log(n) - (n-1)/n for best-of-n is only an upper bound, bounds the gap, proposes a new KL estimator and win-rate bounds (n/(n+1)) and analyzes rewind-and-repeat.

Problem

Commonly used analytical expression for the KL divergence between the best-of-n policy and the reference policy (log(n) - (n-1)/n) is assumed exact, yet its validity and tightness are unclear, and win-rate guarantees for best-of-n are lacking.

Approach

Derives the exact PMF of best-of-n via order statistics of i.i.d. uniform variables, proves the log(n)-(n-1)/n formula is an upper bound on KL, bounds the gap in terms of Rényi entropy and the top-reward outcome probability, proposes a new per-sample KL estimator d_n(eps_n) that closely tracks the true KL, and bounds win rate by n/(n+1).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Treat log(n) - (n-1)/n as an upper bound rather than the exact KL divergenceBest-of-n · General finite-support outcomesKL divergence: ≤ log(n) - (n-1)/nMixed
Use the proposed estimator d_n(ε_n) instead of the analytical formulaBest-of-n KL estimation · Uniform and cherry-picked outcome distributionsKL divergence estimate accuracyHelped
Use the alternate estimator based on ε_n instead of the analytical formulaBest-of-n KL estimation · n/L ≫ 1KL divergence estimate accuracyHelped
Use the alternate estimator based on ε_n instead of the analytical formulaBest-of-n KL estimation · n/L ≪ 1KL divergence estimate accuracy: (n-1)/nHurt
Increase n while nε_n ≪ 1Best-of-n · Low-probability outcomesKL divergence gap from analytical formulaNo clear effect
Increase n while nε_n ≫ 1Best-of-n · Outcomes with non-negligible reference probabilityKL divergence gap from analytical formula: log(n ε_∞ )+ o_n(\log n)Hurt
Increase n for a δ-bound reference model while n²δ ≪ 1Best-of-n · δ-bound reference modelKL divergence gap from analytical formula: 2n (n-1) \deltaNo clear effect
Use best-of-n instead of rewind-and-repeatAlignment policies · Win rate versus KL tradeoffWin rate at a given KL divergenceHelped
Use rewind-and-repeat instead of best-of-nAlignment policies · Fixed compute budgetRewardHelped
Increase n for best-of-n against the reference policyBest-of-n · GeneralWin rate: ≤ n/(n+1)Helped
Use the analytical formula to plot reward-KL tradeoffs instead of the actual KL divergenceBest-of-n tradeoff evaluation · Binary-output exampleWin rate at a given KL divergence: 0.75Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca

Benchmarks: Alpaca prompts (exact KL estimation) machine translation prompts

Metrics: KL divergence win rate gap to analytical formula

Baselines: log(n) - (n-1)/n analytical formula rewind-and-repeat win rate optimal policy

Builds on: best-of-n sampling KL-regularized RL IPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy