The Teacher Is a Direction, Not a Destination: Extrapolating RL-Induced Representation Residuals in On-Policy Distillation

Hao Li, MeiJia Chen, Weijie Ren, Donghan Li, Zijun Tian, Jingchun Huang, Naibo Wang

University of Science and Technology of China · Rutgers University · Zhejiang University · Independent Researcher

Published September 29, 2026 · on the feed October 1, 2026 · ▲ 421 · arXiv 2609.36484

LLM training & RLInterpretability & analysis Empty repo arXiv ↗Hugging Face ↗

The abstract

On-policy distillation (OPD) trains a student to match the teacher's next-token distributions on the student's own trajectories and has yielded substantial empirical gains. Generalized variants allow the student to surpass the teacher by extrapolating an implicit reward in output space. The language-model head, however, attenuates this change anisotropically: much of the change encoded in the teacher's hidden states reaches the logits at a small fraction of its weight, and the sampled-token log-probability ratios on which output-space extrapolation relies inject noise that the extrapolation amplifies, making training unstable. We observe that reinforcement learning (RL) shifts a model's internal representations relative to its base checkpoint, and that the direction of this shift can be measured at every layer. Motivated by this observation, we propose RIDE (RL-Induced Direction Extrapolation), which extrapolates the RL-induced change directly in representation space: at every layer and token position, RIDE computes the residual between the teacher and its pre-RL checkpoint and regresses the student's hidden states toward targets displaced beyond the teacher along this residual. Conditioned on a sampled trajectory, this regression is equivalent to maximizing a linear directional reward defined by the residual under a quadratic penalty centered at the teacher, which makes explicit how the objective moves the student along the RL-induced direction while limiting its deviation from the teacher. Across four base/RL-teacher pairs spanning different scales, architectures, and pre-training lineages, RIDE approaches or exceeds the RL-trained teacher on every pair and is the only method whose mean does so, and it consistently outperforms output-space extrapolation, which degrades the student whenever the teacher is close to its base. Project page: https://github.com/xixixixixxxx/RIDE.

The Brief

3:14

A short podcast summary of the paper. Written and voiced by AI.

Transcript

The Teacher Is a Direction, Not a Destination. Extrapolating RL-Induced Representation Residuals in On-Policy Distillation. By Hao Li and six others, from the University of Science and Technology of China, Rutgers University, and two other institutions. Published on the twenty-ninth of September. Its code repository is a placeholder: a readme, and nothing to run yet.

On-policy distillation trains a student model to match the teacher's next-token distributions, on trajectories the student generates itself rather than on text the teacher wrote. It has produced substantial empirical gains. Plain matching, though, puts a ceiling on the student: at best it becomes the teacher. Generalized variants go further and let the student surpass the teacher, by extrapolating an implicit reward in output space. Here the authors find a snag. The language-model head dampens the change unevenly across directions. Much of what changed in the teacher's hidden states reaches the logits with only a small fraction of its weight. Meanwhile, the sampled-token log-probability ratios that output-space extrapolation depends on inject noise, the extrapolation amplifies that noise, and training becomes unstable. Two things go wrong at once, then. The useful signal arrives weakened at the output, and what does arrive is noisy, with the noise made louder by the very step meant to go past the teacher.

The starting observation is about reinforcement learning. Training a model with reinforcement learning shifts its internal representations relative to the base checkpoint it started from, and the direction of that shift can be measured at every layer. If the useful change lives in representation space, then extrapolate there rather than at the output, before the language-model head has had a chance to attenuate it. That is RIDE, short for RL-Induced Direction Extrapolation.

At every layer and every token position, RIDE computes the residual between the teacher and the teacher's own checkpoint from before reinforcement learning. That residual is the direction. The student's hidden states are then regressed toward targets placed beyond the teacher, displaced further along the same residual.

The objective has a clean reading. Conditioned on a sampled trajectory, this regression is equivalent to maximizing a linear directional reward, defined by the residual, under a quadratic penalty centered at the teacher. Put plainly, the reward pulls the student along the direction reinforcement learning opened up, and the penalty keeps it from straying too far from the teacher. The equivalence makes both forces explicit.

The evaluation uses four pairs of base model and reinforcement-learned teacher, spanning different scales, architectures and pre-training lineages. On every pair, RIDE approaches or exceeds the teacher that was trained with reinforcement learning, and it is the only method whose mean does so. It also consistently beats output-space extrapolation. That alternative actually degrades the student whenever the teacher sits close to its base. For a method whose whole aim is to let the student go past its teacher, that contrast is the relevant one: the output-space route can leave the student worse off, while RIDE reaches the teacher or goes beyond it.

Instead of a target to be copied, the teacher becomes a heading: the difference between it and its pre-reinforcement self says which way is forward, and RIDE keeps the student moving that way, one layer and one token at a time.

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

The student wants to outgrow its teacher, but the obvious road is bumpy and noisy.

You want a small student model to go beyond its teacher, a model that reinforcement learning has improved. Existing tricks push past the teacher at the output, using log-probability ratios of sampled tokens.

The road ahead

  1. 1 · The problem ~7 min Pushing a student past its teacher at the output is weak and noisy, because the output head dampens the change and sampled ratios add noise.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min Measure how reinforcement learning moved the teacher's hidden states, then aim the student's hidden states beyond the teacher along that same direction.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min The student writes text, two frozen models read it, their hidden-state difference sets a target past the teacher, and the student regresses toward it.
  6. 6 · The experiment ~6 min You’ll guess: When the RL-trained teacher was close to its base model, how did output-space extrapolation compare with RIDE?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.