SD-MoE: Spectral Decomposition for Effective Expert Specialization
Ruijun Huang, Fang Dong, Xin Zhang, Hengjie Cao, Zhendong Huang, Anrui Chen, Jixian Zhou, Mengyi Chen, Yifeng Yang, Mingzhi Dong, Yujiang Wang, Jinlong Hou, Qin Lv, Robert P. Dick, Yuan Cheng, Fan Yang, Tun Lu, Chun Zhang, Li Shang
TL;DR
This work investigates why Mixture-of-Experts (MoE) often fails to realize true expert specialization in large language models by revealing overlapping spectral structure in both parameters and gradients, as well as gating biases toward shared features. It introduces Spectral-Decoupled MoE (SD-MoE), which spectrally decomposes each expert’s parameters into a shared low-rank component and an expert-specific tail, and similarly decomposes gradients to update shared and unique parts independently. Empirical results on Qwen and DeepSeek MoEs show about $3 ext{ extpercent}$ average downstream gains, roughly $30 ext{ extpercent}$ faster training, and a reduction of inter-expert spectral similarity to below $0.1$, while tolerating much larger learning rates (up to $4\times$). SD-MoE incurs only about $5 ext{ extpercent}$ training overhead and remains broadly compatible with existing MoE architectures, offering a practical route to scalable and specialized expert utilization.
Abstract
Mixture-of-Experts (MoE) architectures scale Large Language Models via expert specialization induced by conditional computation. In practice, however, expert specialization often fails: some experts become functionally similar, while others functioning as de facto shared experts, limiting the effective capacity and model performance. In this work, we analysis from a spectral perspective on parameter and gradient spaces, uncover that (1) experts share highly overlapping dominant spectral components in their parameters, (2) dominant gradient subspaces are strongly aligned across experts, driven by ubiquitous low-rank structure in human corpus, and (3) gating mechanisms preferentially route inputs along these dominant directions, further limiting specialization. To address this, we propose Spectral-Decoupled MoE (SD-MoE), which decomposes both parameter and gradient in the spectral space. SD-MoE improves performance across downstream tasks, enables effective expert specialization, incurring minimal additional computation, and can be seamlessly integrated into a wide range of existing MoE architectures, including Qwen and DeepSeek.
