atlas

Research map / Architectures and efficiency / Mixture of experts

Advancing Expert Specialization for Better MoE

NeurIPS 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.

Adds an orthogonality loss on top-k expert outputs and a routing-score variance loss to the standard MoE auxiliary loss, improving expert specialization and downstream accuracy during LoRA-based post-training on 11 benchmarks.

Problem

Standard auxiliary load-balancing losses in MoE push routing toward uniform expert usage, causing expert output overlap and routing uniformity that hinder expert specialization and degrade post-training performance.

Approach

Two complementary losses added to the auxiliary loss: an orthogonality loss penalizing projections between top-k expert outputs for the same token, and a negative-variance loss that maximizes the spread of routing scores per expert; the paper argues these are gradient-compatible with the auxiliary loss and with each other.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add orthogonality and variance lossesMoE post-training with auxiliary load balancing · Downstream benchmarks (11 benchmarks; three MoE models)accuracy: 23.79% relative gainsHelped
Add orthogonality and variance lossesDeepSeek-MoE-16B · MMLUaccuracy: 34.23\std{2.20} -> 33.35\std{2.20}Hurt
Add orthogonality and variance lossesMoE models trained with auxiliary load balancing · Load balancing across modelsRMSE: 0.03No clear effect
Add orthogonality loss (ablation)MoE post-training with auxiliary loss · Downstream benchmarksaccuracyHelped
Add variance loss (ablation)MoE post-training with auxiliary loss · Downstream benchmarksaccuracyHelped
Use both orthogonality and variance losses rather than only one (ablation)MoE post-training with auxiliary loss · Expert overlap across three modelsexpert overlap: below 0.3Helped
Add variance loss (ablation)MoE post-training with auxiliary loss · Expert behavior across three modelsexpert orthogonalityHelped
Add orthogonality loss (ablation)MoE post-training with auxiliary loss · Routing behavior across three modelsrouting score varianceHelped
Remove auxiliary loss (ablation)MoE post-training · DeepSeek-V2-Lite load balancingMaxVio_global: 2.48 -> 6.14Hurt
Remove auxiliary loss (ablation)MoE post-training · Downstream benchmarksaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: Numina GLUE FLAN GSM8K MATH500 MMLU MMLU-pro BBH LiveBench GPQA HumanEval MBPP

Benchmarks: MMLU MMLU-pro BBH GLUE LiveBench GPQA HumanEval MBPP GSM8K MATH500 NuminaTest

Metrics: accuracy MaxVio_global silhouette coefficient expert overlap routing variance RMSE

Baselines: Aux Loss GShard ST-MoE Loss-Free Balancing

Builds on: auxiliary load balancing loss GShard ST-MoE Loss-Free Balancing

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