Distribution Corrected Offline Data Distillation for Large Language Models
This paper proposes a principled offline reasoning distillation framework that corrects the distributional drift between teacher-generated and student-generated prefixes, thereby improving the accuracy and stability of smaller language models on complex mathematical reasoning tasks without the need for costly online rollouts.
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 you are trying to teach a young apprentice (the Student) how to solve complex math puzzles by watching a master chef (the Teacher) cook.
The Problem: The "Copycat" Trap
Usually, when we teach the apprentice, we show them a video of the master chef cooking a perfect dish. The apprentice watches the video and tries to copy every move exactly. This is called Offline Distillation.
However, there is a hidden flaw in this method:
- In the video: The master chef starts with fresh ingredients and follows a perfect path.
- In real life: The apprentice has to cook from scratch. If they make a tiny mistake early on (like chopping an onion slightly wrong), they have to continue cooking based on that mistake.
- The Result: Because the apprentice was only trained to copy the perfect video, they don't know how to recover when they make a mistake. As they try to solve a long, complex problem, their small errors pile up, and the final dish turns out terrible. This is called Distribution Drift.
Other methods try to fix this by letting the apprentice practice cooking on their own (Online Learning), but this is slow, expensive, and the apprentice often makes terrible dishes while they are still learning.
The Solution: The "Smart Coach" (DISCORD)
The authors of this paper propose a new way to teach called DISCORD (Distribution-Corrected Distillation).
Instead of just telling the apprentice to "copy the video," DISCORD acts like a Smart Coach who watches the video and the apprentice's current skill level simultaneously.
Here is how it works using a simple analogy:
- The Video (Teacher Data): The master chef's perfect recipe is recorded.
- The Skill Check: Before teaching a specific step, the coach asks: "If the apprentice were to cook this step right now, how likely are they to do it correctly?"
- The Weighted Lesson:
- If the step is something the apprentice is likely to do correctly on their own, the coach says, "Great! Watch the master do this part carefully. This is a high-value lesson."
- If the step is something the apprentice is unlikely to do correctly (because it's too advanced or weird for their current style), the coach says, "Don't worry too much about copying this exact move perfectly. It's not a step you'll likely encounter in your own cooking style, so let's focus on the parts you can actually master."
In technical terms, the paper calls this reweighting. It adjusts the importance of the teacher's instructions based on what the student can actually handle. It focuses the student's attention on the parts of the teacher's reasoning that fit the student's own "voice" and capabilities.
The Results: Better Dishes, Less Waste
The researchers tested this method on math problems (like those found in high school competitions and Olympiads).
- Better Accuracy: The students trained with DISCORD got more correct answers than those who just blindly copied the teacher.
- Stable Thinking: Even when the students made small mistakes early in their reasoning, they didn't spiral into chaos. They stayed on track better.
- No Extra Cost: Unlike the "practice on your own" method, DISCORD didn't require the students to generate thousands of extra practice problems. It used the same fixed video of the teacher but taught the lesson more intelligently.
The Bottom Line
Think of DISCORD as a translator between the teacher's perfect logic and the student's imperfect reality. Instead of forcing the student to mimic a perfect path they can't walk, it highlights the parts of the path they can walk, ensuring they learn the most useful skills without getting lost in the details they aren't ready for yet.
This allows smaller, cheaper AI models to become much smarter at reasoning without needing expensive, time-consuming training sessions.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.