← Key papers

Paper review · November 10, 2026

P²-MOPD: Accelerating Multi-Teacher On-policy Distillation with Parameter Priors

P$^2$-MOPD: Accelerating Multi-Teacher On-Policy Distillation via Parameter Priors

Language modelsEfficiency & infra Advanced Upvotes 44 cs.LG StepFun

The authors treat a linear combination of student weights and expert task vectors as a single model and jointly train the combination coefficients and weights, making multi-teacher on-policy distillation faster and more even across domains.

Problem

MOPD (Multi-Teacher On-policy Distillation) is used almost as a standard for merging domain-specific expert models into one. However, it requires student rollouts and teacher scoring at every step, which is costly, and recovery is uneven across domains. Training-free Task Arithmetic merging does not guarantee quality. In the authors' experiments, uniform merging recovered less than half of the gap between the base model and the teachers.

Method

Each module's weights are parameterized as W = B + Σ α_k·τ_k. B is the trainable student weight, τ_k are frozen expert task vectors, and α are trainable mixing coefficients. Training starts from the Task Arithmetic merge. The same gradient from the MOPD loss (where the domain's teacher scores the student-generated trajectory in reverse-KL form) updates two channels at once. One is the weight channel, which uses AdamW; the other is the coefficient channel, which uses the inner product of the gradient and τ. The authors interpret this structure as acting like a preconditioner that amplifies gradients in task-vector directions. Because the weights move freely, the model can also leave the space spanned by the task vectors.

Results

Limitations

Experiments are limited to two Qwen3 scales (1.7B and 4B) and four domains: medicine, law, finance and instruction following. All experts must derive from the same base model for task vectors to be defined. Only uniform values were used as initial merge coefficients. Frozen expert task vectors must be kept in memory during training, which may add memory overhead. The provided text is cut off in the experimental setup section, so only some detailed figures could be checked.

Why it matters

Training domain experts separately with reinforcement learning and then merging them into one general-purpose model is becoming more common in recent LLM development. This work combines distillation and model merging into a single training framework. It shows that faster, more balanced integration is possible with the same compute budget.

Key terms

On-policy Distillation
A distillation (knowledge distillation) method in which the teacher gives token-level feedback on responses (trajectories) that the student generates itself. It provides denser rewards than reinforcement learning.
MOPD
Short for Multi-Teacher On-policy Distillation. It guides the student with the teacher that matches the prompt's domain and is used to integrate multiple expert models into one.
Task Arithmetic / Task Vector
A task vector is the expert weights minus the base model weights. Task Arithmetic is a method that merges models without training by adding a weighted sum of these vectors to the base model.
Parameter prior
This means the expert weights are used not just once as initial values but as prior information that guides the update direction throughout training.

Original

Authors: Sinuo Wang, Jiacheng Lu, Zeyu Zhang, Maojia Song, Rui Sun, Beidi Luan, Yutong Xie, Jing Li, et al. · Posted 2026-11-02 · License arXiv 비독점 배포 라이선스 · Based on the full text

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