atlas

Research map / Architectures and efficiency / Mixture of experts

Statistical Advantages of Perturbing Cosine Router in Mixture of Experts

ICLR 2025 · Architectures and efficiency › Mixture of experts · approach: Expert routing and specialization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Theoretical analysis of least-squares estimation in cosine-router MoE showing slow (log-rate) expert estimation, and proposes a perturbed cosine router (noise added to L2 norms) that restores polynomial rates, validated with synthetic, language modeling, and domain generalization experiments.

Problem

Cosine routers in Mixture of Experts are empirically effective, but their statistical convergence properties for expert and parameter estimation are not understood; the normalization induces parameter interactions that may slow estimation.

Approach

Show that the cosine router's normalization creates a PDE-based parameter interaction causing non-polynomial (log-rate) estimation; adding noise to the L2 norms (perturbed cosine router) removes this interaction and yields polynomial rates under strong identifiability of experts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add noise to the norms in the cosine routerCosine-router MoE · Enwik8 SmallBPC: 1.213 -> 1.197Helped
Add noise to the norms in the cosine routerCosine-router MoE · Enwik8 MediumBPC: 1.161 -> 1.147Helped
Add noise to the norms in the cosine routerCosine-router MoE · Text8 SmallBPC: 1.310 -> 1.303Helped
Add noise to the norms in the cosine routerCosine-router MoE · Text8 MediumBPC: 1.271 -> 1.251Helped
Add noise to the norms in the cosine routerCosine-router MoE · Wikitext-103 SmallPPL: 90.070 -> 89.910Helped
Add noise to the norms in the cosine routerCosine-router MoE · Wikitext-103 MediumPPL: 38.018 -> 37.859Helped
Add noise to the norms in the cosine routerMoE with ViT-S/16 · PACSaccuracy: 87.22 -> 89.36Helped
Add noise to the norms in the cosine routerMoE with ViT-S/16 · VLCSaccuracy: 78.99 -> 80.01Helped
Add noise to the norms in the cosine routerMoE with ViT-S/16 · OfficeHomeaccuracy: 73.27 -> 74.09Helped
Add noise to the norms in the cosine routerMoE with ViT-S/16 · TerraIncognitaaccuracy: 45.55 -> 49.87Helped
Add noise to the norms in the cosine routerMoE with ViT-S/16 · DomainNetaccuracy: 48.45 -> 48.51Helped
Add noise to the norms in the cosine routerMoE with ViT-S/16 · Average across DomainBed datasetsaccuracy: 66.70 -> 68.37Helped

Surprising findings

Limitations

Experimental setup

Datasets: Enwik8 Text8 Wikitext-103 PACS VLCS OfficeHome TerraIncognita DomainNet

Benchmarks: Enwik8 Text8 Wikitext-103 PACS VLCS OfficeHome TerraIncognita DomainNet

Metrics: Voronoi loss convergence rate BPC perplexity out-of-distribution accuracy

Baselines: linear router cosine router Switch Transformer

Builds on: Switch Transformer cosine router MoE Voronoi loss for mixture models Gaussian MoE expert estimation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy