β-OPSD: Deriving with Policy Optimization, Training with Self-Distillation
Abstract
On-policy self-distillation (OPSD) is a promising approach to improve reasoning language models, but it remains brittle in practice: making it work reliably often requires substantial engineering effort. We identify a structural source of this difficulty: vanilla OPSD is precisely the β=1 member of a broader policy-optimization family, where β weights the KL penalty anchoring the student to a reference policy. This equivalence turns β from an implicit value fixed at one into a controllable regularization parameter, yielding a more general formulation that trades off proximity to a reference policy against privileged teacher guidance. We introduce β-OPSD and derive its optimal policy as a geometric interpolation between the reference policy and the privileged teacher. Directly optimizing this objective with reinforcement learning, however, would be costly and high-variance. Rather than optimize the RL objective directly, we turn its closed-form solution into a distillation target. Each value of β selects a target along the reference-to-teacher path, which we implement efficiently by mixing their token-level logits. In this way, inexpensive distillation approximates the solution of expensive policy optimization. Return-to-go credit assignment further aligns token updates with the sequence-level objective while retaining the simplicity of OPSD. Experiments on mathematical reasoning benchmarks show that β-OPSD consistently outperforms vanilla OPSD, improving optimization stability and downstream reasoning performance. Our results provide a principled route from self-distillation to policy optimization and back without sacrificing the efficiency that makes OPSD practical.
Community
We introduce β-OPSD, a principled generalization of on-policy self-distillation for reasoning language models.
🔍 Our key observation is that vanilla OPSD is exactly the β = 1 case of a broader KL-regularized policy-optimization objective. Its optimal policy geometrically interpolates between a reference policy and a privileged teacher.
⚡ Instead of running costly, high-variance reinforcement learning, β-OPSD converts this closed-form solution into an efficient token-level distillation target. We also use return-to-go credit assignment to better align token updates with sequence-level outcomes.
📈 Across mathematical reasoning benchmarks and Qwen3 models from 1.7B to 8B, β-OPSD improves average performance and training stability over vanilla OPSD—including a +5.74-point average gain at the 1.7B scale.
🌐 Project page: https://umd-huang-lab.github.io/beta-opsd/
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- ReNIO: Reweighting Negative Trajectory Importance for LLM On-Policy Distillation (2026)
- Reinforcement Learning from Rich Feedback with Distributional DAgger (2026)
- Learning from Own Solutions: Self-Conditioned Credit Assignment for Reinforcement Learning with Verifiable Rewards (2026)
- ATOD: Annealed Turn-Aware On-Policy Distillation for Multi-Turn Agentic Tasks (2026)
- Stabilizing On-Policy Distillation for MLLM Reasoning with Global Normalization (2026)
- Weak-to-Strong Generalization via Direct On-Policy Distillation (2026)
- On the Position Bias of On-Policy Distillation (2026)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend
Get this paper in your agent:
hf papers read 2607.28582 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper