Asymmetric On-Policy Distillation: Bridging Exploitation and Imitation at the Token Level

TL;DR

AOPD replaces negative reinforcement with local divergence minimization, reducing variance and exploration issues in on-policy distillation, boosting math reasoning by 4.09/8.34 points.

cs.LG 🔴 Advanced 2026-05-07 37 views
Nan Jia Haojin Yang Xing Ma Jiesong Lian Shuailiang Zhang Weipeng Zhang Ke Zeng Xunliang Cai Zequn Sun
knowledge distillation reinforcement learning natural language processing policy optimization model compression

Key Findings

Methodology

AOPD introduces a token-level asymmetric training framework that switches from advantage-weighted policy gradient to divergence matching in non-positive advantage regions. It computes token advantages, identifies support sets via top-K probabilities from teacher distributions, and applies forward KL guidance to replace ineffective negative reinforcement. The method employs a threshold parameter τ to dynamically control intervention scope, ensuring stable training and effective correction in zero and negative advantage zones. This approach significantly outperforms standard OPD in mathematical reasoning benchmarks, with improvements of 4.09 and 8.34 points under strong and weak initializations, respectively, while maintaining higher policy entropy and better capability retention during continual learning.

Key Results

  • Across multiple scales and initializations, AOPD consistently surpasses baselines such as SeqKD, GKD, OPD, and ExOPD, with average gains of 4.09 (strong init) and 8.34 (weak init). In math reasoning tasks, Pass@1 reaches 53.40, demonstrating robustness and superior performance.
  • During training, AOPD maintains higher policy entropy, avoids early degradation seen in other methods, and achieves more stable convergence. Ablation studies confirm that localized KL guidance and threshold tuning are critical for reducing gradient variance and escaping exploration black holes.
  • In continual learning scenarios, AOPD better preserves prior capabilities while acquiring new skills, with minimal performance drop, unlike other methods that suffer significant degradation, highlighting its effectiveness in real-world applications.

Significance

This work addresses core limitations of existing on-policy distillation—high variance, gradient vanishing, and exploration bottlenecks—by introducing a novel asymmetric training mechanism. It advances the field by enabling more stable, efficient learning in large language models, especially for complex reasoning tasks. The approach bridges reinforcement and supervised learning, offering a scalable solution for model compression, continual learning, and capability transfer. Its success on mathematical benchmarks underscores its potential to enhance AI systems' reasoning, adaptability, and robustness, paving the way for more capable and resource-efficient models in academia and industry.

Technical Contribution

The paper's main contribution lies in integrating local divergence minimization into the on-policy policy gradient framework, replacing ineffective negative advantage updates with targeted distribution matching. This innovation reduces gradient variance, prevents gradient vanishing in neutral regions, and facilitates escape from exploration black holes. The introduction of a threshold-based intervention mechanism and the support set construction via top-K probabilities are key technical advances. Theoretical analysis confirms the stability and efficiency of the proposed approach, validated by extensive experiments showing superior performance in mathematical reasoning and continual learning tasks.

Novelty

This study is the first to incorporate localized divergence guidance into on-policy distillation, specifically targeting negative advantage regions. Unlike prior methods that rely solely on advantage-weighted policy gradients, AOPD dynamically switches to direct distribution matching based on token advantage signals, effectively addressing high variance and exploration issues. Its adaptive, token-level intervention mechanism and support set construction represent a novel approach that significantly enhances learning stability and capability transfer in large language models, setting a new benchmark in knowledge distillation research.

Limitations

  • The effectiveness of AOPD depends on the choice of threshold τ; improper tuning may limit its adaptability across tasks or lead to suboptimal performance.
  • Computational overhead increases due to support set construction and divergence calculations, especially in very large vocabularies, which could hinder scalability.
  • The method's reliance on teacher support sets assumes high-quality teacher distributions; in scenarios with weak or noisy teachers, the guidance may be less effective, requiring further robustness improvements.

Future Work

Future research will explore adaptive threshold mechanisms, possibly via meta-learning, to optimize intervention scope dynamically. Extending AOPD to multi-modal tasks, such as vision-language reasoning, and integrating it with other continual learning strategies could broaden its applicability. Additionally, efforts to reduce computational costs through approximation techniques or hardware acceleration will be prioritized, aiming for industrial-scale deployment. Further theoretical analysis on convergence guarantees and robustness under noisy teacher signals will also be pursued.

AI Executive Summary

