Better Supervision Is Nearby: Neighborhood On-Policy Self-Distillation
Xincheng Wei, Yifan Ding, Yoshua Li, Yuquan Lu, Ziheng Li, Yi Lu, Dongsheng Ma, Rongxiang Weng and 1 others
The Chinese University of Hong Kong, Shenzhen · Meituan · Peking University · University of Toronto
Published September 30, 2026 · on the feed October 2, 2026 · ▲ 16 · arXiv 2609.39687
The abstract
On-policy self-distillation (OPSD) trains mathematical reasoning models using a privileged teacher that sees a reference solution and supervises student-sampled prefixes. Standard OPSD uses one fixed parameter setting at every state, but nearby settings may offer additional supervision. We find that local parameter perturbations reveal complementary reference-aligned corrections under the same reference context. Different experts supply these corrections at different reference positions. Their pool covers more such positions than the unperturbed privileged teacher. We introduce Neighborhood OPSD (N-OPSD) to turn these corrections into supervision at student-visited states. Offline, greedy selection builds a compact pool of frozen experts by rewarding filtered reference-token gains beyond the pool's current best at each position. The highest-peak expert need not provide the best training target. Online routing therefore separates the anchor direction from its level of support. MaxPeak selects the anchor token, and quantile selection chooses among experts whose top token matches it. The student learns from the chosen expert's full next-token distribution through the clipped forward-KL objective inherited from OPSD. We evaluate on AIME 2024, AIME 2025, and HMMT February 2025. Across three independent runs per method, Neighborhood OPSD improves the three-benchmark Average@12 over OPSD by 2.75, 1.67, and 1.94 points on Qwen3-1.7B, 4B, and 8B, respectively. Student-prefix continuations support using the pool beyond the reference trajectories used for selection. Matched ablations support filtered reference-token gains as a selection criterion. Accounting for overlap within the pool and routing by state further improve student accuracy. Inference uses only the distilled student.
The Brief
3:04A short podcast summary of the paper. Written and voiced by AI.
Transcript
Better Supervision Is Nearby. Neighborhood On-Policy Self-Distillation. By Xincheng Wei and eight others, from the Chinese University of Hong Kong, Shenzhen, Meituan, and two other institutions. Published on the thirtieth of September. No code repository is linked to it.
On-policy self-distillation, or OPSD, trains mathematical reasoning models with a privileged teacher. The teacher sees a reference solution and supervises prefixes that the student itself sampled. In standard OPSD that teacher is one fixed set of parameters, used at every state. The authors ask whether parameter settings nearby might have something extra to offer, and find that they do. Small local perturbations of the parameters reveal corrections that align with the reference and complement one another, all under the same reference context. Different perturbed experts supply these corrections at different positions in the reference, and as a pool they cover more of those positions than the unperturbed teacher does alone.
Neighborhood OPSD, written N-OPSD, turns those corrections into supervision at the states the student actually visits. It does this in two phases, one offline and one online. The offline phase decides which neighbours are kept at all. The online phase decides, at each state the student reaches, which of those kept neighbours should do the teaching. Supervision stays on-policy throughout, attached to prefixes the student itself produced, exactly as in the original method. What changes is where the teacher's signal comes from: no longer a single fixed point, but a chosen member of a small pool.
Offline, a greedy selection builds a compact pool of frozen experts. An expert earns its place through filtered reference-token gains beyond the best the pool already achieves at each position. Online, a routing step decides which expert teaches at each state. There is a subtlety here. The expert with the highest peak is not necessarily the best training target, so routing separates the anchor direction from how strongly it is supported. MaxPeak selects the anchor token, and quantile selection then chooses among the experts whose top token matches that anchor. The student learns from the chosen expert's full next-token distribution, through the clipped forward-KL objective that OPSD already uses.
Evaluation uses two editions of AIME and the February edition of HMMT, with three independent runs per method. On the three-benchmark Average at twelve, Neighborhood OPSD improves on OPSD by two point seven five points with Qwen3 at one point seven B, by one point six seven points at four B, and by one point nine four points at eight B.
Several further checks back the design. Continuations from student prefixes support using the pool beyond the reference trajectories on which it was selected. Matched ablations support filtered reference-token gains as the selection criterion. Accounting for overlap inside the pool, and routing by state, both raise student accuracy further. At inference time, only the distilled student is used.
The title's promise is literal: the teacher becomes a small neighbourhood of points rather than one. Each neighbour knows something the centre does not, at some position in the solution, and N-OPSD's work is choosing which neighbour to listen to, state by state, while leaving nothing extra to run once training is done.
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
Every quest starts with a wall. Here it is a teacher frozen at a single point.
You train a maths reasoning model by self-distillation. The student writes an answer from the problem alone; a teacher copy that also sees a reference solution gives next-token advice along the student's answer.
The road ahead
- 1 · The problem ~6 min Self-distillation trains a maths model with a teacher that sees the reference solution, but that teacher is one fixed setting that may miss useful advice.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Slightly perturbed teacher copies correct different positions, so pick a complementary pool offline and route one expert per student step online.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Perturb the teacher, greedily keep a complementary pool, then at each student state pick an anchor, pick a supporting expert, and distill it.
- 6 · The experiment ~6 min You’ll guess: On Qwen3-1.7B, by how many points did Neighborhood OPSD improve on OPSD's three-benchmark Average@12?
- 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.