DASH: Divergence-Adaptive Supervision Horizons for On-Policy Self-Distillation of Reasoning Models
The paper introduces DASH (Divergence-Adaptive Supervision Horizons), a method that enhances on-policy self-distillation for reasoning models by adaptively adjusting token-level supervision weights based on the temporal evolution of teacher-student divergences, thereby improving performance across mathematical benchmarks without requiring additional forward passes.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine a world where computers are learning to solve complex puzzles, like advanced math problems or writing computer code, by practicing over and over again. This field is called Reinforcement Learning, where the computer (the "student") tries different answers and gets a simple "yes" or "no" at the very end to see if it was right. The problem is, if the student takes a long, winding path to get there, that single "yes" or "no" doesn't tell them which specific steps were good and which were bad. It's like getting a "B" on a final exam without knowing which questions you missed. To fix this, researchers use a trick called "On-Policy Self-Distillation." Think of this as the student asking a "privileged teacher" (who knows the secret answer key) to grade every single step of the student's journey as they go. This gives the student a dense stream of feedback instead of just one at the end. But here's the catch: the standard way of using this teacher treats every single step of feedback exactly the same, as if a mistake made at the very beginning is just as important as a mistake made at the very end, regardless of how the student's performance was changing along the way.
This paper introduces a new method called DASH (Divergence-Adaptive Supervision Horizons) to fix that blind spot. The researchers found that the standard approach is too rigid; it doesn't pay attention to the story of the student's mistakes. Sometimes, a small error early on might lead to a total disaster later, while a similar error later might be harmless. DASH acts like a smart editor that looks at the whole sequence of feedback. If the student is drifting away from the teacher's advice in a way that suggests a growing problem, DASH amplifies the weight of those signals to correct the course. If the student is doing fine, it tones them down. The paper shows that by making these adjustments, DASH helps the student learn much faster and better than before, improving their math reasoning scores across different model sizes without needing any extra computing power or a smarter teacher.
The Problem: The "One-Size-Fits-All" Grader
In the world of training AI to reason, we have a student model and a teacher model. The student generates a long chain of thoughts (a "rollout") to solve a problem. The teacher, who has access to the correct solution, watches the student and says, "Hey, at this specific word, you should have chosen this other word." This is called token-level supervision.
The standard method, called OPSD (On-Policy Self-Distillation), collects all these little "you're wrong" signals from the teacher and averages them out. It's like a teacher giving a student a report card where every single mistake counts exactly the same, no matter when it happened.
The authors realized this is a bit silly. Imagine a student solving a math problem.
- Scenario A: The student makes a tiny calculation error in step 1, but then catches themselves and fixes it in step 2. The "divergence" (the gap between student and teacher) was high for a moment, but then it went away.
- Scenario B: The student makes the exact same tiny error in step 1, but then keeps making it worse and worse, spiraling into a completely wrong answer by step 10.
In standard OPSD, both scenarios get the exact same "penalty" for that first step. The system doesn't realize that in Scenario B, that first error was the start of a train wreck, while in Scenario A, it was just a minor stumble. The standard method treats the local mistake in isolation, ignoring the history of how the student performed leading up to it and the future of where that mistake might lead.
The Solution: DASH, the Adaptive Coach
The authors propose DASH to give the grading system a memory and a sense of context. Instead of just averaging the mistakes, DASH asks: "How does this specific mistake fit into the story of the whole answer?"
Here is how DASH works, using a simple analogy:
Imagine the student is walking a path, and the teacher is holding a rope attached to the student's waist. The "divergence" is how far the student is pulling away from the teacher's ideal path.
- Measuring the Gap: DASH looks at how far the student is from the teacher at every single step.
- The "Gate" Mechanism: Instead of just pulling the student back with the same force every time, DASH uses a special "gate."
- If the student is doing worse than average (the gap is getting bigger), the gate opens wide. This means the teacher's feedback for future steps gets a stronger signal to pull the student back hard. It says, "Hey, this is a bad trend! We need to pay extra attention to fixing this path."
- If the student is doing better than average (the gap is small), the gate closes a bit. The teacher's feedback is still there, but it doesn't scream as loudly because the student is already on the right track.
- Looking Backward: DASH uses a clever trick called "backward aggregation." It starts at the end of the answer and works its way back to the beginning. It asks, "If I look at the end of this path, how much did this specific step contribute to the final mess (or success)?" It then adjusts the weight of the feedback for that step based on what happened after it.
This creates a dynamic system where the "importance" of a mistake isn't fixed. A mistake that leads to a long string of errors gets a heavy weight. A mistake that gets corrected quickly gets a lighter weight.
What They Found
The researchers tested this idea on three different sizes of AI models (1.7 billion, 4 billion, and 8 billion parameters) using three tough math benchmarks (AIME 2024, AIME 2025, and HMMT February 2025).
- The Results: DASH consistently beat the standard method (OPSD) across the board. For the smallest model (1.7B), the average accuracy jumped from 41.87% to 45.07%. For the larger models, the gains were also clear, with the 8B model going from 64.80% to 66.40%.
- The "Why": Through a series of experiments, they proved that the improvement wasn't just because they added more "noise" or changed the math randomly. They tested what would happen if they used a fixed gate (like the old method) versus a smart, changing gate. The smart gate (DASH) was the winner. They also checked if the direction of the logic mattered (e.g., should we punish big gaps more or less?). They found that their specific logic—punishing big gaps by opening the gate wider to let in more correction—was the key.
- Efficiency: The best part is that DASH doesn't need a super-smart teacher or extra computing power. It just reuses the information the standard method was already calculating, but processes it in a smarter way. It's like taking a pile of raw data and organizing it better, rather than gathering more data.
The Takeaway
The paper suggests that when teaching AI to reason, we shouldn't just count mistakes; we should understand the story of the mistakes. By making the supervision "adaptive"—changing how much we listen to the teacher based on how the student is doing over time—we can help the AI learn much more effectively. DASH shows that a little bit of context goes a long way, turning a rigid grading system into a flexible, intelligent coach that knows when to be strict and when to be lenient.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.