Large language models (LLMs) have revolutionized natural language processing, yet their training costs and scalability pose significant challenges. Knowledge distillation offers a promising pathway to compress these models, but traditional off-policy methods suffer from exposure bias and inefficiencies. On-policy distillation (OPD) improves this by leveraging token-level feedback during training, but it faces critical issues: high gradient variance in negative advantage regions, vanishing signals in neutral zones, and exploration bottlenecks that hinder learning progress.

This paper introduces Asymmetric On-Policy Distillation (AOPD), a novel framework that addresses these limitations by replacing ineffective negative reinforcement with localized divergence minimization. The core idea is to dynamically switch from advantage-weighted policy gradients to direct distribution matching in non-positive advantage regions, guided by a support set derived from teacher distributions. This mechanism effectively stabilizes training, reduces gradient variance, and facilitates escape from exploration black holes.

Experimental results on mathematical reasoning benchmarks demonstrate that AOPD consistently outperforms existing methods such as SeqKD, GKD, OPD, and ExOPD. Under both strong and weak initializations, it achieves average improvements of 4.09 and 8.34 points respectively, with Pass@1 scores reaching over 53%. The approach also maintains higher policy entropy throughout training, promoting exploration and robustness. Moreover, in continual learning scenarios involving tool-use tasks, AOPD exhibits superior capability retention and adaptation, highlighting its potential for real-world applications.

The significance of this work lies in its innovative integration of reinforcement and supervised learning principles, enabling more stable and efficient training of large models. By addressing core bottlenecks, AOPD paves the way for scalable, capable, and resource-efficient AI systems. Future directions include adaptive parameter tuning, multi-modal extensions, and computational efficiency improvements, aiming to broaden its impact across AI research and industry.

Deep Analysis

Background

The evolution of large language models (LLMs) such as GPT and BERT has driven significant advances in NLP, enabling tasks like translation, summarization, and reasoning. Knowledge distillation emerged as an effective method to compress these models, transferring knowledge from a large teacher to a smaller student. Early approaches like sequence-level distillation (Kim and Rush, 2016) focused on matching output distributions, but suffered from exposure bias. To mitigate this, on-policy distillation (Lu and Lab, 2025) introduced token-level feedback, leveraging reinforcement learning to optimize the student model directly on its own trajectories. Despite improvements, these methods face challenges: high variance in policy gradients, gradient vanishing in neutral regions, and exploration bottlenecks, especially in complex reasoning tasks like mathematics or code understanding. Recent works have attempted to address these issues through various divergence measures and curriculum strategies, but a comprehensive solution remains elusive.

Core Problem

Standard OPD relies on advantage-weighted policy gradients, which suffer from high variance when advantage signals are large and unstable in zero or negative advantage regions. This leads to inefficient learning, particularly in tasks requiring precise reasoning, where the model often gets trapped in local optima or exploration dead-ends. The core issues include: 1) heavy-tailed advantage distributions causing unstable updates; 2) vanishing gradients in neutral advantage zones, limiting correction signals; 3) exploration black holes where the model cannot escape from suboptimal policies due to insufficient corrective feedback. These bottlenecks hinder the training of large models on complex tasks, reducing their ability to generalize and transfer knowledge effectively.

Innovation

AOPD introduces a token-level asymmetric training mechanism that dynamically switches from advantage-weighted policy gradients to direct divergence minimization based on the advantage signal. Specifically, it constructs a teacher support set via top-K probabilities and applies forward KL guidance to non-positive advantage tokens, effectively replacing the ineffective gradient updates. The method employs a threshold parameter τ to control intervention scope, enabling flexible adaptation to different task complexities. This approach reduces gradient variance, enhances learning in neutral zones, and facilitates escape from exploration black holes. The integration of local divergence matching with advantage-based reinforcement constitutes a novel contribution, offering a more stable and efficient training paradigm for large language models.

Methodology

  • �� Compute token advantages (At) using the difference in log probabilities between teacher and student. • Identify support set St via top-K highest teacher probabilities. • In positive advantage zones, optimize with advantage-weighted policy gradient. • In non-positive zones, halt policy gradient and minimize forward KL divergence between teacher and student distributions over support set. • Introduce threshold τ to regulate intervention scope, with Gt indicating whether to trigger divergence guidance based on probability differences. • During training, dynamically switch between policy gradient and divergence matching based on token advantage and Gt. • Maintain policy entropy by limiting divergence scope, ensuring exploration. • Use hyperparameters like support size K and τ to balance correction strength and stability.

