Knowledge Distillation from Large Reasoning Models to Compact Student Models: A Case Study on the John O Bryan Mathematics Competition
This paper demonstrates that fine-tuning a compact Qwen2.5-7B student model with Chain-of-Thought data distilled from the DeepSeek-R1 teacher using a dual-agent framework and early stopping significantly improves its accuracy on the John O'Bryan Mathematics Competition and MATH-500 benchmarks, while also revealing that shorter response lengths correlate with reduced reasoning quality.
Original paper dedicated to the public domain under CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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 have a brilliant, world-class math tutor (let's call him Professor DeepSeek) who can solve incredibly difficult competition problems. He's amazing, but he's also huge, slow, and requires a massive supercomputer to run. You want to teach a smaller, faster, and cheaper student (let's call her Student Qwen) to think like the professor so she can do the same job on a regular laptop.
This paper is the story of how the researchers tried to teach the student using a specific set of math problems from the John O'Bryan Mathematics Competition (a real contest held at Northern Kentucky University from 2011 to 2025).
Here is the story of their experiment, broken down simply:
1. The Training Method: "Show Your Work"
The researchers didn't just give the student the final answers. They used a special technique called Chain-of-Thought (CoT) Distillation.
- The Teacher: First, the "Professor DeepSeek" solved 671 past competition problems. But instead of just writing the answer, he wrote out every single step of his thinking, like a student showing their work on a test.
- The Verifier: A second AI checked the Professor's work to make sure the steps were actually correct. Only the perfect solutions were kept.
- The Student: The "Student Qwen" (a smaller model) was then trained to mimic these step-by-step solutions.
2. The "Over-Practice" Trap
The researchers faced a classic problem: Overfitting.
Imagine a student who memorizes the exact answers to a practice test instead of learning the math concepts. If you give them a slightly different question, they fail.
- The researchers initially let the student train for 1,000 "rounds" (iterations).
- The Result: The student started memorizing the specific words of the training problems rather than learning the logic. Her performance actually got worse on new problems.
- The Fix: They realized the student peaked at 200 rounds. After that, she was just copying. So, they stopped training early (at 200 rounds) to keep her "fresh" and capable of generalizing.
3. The Results: A Solid Improvement
By stopping early, the student improved significantly:
- Before Training: The student got about 65% of the competition problems right.
- After Training: She jumped to about 69.4%.
- The Bonus: She didn't just get better at these specific problems; she also got better at a different, famous math benchmark called MATH-500, proving she actually learned the skill of reasoning, not just the answers.
4. The "Word Count" Experiment
The researchers wanted to know: How much "thinking space" does the student need?
They forced the student to solve problems with strict limits on how many words she could write (like a strict word count on a test).
- No Limit (R1): She wrote about 220 words and got 69% right.
- Moderate Limit (R2): She wrote about 120 words and dropped to 62%.
- Tight Limit (R6): She was forced to write only about 31 words. Her accuracy plummeted to 42%.
The Analogy: It's like asking someone to solve a complex puzzle. If you give them a small notepad (few words), they have to skip steps and guess. If they have a full notebook (many words), they can write out the logic and get it right. The study found that for these hard problems, you need roughly 50 to 100 words of "thinking space" to get a good answer.
5. Where She Struggled
- Speed vs. Logic: The student was weakest on the "Two-Person Speed" section of the competition. These problems required fast, multi-step calculations. When the word count was tight, she couldn't fit the necessary calculation steps in, and her accuracy crashed harder than in other sections.
- Formatting Errors: Interestingly, the researchers found that about 40% of the student's mistakes weren't because she was bad at math. She actually got the right number but wrote it in a messy way (like leaving a fraction unsimplified or forgetting to put the answer in a box). If a human or a simple script cleaned up her writing, her score would have been even higher.
The Bottom Line
This paper proves that you can take a giant, powerful AI and teach a smaller, cheaper AI to reason through math problems effectively, but only if you stop training before it starts memorizing.
However, there is a catch: Thinking takes space. If you force the AI to be too concise (too few words), it loses its ability to solve hard problems. The "sweet spot" for these types of math competitions seems to be allowing the AI enough room to write out about 50 to 100 words of reasoning.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.