← Research

Paper review · October 16, 2026

Beyond Domain Routing: Cross-Teacher Gating for Multi-Teacher On-Policy Distillation

Beyond Domain-Routed Supervision: Cross-Teacher Guarding for Multi-Teacher On-Policy Distillation

Language models Advanced Upvotes 233 cs.AI jingdong

It uses non-assigned teachers as auxiliary evaluators on the same trajectory to adjust token weights and gradients, reducing the performance degradation caused by cross-domain conflict.

Problem

Multi-teacher on-policy distillation (MOPD) trains a student by sending each domain's data to the corresponding expert teacher. But updates from all domains accumulate on the same parameters. When domains with very different response styles, such as medicine versus math and code, are trained together, gradient conflicts persist, and medical performance fell below that of single-domain training.

Method

Road MOPD keeps the guidance from the teacher assigned to each domain unchanged and uses teachers from other domains as auxiliary evaluators on the same student trajectory. At the token level, it compares the two teachers' log probabilities against a fixed reference model to compute their agreement. If the two teachers support the same direction, the reward is increased; if they disagree, it is reduced. At the gradient level, it removes in advance the components that conflict with the gradient the auxiliary teacher produces for the same trajectory. The amount removed is adjusted so that at least a set fraction of the original gradient magnitude is kept.

Results

Limitations

On Qwen3-1.7B, the math average was 27.21, lower than Vanilla MOPD (28.36), so there are cases where rescuing a disadvantaged domain costs some performance in another domain. Because auxiliary teachers must additionally score the same trajectory and a separate gradient must be computed, training cost increases. The students tested are small models of 4B or fewer parameters. The authors also note that gradient projection is only a local property and does not guarantee auxiliary-domain performance.

Why it matters

It shows that when distilling several expert models into one model, an approach that works for math and code can break down for other domain combinations. It offers a way to handle cross-domain compatibility directly during training.

Key terms

On-policy Distillation(OPD)
A distillation (knowledge distillation) approach in which a teacher gives token-level feedback on trajectories the student generated itself. It reduces the gap between the distributions seen in training and inference.
MOPD
An approach that uses several domain-specific expert teachers, sending each piece of data to its assigned teacher to train a single student.
Gradient Conflict
A phenomenon in which the update directions of different domains point in opposite directions (negative inner product), so improving one makes the other worse.
Gradient Projection (PCGrad family)
A technique that corrects the update direction by subtracting the component along a conflicting gradient's direction. This paper projects partially and in advance, before the update.

Original

Authors: Shi-Yu Tian, Yong Liu, Ximan Liu, Tianrui Zhu, Sule Bai, Xinwei Yang, Ruiqi Liu, Kun-Yang Yu, et al. · Posted 2026-10-09 · License CC BY 4.0 · Based on the full text

This review is an AI-written summary of the paper. Please treat the original paper as the reference.