Beyond Teacher Assignment: Domain-Normalized Multi-Teacher On-Policy Distillation
Xin Li, Hao Jiang, Xin Gao, Annan Wang, Yuchen Xie, Jinghao Guo, Xingwei Qu, Yichi Zhang and 1 others
Nanyang Technological University · Yale University · University of Manchester
Published September 28, 2026 · on the feed September 29, 2026 · ▲ 176 · arXiv 2609.35347
The abstract
Reinforcement learning can turn one language model into several specialists, each excellent at a single skill such as mathematics, coding or following instructions, but users need one model with all of these skills. Multi-teacher on-policy distillation (MOPD) merges them by letting the specialists teach one student: the student answers each prompt, and the specialist for that prompt's domain gives feedback on every token. This routing decides which specialist teaches, but not how strongly its feedback moves the shared student. In Qwen3.5 models at three sizes, we find that MOPD's student does not beat one taught by the best single specialist and gains little of the mathematics specialist's advantage. The feedback is unbalanced: instruction-following feedback is several times more spread out than mathematics feedback and dominates the student's updates. We propose Domain-Normalized MOPD (DN-MOPD), which keeps the routing and rescales each domain's feedback by its measured spread. On six public benchmarks, DN-MOPD improves the average score over MOPD at every size, across three random seeds and under two answer-length limits, and recovers most of the lost mathematics gain. Controls with fixed domain weights show that the gain comes mainly from turning down instruction-following feedback rather than turning up mathematics alone, and that fixed weights close to those DN-MOPD measures perform comparably. Combining specialists therefore requires deciding not only which one teaches, but also how strongly its feedback counts.
The Brief
2:58A short podcast summary of the paper. Written and voiced by AI.
Transcript
Beyond Teacher Assignment. Domain-Normalized Multi-Teacher On-Policy Distillation. By Xin Li and eight others, from Nanyang Technological University, Yale University, and one other institution. Published on the twenty-eighth of September. Its code repository is worked out: about four hundred source files, with a readme and a licence.
Reinforcement learning can turn one language model into several specialists, each excellent at a single skill such as mathematics, coding or following instructions. Users, though, need one model with all of those skills. Multi-teacher on-policy distillation, or MOPD, merges them by letting the specialists teach one student. The student answers each prompt, and the specialist for that prompt's domain gives feedback on every token. That routing decides which specialist teaches. It does not decide how strongly its feedback moves the shared student.
The gap shows up in practice. In Qwen3.5 models at three sizes, the MOPD student does not beat a student taught by the best single specialist, and it gains little of the mathematics specialist's advantage. The authors trace this to unbalanced feedback. Instruction-following feedback is several times more spread out than mathematics feedback, and it dominates the student's updates.
Domain-Normalized MOPD, or DN-MOPD, keeps the routing exactly as it is and adds one step. Each domain's feedback is rescaled by its measured spread.
Routing still decides who teaches. Normalization decides how loudly each teacher is heard, so a domain whose feedback happens to be more spread out no longer drowns out the others in the shared update. Nothing else about the distillation recipe needs to change. The diagnosis explains why this is the natural fix. If one domain's feedback is several times more spread out than another's, then on a shared set of weights it will push harder simply by being larger, whatever its actual value to the student. Rescaling by spread puts the domains on a common footing before their feedback is combined.
On six public benchmarks, DN-MOPD improves the average score over MOPD at every model size, across three random seeds, and under two limits on answer length. It also recovers most of the mathematics gain that plain MOPD had lost. The robustness checks matter here, because a gain that held for one seed or one length limit could be noise, and this one holds across each of them.
Controls with fixed domain weights show where the improvement comes from. The gain comes mainly from turning instruction-following feedback down, rather than from turning mathematics feedback up on its own. And fixed weights close to the ones DN-MOPD measures perform comparably. Read together, those controls say the benefit lies in reaching the right balance between domains, and that the spread DN-MOPD measures lands close to that balance on its own.
Merging specialists, on this account, involves two decisions rather than one. Routing had settled which teacher speaks. The second decision, how much each teacher's feedback counts, had been left to the spread of the feedback itself, and in that contest instruction following was winning by default.
Paper Quest · 7 chapters · about 39 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Several brilliant teachers, one student, and the loudest teacher wins. That is the wall.
You have trained specialists from one language model: one for mathematics, one for coding, one for following instructions. Users want a single model with every skill.
The road ahead
- 1 · The problem ~6 min Several specialist models teach one student, each on its own domain's prompts, yet the student barely picks up the mathematics specialist's skill.
- 2 · What came before ~3 min
- 3 · The key idea ~8 min Routing picks who teaches; rescaling each domain's feedback by its measured spread decides how loudly each teacher is heard in the shared update.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Train specialists, let the student answer, have each prompt's specialist score every token, rescale each domain's feedback by its spread, then update the student.
- 6 · The experiment ~6 min You’ll guess: Rescaling each domain's teacher feedback by its measured spread, did DN-MOPD improve the average score over plain MOPD on six public benchmarks?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.