DualOPSD: Adaptive Privileged Teachers for On-Policy Self-Distillation

Yutong Chen, Guangfu Guo, Zhichao Xu, Kunpeng Liu
8/26/2026
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

On-policy self-distillation (OPSD) uses a privileged copy of the student model to provide dense supervision without an external teacher. OPSD keeps this privileged teacher fixed, even though the student distribution and output style change during training. We propose DualOPSD, an asymmetric alternating framework that adapts both policies. The student first learns from the privileged teacher. The teacher then moves toward the updated student distribution on the same student trajectory. This update makes later supervision responsive to the learner and does not require another rollout. On Qwen3-8B in non-thinking mode, DualOPSD improves avg@12 over OPSD by 23.61, 13.89, and 10.00 points on AIME 2024, AIME 2025, and HMMT 2025. Results at 1.7B and 4B show that the accuracy gain depends on model scale. Across all three scales, DualOPSD reduces truncation. The 4B diagnostic also shows lower KL in both directions between the teacher and student.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chen2026dualopsd,
  title  = {DualOPSD: Adaptive Privileged Teachers for On-Policy Self-Distillation},
  author = {Yutong Chen and Guangfu Guo and Zhichao Xu and Kunpeng Liu},
  year   = {2026},
  eprint = {2608.26019},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2608.26019v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2608.26019.svg)](https://codeofpaper.com/paper/2608.26019)

Discussion