Search papers, labs, and topics across Lattice.
This paper analyzes multilingual routing dynamics in Mixture-of-Experts (MoE) models during continual pre-training, revealing that language specialization concentrates in the final layers while earlier layers exhibit diffused, language-agnostic routing. They find that token-level vocabulary overlap influences language routing patterns. Based on these insights, they propose a parameter-efficient adaptation strategy that selectively updates language-specific and shared experts in the final MoE layers, achieving competitive performance on MultiBLiMP and Belebele with minimal parameter updates.
Language specialization in multilingual MoEs happens mostly in the final layers, suggesting a surprisingly simple recipe for parameter-efficient adaptation.
Mixture-of-Experts (MoE) models are widely used to scale language models, yet their expert routing behavior and adaptation in a multilingual setting remain underexplored. In this work, we study multilingual routing dynamics during continual pre-training of an English-centric MoE model on a multilingual corpus, analyzing how expert usage varies across languages. We find that continual multilingual pre-training leads to diffused, language-agnostic routing in early and middle layers, with language specialization primarily emerging in the final layers. We also show that token-level vocabulary overlap between languages plays an important role in how languages are routed. Motivated by these findings, we propose a parameter-efficient adaptation strategy that updates language-specific and shared experts in the final MoE layers. Experiments on MultiBLiMP and Belebele show that our method achieves a strong performance-efficiency trade-off, attaining competitive performance relative to fine-tuning complete final layers, while updating less than 2% of the parameters. Overall, our findings provide insights into where and how language specialization emerges in MoEs during continual pre-training and provide practical insights for low-resource multilingual adaptation. Our code is available at https://github.com/aditi184/moe-routing-adaptation.