Dr. OPD: Learning What to Follow for Optimal On-Policy Distillation of Large Language Models
On the map: Knowledge distillation → On-policy and self-distillation for LLMs
Abstract (arXiv)
On-policy distillation (OPD) trains a student on its own generated responses using dense, token-level supervision from a stronger teacher. Vanilla OPD treats all teacher signals equally, assuming that the teacher's supervision is equally important for every token. However, teacher signals at different tokens may have very different effects on the student's performance: some correct important reasoning errors, while others have little effect on the final answer. Motivated by this observation, we introduce Dr. OPD (OPD Done Right), which defines the optimal weighted OPD to maximize the student's performance. We formulate Dr. OPD as a bilevel optimization problem in which the student learns from weighted teacher supervision, while the weights are selected to maximize the expected reward of the resulting student. To solve Dr. OPD, we develop an efficient iterative solver that updates the token weights and student policy alternatively. At each round, it updates weights in closed form and then takes one gradient step on the resulting weighted OPD objective. Under regularity conditions, we show that this weighted update achieves a higher expected reward than a vanilla OPD update. Empirically, across strong-to-weak and same-size distillation on math and code, Dr. OPD consistently outperforms all evaluated baselines. In particular, in the strong-to-weak distillation setting, Dr. OPD improves average math performance by 9.7 points over vanilla OPD, and enables the smaller student to surpass its larger teacher.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in On-policy and self-distillation for LLMs, one of 12 directions in Knowledge distillation. Builds on 37 of its 41 references that are in the map. First posted on arXiv 29 Sep 2026.
Builds on
37 of 41 references.
Closest ancestors · 14
Same direction, newest first
- 2026Distill What You Trust: Reliability-Aware Multi-Teacher On-Policy Distillation20 Sep
- 2026Who Teaches Which Token? Verifier-Gated Multi-Expert On-Policy Distillation for Scientific Reasoning14 Sep
- 2026Does On-Policy Distillation Really Distill? From Noisy Teacher to Self-Improvement31 Aug
- 2026A Token-Level Analysis of Sampled-Token Reverse-KL On-Policy Distillation26 Aug
- 2026On-policy Distillation with Verifiable Reward25 Aug
- 2026REOPD: Reliability-Adaptive Reward Extrapolation for On-Policy Distillation12 Aug
- 2026On-Policy Delta Distillation for Multilingual Math Reasoning6 Aug
- 2026On the Position Bias of On-Policy Distillation21 Jun
- 2026Trust Region On-Policy Distillation31 May
- 2026Unmasking On-Policy Distillation: Where It Helps, Where It Hurts, and Why11 May
- 2026Rethinking On-Policy Distillation of Large Language Models: Phenomenology, Mechanism, and Recipe14 Apr
- 2026Scaling Reasoning Efficiently via Relaxed On-Policy Distillation11 Mar
2 more
Other references · 23
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2025Qwen3 Technical Reportcited by 8,820
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 2,057
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,392
- 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
- 2024OlympiadBench: A Challenging Benchmark for Promoting AGI with Olympiad-Level Bilingual Multimodal Scientific Problemscited by 1,136
- 2026DeepSeek-V4: Towards Highly Efficient Million-Token Context Intelligencecited by 1,040
11 more
- 2023On-Policy Distillation of Language Models: Learning from Self-Generated Mistakescited by 939
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 675
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
- 2025Process Reinforcement through Implicit Rewardscited by 504
- 2018Bilevel Programming for Hyperparameter Optimization and Meta-Learningcited by 405
- 2025DeepMath-103K: A Large-Scale, Challenging, Decontaminated, and Verifiable Mathematical Dataset for Advancing Reasoningcited by 280
- 2026MiMo-V2-Flash Technical Reportcited by 191
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 190
- 2023TACO: Topics in Algorithmic COde generation datasetcited by 160
- 2026Extremely Sparse Supervision Incentivizes Reasoning Abilitycited by 5
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Filter, Then Reweight: Rethinking Optimization Granularity in On-Policy Distillation
- 2026Uni-OPD: Unifying On-Policy Distillation with a Dual-Perspective Recipe
- 2026The Many Faces of On-Policy Distillation: Pitfalls, Mechanisms, and Fixes
- 2026Breaking the Tokenizer Barrier: On-Policy Distillation across Model Families
- 2026MetaOPD: Meta-Learned Token Weighting for On-Policy Distillation
- 2026Rethinking On-Policy Distillation of Large Language Models II: One Training Example
- 2026Reward-Aligned Distillation
- 2026A Brief Overview: On-Policy Self-Distillation In Large Language Models