Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Reward-Gated On-Policy Distillation

About

On-policy distillation is a powerful way to transfer reasoning ability from a strong teacher to a smaller student: the student samples trajectories from its own policy, and the teacher provides dense token-level supervision on the states the student actually visits. However, this supervision is not always reliable: a teacher can assign high likelihood to plausible but incorrect solutions, or low likelihood to correct student solutions that follow different reasoning paths. Unconditionally distilling the teacher can therefore reinforce bad modes or erase useful student behavior. To address these limitations, we introduce RG-OPD: Reward-Gated On-Policy Distillation that uses verifier feedback to decide when teacher logits should be trusted. RG-OPD bridges sparse verifier rewards and dense teacher logits, preserving token-level supervision while filtering misleading teacher signals. Across reasoning and coding benchmarks, RG-OPD produces stronger distilled students, outperforming both vanilla reverse-KL distillation and the recent TSD-KD baseline. At 1K generation length, RG-OPD improves over reverse-KL by 2.9 points and over TSD-KD by 4.9 points; in the long-generation setting, it improves over the untuned student by 8.2 points. Our code is available at https://github.com/UoC-tail/RG-OPD.

Mohammad Sadegh Akhondzadeh, Vijay Lingam, Atula Tejaswi, Chanakya Ekbote, Sujay Sanghavi, Aleksandar Bojchevski• 2026

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningMATH
Accuracy52.6
11
Code GenerationMBPP
Accuracy50
11
Mathematical ReasoningMPMath
Accuracy42.91
11
Instruction FollowingIFEval
Accuracy48.68
11
ReasoningMuSR
MuSR Score44.89
10
Science Question AnsweringSciQ
Score97.8
10
Multiple-choice Question AnsweringMMLU STEM
Score59.46
10
ReasoningBBH
BBH Score44.04
10
Multi-task performance evaluationAggregated Benchmarks
Average Rank1.3
8
Showing 9 of 9 rows

Other info

Follow for update