← Latest papers
💬 NLP

SimpleOPD: Simple Tokenizer-Agnostic On-Policy Distillation for Long-Context Reasoning

The paper introduces SimpleOPD, a tokenizer-agnostic on-policy distillation framework that aligns shared text spans and employs a student reference KL loss to effectively transfer long-context proof-reasoning capabilities from strong teachers to short-context students, achieving significant performance gains on mathematical and scientific benchmarks.

Original authors: Haonan He, Haodi Lei, Yun Luo, Haoran Zhang, Shunkai Zhang, Yizhuo Li, Shengji Tang, Zhilin Wang, Runzhe Zhan, Lei Bai, Ganqu Cui, Fangchen Yu, Yafu Li, Peng Ye, Ning Ding, Yu Cheng

Published 2026-08-17
📖 4 min read☕ Coffee break read

Original authors: Haonan He, Haodi Lei, Yun Luo, Haoran Zhang, Shunkai Zhang, Yizhuo Li, Shengji Tang, Zhilin Wang, Runzhe Zhan, Lei Bai, Ganqu Cui, Fangchen Yu, Yafu Li, Peng Ye, Ning Ding, Yu Cheng

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 brilliant, long-winded professor how to explain a complex idea to a quick-witted student who only has a tiny notebook. This is the world of Artificial Intelligence, specifically the field of "Large Language Models" (LLMs). These are computer programs trained to understand and generate human language. Sometimes, we have a "teacher" model that is incredibly smart at solving hard problems, like math proofs, but it thinks in massive, sprawling sentences. Then we have a "student" model that is smaller, faster, and has a shorter memory. The goal is to transfer the teacher's smarts to the student.

For a long time, scientists tried to do this by having the teacher write down answers and the student simply copy them. But this is like asking a student to memorize a dictionary without understanding the words; it doesn't always teach them how to think. A newer, smarter method called "On-Policy Distillation" (OPD) changed the game. Instead of just copying, the student tries to solve a problem, and the teacher watches the student's thought process in real-time, offering corrections and guidance at every single step. It's like a coach standing right next to an athlete, correcting their form as they run, rather than just showing them a video of a perfect run later. However, there's a catch: if the teacher and student speak different "languages" (use different ways of breaking words into pieces, called tokenizers) or if the teacher is used to writing novels while the student only has space for a tweet, the coaching can go wrong. The student might get confused, start rambling endlessly, or crash because the instructions don't fit.

This paper, titled SimpleOPD, tackles exactly that messy situation. The researchers wanted to take a super-smart, long-context teacher model (named SU-01) that excels at mathematical proofs and teach it to various smaller student models, even those that use completely different internal "languages" (tokenizers) and have much shorter memory limits. They discovered that simply letting the teacher coach the student often backfired. The student would get overwhelmed, start writing responses that grew uncontrollably long (a "length explosion"), and eventually run out of space, cutting off their own answers before finishing.

To fix this, the team invented a clever, "tokenizer-agnostic" approach. Instead of forcing the teacher and student to agree on exactly which piece of a word they are looking at, they agreed to look at the actual text on the page. If the teacher says "math" and the student says "mat" and "h," they realized these are just different ways of writing the same sound. They aligned the teaching based on the shared text, ignoring the technical differences in how the computers chopped up the words. But they didn't stop there. To stop the students from rambling, they introduced two safety nets. First, they told the teacher to stop nagging the student about when to stop talking (ignoring specific "stop" tokens), so the student wouldn't get confused about when to finish. Second, they added a gentle "reality check" (a KL loss) that reminded the student to stay close to its original, sensible self, preventing it from drifting too far into wild, endless loops.

The results were impressive. By using this method, the student models didn't just learn to copy; they learned to reason. For example, one student model, Intern-S2-Preview, saw its score on a difficult math proof test (ProofBench) jump by 22.8 points, going from 21.70 to 44.50 in the primary experiments. In a specific evaluation setting using Gemini-2.5-Pro as the judge, the model showed an even larger gain, rising from 34.0 to 55.2. This improvement was so significant that it surpassed the performance of other very powerful, closed-source models like Gemini-2.5-Pro. The paper suggests that this technique works well not just for math, but also helps the students generalize their new skills to science problems they haven't seen before. Essentially, SimpleOPD proved that you can teach a small, short-memory brain to think like a giant, long-winded genius, even if they speak different technical languages, as long as you give them a shared text space and a few rules to keep them from talking forever.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →