DOPD: Dual On-policy Distillation
arXiv · HuggingFace · ▲99
Abstract (verbatim)
On-policy distillation (OPD) offers superior capacity transfer by supervising student-sampled trajectories with dense token-level signals. To furnish high-quality supervision sources and thereby elevate the performance frontier of distillation, an intuitive direction is to infuse privileged information to either teacher or student itself. However, this additional input induces a potential failure mode we dub privilege illusion: a pattern that conflates the transferable capability gap that students are meant to close, and the information asymmetry gap that can only be mimicked but never replicated. This issue is further amplified by the inherent non-uniformity of token-level supervision, where only a small subset of tokens carries pivotal capability-bearing signals. To this end, we propose DOPD, an advantage-aware dual distillation paradigm that dynamically routes token-level supervision between privileged teacher and privileged student policies based on their advantage gap and relative probabilities. Each token receives supervision of different strength, objective, and strategy from either teacher or student itself, which transfers credible capability while simultaneously receiving auxiliary signals, to alleviate privilege illusion. Extensive experiments on both large language model (LLM) and vision-language model (VLM) settings demonstrate that DOPD consistently outperforms Vanilla OPD and other counterparts. Further results on stability, robustness, continual learning, and out-of-distribution tasks validate its superiority.
Background
Background Analysis
This research focuses on "policy distillation," a technique critical for transferring capabilities from a high-performing model (teacher) to a weaker one (student). Such methods are essential in AI for tasks like enabling large language models (LLMs) or vision-language models (VLMs) to pass complex reasoning or multimodal understanding abilities to smaller models, achieving cost-effective deployment. Real-world needs include improving small models' decision quality, reducing reliance on large-scale data, and maintaining task adaptability.
However, traditional distillation methods face significant limitations. Early "off-policy" approaches suffered from mismatches between data distributions and student behavior, reducing effectiveness. Subsequent "on-policy" distillation (OPD) improved this by having students generate trajectories and using teachers for token-level supervision, but introduced new bottlenecks: when teachers or students access "privileged information" (e.g., extra reasoning hints or structured annotations), students might overfit to these superficial advantages (termed "privilege illusion") rather than learning truly transferable abilities. More critically, existing methods apply uniform supervision to all tokens, ignoring value differences—few tokens carry core capability signals, while most may depend on privileged information, lowering supervision efficiency.
To address these issues, the paper proposes DOPD (Dual On-policy Distillation). Its core idea is dynamically distinguishing token supervision sources: for tokens where teachers show credible capability advantages, stronger teacher supervision transfers high-value abilities; for tokens dominated by privileged information or low capability, lighter supervision maintains stability and encourages exploration. This "advantage-aware" mechanism allocates supervision intensity, objectives, and strategies between teacher and student based on actual token value, reducing privilege illusion.
Compared to prior work, DOPD's key differences are: 1) It does not assume all tokens contribute equally to capability transfer but adjusts supervision based on token value; 2) It shifts privileged information use from "global enhancement" to "selective utilization," preventing over-reliance on untransferable information; 3) It balances capability transfer and exploration stability through dual supervision sources (teacher and student). Experiments show DOPD significantly outperforms traditional OPD in both LLM and VLM tasks, validating its effectiveness and generalizability.




