Selecting Diverse SFT Traces Improves Post-RL Generalization
Dylan Zhang, Mingyuan Wu, Jinning Li
University of Illinois Urbana-Champaign · Google
Published September 27, 2026 · on the feed September 29, 2026 · ▲ 37 · arXiv 2609.33780
The abstract
Verified solutions are not equally useful for preparing reasoning models for reinforcement learning (RL). We present a comprehensive study of route diversity, the variation in the sequences of reasoning steps in supervised fine-tuning (SFT) data, and propose a lightweight, rule-based fingerprint to select for it. From one pool at one budget, with matched training recipes and checkpoints, selecting diverse rather than similar routes improves post-RL problem coverage across puzzles and mathematics, including on problems harder than those seen in either training stage. In synthetic experiments, route-diverse SFT improves OLMo3-7B's pass@8 by 16.9 points on environments held out from SFT. In a single-model condition, where one model writes every candidate, diverse selection gains up to 6.2 points of mean pass@8 across 10 mathematics benchmarks. Pre-RL diagnostics suggest why: diverse SFT can produce both successful and failed attempts on more prompts despite slightly lower mean accuracy, giving group-relative RL more prompts with a learning signal. On 3 open-source corpora, our CPU-only selector, without model calls, outperforms more expensive alternatives in every comparison of mean post-RL performance. These results identify reasoning-route diversity as a practical criterion for selecting SFT data that better prepares models for RL.
The Brief
2:21A short podcast summary of the paper. Written and voiced by AI.
Transcript
Selecting Diverse SFT Traces Improves Post-RL Generalization. By Dylan Zhang and two others, from the University of Illinois Urbana-Champaign and Google. Published on the twenty-seventh of September. No code repository is linked to it.
Before a reasoning model goes through reinforcement learning, it is usually given supervised fine-tuning on verified solutions. This paper argues that those verified solutions are not equally useful as preparation. What matters is route diversity: how much the sequences of reasoning steps vary across the fine-tuning data. Choose solutions whose routes differ from one another, rather than ones that resemble each other, and the model generalizes better after reinforcement learning. To make that choice practical, the authors propose a lightweight fingerprint, built from rules, that selects for diverse routes.
The comparison is tightly controlled: one pool, one budget, matched training recipes and matched checkpoints. Under those conditions, picking diverse routes improves problem coverage after reinforcement learning, in puzzles and in mathematics, including on problems harder than anything seen in either training stage. In synthetic experiments, route-diverse fine-tuning raises the pass at eight score of OLMo3-7B by sixteen point nine points, on environments that were held out of fine-tuning. In a setting where one model writes every candidate solution, diverse selection gains as much as six point two points of mean pass at eight, across ten mathematics benchmarks.
Diagnostics taken before reinforcement learning suggest a reason. Diverse fine-tuning has slightly lower mean accuracy, but on more prompts it produces a mix of successes and failures. Group-relative reinforcement learning needs that mix to get a learning signal, so more prompts end up teaching it something. A prompt the model always solves, or never solves, gives every attempt in the group the same outcome, and leaves nothing to compare.
The selector itself runs on a CPU only and makes no model calls. On three open-source corpora it beats more expensive alternatives in every comparison of mean performance after reinforcement learning. The evidence covers puzzles and mathematics, and the headline gains are stated as maximums or as results on held-out synthetic environments, so the size of the effect elsewhere is left open.
Here is the counterintuitive part. A fine-tuning set that makes the model a little less accurate on average can leave it better prepared, because a model that sometimes succeeds and sometimes fails on a prompt is a model that reinforcement learning can still improve.
Paper Quest · 7 chapters · about 40 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Correct answers all look alike on paper. This quest asks whether they are.
You are preparing a reasoning model for reinforcement learning. First it gets supervised fine-tuning on verified solutions, and you have a big pool of them but a fixed budget.
The road ahead
- 1 · The problem ~6 min Before reinforcement learning, a model is fine-tuned on correct solutions, and you must pick which ones to keep from a pool too big for your budget.
- 2 · What came before ~3 min
- 3 · The key idea ~8 min Keep fine-tuning solutions whose reasoning routes differ, picked cheaply by a rule-based fingerprint, so RL gets mixed outcomes and learning signal on more prompts.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Fingerprint every verified trace, keep a spread-out set of routes, fine-tune on it, then run group-relative RL.
- 6 · The experiment ~7 min You’ll guess: In synthetic experiments, how many points of pass@8 did route-diverse SFT add for OLMo3-7B after RL, on environments held out from SFT?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.