SMOPD: Selective Token-Entropy Masking for Dirty-History Multi-Turn On-Policy Self-Distillation
SMOPD introduces a loss-only stabilization method for multi-turn on-policy self-distillation (OPSD) that addresses brittleness caused by dirty-history rollouts where erroneous intermediate replies propagate through subsequent turns The method ranks token positions by student entropy and removes the lowest-entropy 20% from the clipped generalized Jensen-Shannon distillation loss, targeting token-level uncertainty rather than coarse trajectory outcomes SMOPD adds no parameters and has zero inferen
Analysis
TL;DR
- SMOPD introduces a loss-only stabilization method for multi-turn on-policy self-distillation (OPSD) that addresses brittleness caused by dirty-history rollouts where erroneous intermediate replies propagate through subsequent turns
- The method ranks token positions by student entropy and removes the lowest-entropy 20% from the clipped generalized Jensen-Shannon distillation loss, targeting token-level uncertainty rather than coarse trajectory outcomes
- SMOPD adds no parameters and has zero inference-time overhead, making it computationally efficient to deploy
- On LiC with Qwen3 models, SMOPD improves SHARDED-view accuracy by 1.0-2.5 percentage points across 1.7B, 4B, and 8B models, with a statistically significant +1.7pp mean gain at 4B (p = 0.022)
- Token-level uncertainty proves to be a more reliable stabilization signal than scalar final-answer correctness in dirty-history OPSD settings, while combining both approaches shows scale-dependent effects
Why It Matters
This research addresses a critical bottleneck in multi-turn on-policy self-distillation, where error propagation through dirty histories can severely degrade model performance. By introducing a parameter-free, zero-overhead stabilization technique, SMOPD offers practitioners a practical solution to improve training stability without architectural changes or computational penalties. The findings also challenge the common assumption that outcome-level correctness signals are optimal for distillation, suggesting token-level uncertainty may be a superior guidance signal.
Technical Details
- Core Mechanism: SMOPD operates on the clipped generalized Jensen-Shannon distillation loss, ranking token positions within each generated middle-turn reply by student entropy and masking out the lowest-entropy 20% before loss computation
- Preservation Strategy: Final-answer losses and FULL-preservation losses remain completely unchanged, ensuring the method only targets intermediate-turn uncertainty without disrupting established training objectives
- Comparison Variant: The authors evaluate a correctness-scaling variant that multiplies a detached reliability proxy based on final-answer correctness, finding it harmful without masking at 1.7B (-4.0pp) and scale-dependent when combined with masking
- Experimental Setup: Evaluated on LiC benchmark using Qwen3 models at 1.7B, 4B, and 8B parameter scales, with both single-seed and multi-seed comparisons
- Statistical Validation: The 4B multi-seed check demonstrates a +1.7pp mean SHARDED gain over baseline with statistical significance (two-tailed p = 0.022)
Industry Insight
- The results suggest that token-level uncertainty metrics should be prioritized over outcome-level correctness signals when designing distillation losses for multi-turn conversational agents, particularly in scenarios prone to error propagation
- SMOPD's parameter-free, zero-overhead design makes it immediately deployable in existing on-policy self-distillation pipelines without infrastructure changes, offering a low-risk optimization for production LLM training
- The scale-dependent behavior observed when combining masking with correctness scaling indicates that hybrid stabilization strategies require careful calibration per model size, and practitioners should validate stabilization methods across their target model scales before deployment
Disclaimer: The above content is generated by AI and is for reference only.