Robustness of Mixtures of Experts to Feature Noise
Dong Sun, Rahul Nittala, Rebekka Burkholz
TL;DR
The paper addresses why Mixture-of-Experts (MoEs) can outperform dense networks at fixed capacity when inputs exhibit latent modular structure corrupted by feature noise. It develops a tractable linear-model framework with block-diagonal features, compares dense versus sparse (MoE-like) estimators, and shows that activation sparsity filters noise, improving generalization, robustness to input perturbations, convergence speed, and sample efficiency. The routing problem is decoupled and reduced to clustering, enabling a near-perfect router via Quadratic Discriminant Analysis with poly(d, log(1/δ)) samples, while theoretical results show R(Sparse) ≤ R(Dense) under key conditions. Empirical evidence from linear probing on frozen representations and from end-to-end MoE experiments in language models corroborates the theory, highlighting practical benefits for efficient MoE-based inference and MoEfication techniques in large-scale models.
Abstract
Despite their practical success, it remains unclear why Mixture of Experts (MoE) models can outperform dense networks beyond sheer parameter scaling. We study an iso-parameter regime where inputs exhibit latent modular structure but are corrupted by feature noise, a proxy for noisy internal activations. We show that sparse expert activation acts as a noise filter: compared to a dense estimator, MoEs achieve lower generalization error under feature noise, improved robustness to perturbations, and faster convergence speed. Empirical results on synthetic data and real-world language tasks corroborate the theoretical insights, demonstrating consistent robustness and efficiency gains from sparse modular computation.