Experiments

The evaluation employed datasets such as OpenThoughts for reasoning warm-up, DeepMath for mathematical tasks, and ToolAlpaca for continual tool-use learning. Baselines included SeqKD, GKD, OPD, and ExOPD, with models trained under different initializations (3K and 1K steps). Metrics focused on Pass@1/4 scores and tool success rates. Experiments involved hyperparameter tuning for support size K, threshold τ, and divergence weights. Ablation studies assessed the impact of localized KL guidance, threshold sensitivity, and intervention frequency. The training monitored gradient norms, policy entropy, and task performance across epochs, demonstrating the robustness and efficiency of AOPD in diverse settings.

Results

AOPD achieved the highest average Pass@1 scores: 53.40 for Qwen3-4B and 67.43 for Qwen3-8B, surpassing all baselines. Under weak initialization, it improved reasoning accuracy by 8.34 points over OPD, and by 4.09 under strong initialization. Training curves showed more stable convergence, with lower gradient norms and higher policy entropy, indicating better exploration. Ablation results confirmed that divergence guidance in non-positive advantage regions significantly reduces gradient variance and prevents exploration deadlocks. In continual learning, AOPD maintained or improved prior capabilities, unlike other methods suffering from catastrophic forgetting. These findings demonstrate the method’s effectiveness in complex reasoning and adaptive scenarios.

Applications

AOPD can be applied to large-scale language model training, especially in tasks requiring complex reasoning, continual learning, and capability transfer. It is suitable for deploying smaller, efficient models in real-world applications like AI assistants, automated reasoning systems, and code generation tools. Its ability to maintain diverse policies and adapt to new tasks with minimal forgetting makes it valuable for industry applications demanding robustness and flexibility. Additionally, the framework can be integrated into existing reinforcement learning pipelines to improve stability and sample efficiency in high-dimensional action spaces.

Limitations & Outlook

The approach depends on the choice of threshold τ, which requires careful tuning for different tasks. Computational overhead increases due to support set construction and divergence calculations, potentially limiting scalability. The method assumes high-quality teacher distributions; noisy or weak teachers may reduce guidance effectiveness. Furthermore, the current implementation may struggle with extremely large vocabularies or real-time constraints, necessitating further optimization. Future work should focus on adaptive parameter tuning, efficiency improvements, and extending robustness to noisy supervision.

Plain Language Accessible to non-experts

想象你在学习骑自行车。你有一个老师(比如父母或朋友),告诉你正确的骑法(正优势),但有时候你会偏离路线(负优势),他们会指出哪里错了(局部指导),而不是一直让你自己试错。这样,你可以在正确的方向上快速改正,而不会一直迷失。AOPD就像这个聪明的老师,知道什么时候让你自己练习,什么时候给你具体的建议,帮助你更快学会骑车。它避免你在错误中反复徘徊,也让学习变得更轻松、更有效,就像有个超级聪明的朋友一直在帮你,直到你骑得很棒。

ELI14 Explained like you're 14

嘿,你喜欢玩游戏吗?想象你在玩一个超级难的关卡。你可以自己试着过,但有时候会卡住(探索黑洞),或者一直重复错误(梯度消失)。你的朋友(老师)告诉你一些技巧(正优势),帮你找到正确的路线,但如果你走错了路(负优势),你希望他能直接告诉你哪里错了,而不是让你一直试错。AOPD就像这个聪明的朋友,知道什么时候让你自己试(探索),什么时候给你具体的建议(模仿老师),这样你就能更快过关,变得更厉害。它让学习变得既有趣又高效,就像有个超级聪明的伙伴一直在帮你!

Abstract

On-policy distillation (OPD) trains a student on its own trajectories with token-level teacher feedback and often outperforms off-policy distillation and standard reinforcement learning. However, we find that its standard advantage weighted policy gradient suffers from three structural weaknesses, including high variance updates, vanishing gradients in zero-advantage regions, and exploration bottlenecks when corrective signals are insufficient. We therefore propose Asymmetric On-Policy Distillation (AOPD), which replaces ineffective negative reinforcement with localized divergence minimization in non-positive advantage regions while preserving positive reinforcement learning. Experiments on mathematical reasoning benchmarks show that AOPD consistently outperforms standard OPD, with average gains of 4.09 / 8.34 under strong / weak initialization, respectively. AOPD also maintains higher policy entropy during training and better capability retention during sequential tool-use adaptation.

cs.LG cs.AI