Summary (Overview)
- Identifies a new pruning regime: The paper characterizes "over-dispersed routing" in Mixture-of-Experts (MoE) models, induced by aggressive load-balancing loss coefficients (), where router probabilities become nearly uniform and standard importance signals collapse.
- Demonstrates PPL–accuracy disconnect: In over-dispersed models, perplexity does not predict downstream task accuracy—the lowest-PPL pruning configuration yields the worst mathematical reasoning performance, while the highest-PPL configuration preserves it.
- Reveals a capability trade-off: Under over-dispersed routing, no single scoring metric dominates across tasks—activation-aware methods (REAP) preserve math reasoning but degrade science tasks by an 18% gap on GPQA, while frequency-based methods exhibit the reverse.
- Proposes MESA: A Minimax Expert Score Allocation algorithm that iteratively boosts importance scores for experts serving the worst-affected domain, minimizing worst-case degradation rather than average accuracy.
- Validates regime-specificity: Cross-architecture experiments confirm the behavior is regime-specific—it does not occur under standard routing (e.g., Mixtral-8x7B-Instruct), where perplexity and accuracy degrade together as expected.
Introduction and Theoretical Foundation
Mixture-of-Experts (MoE) architectures achieve favorable compute–quality tradeoffs by activating only a subset of parameters per token. However, the large total parameter count creates substantial memory and serving costs. Expert pruning—the structured removal of entire expert modules—is a natural strategy for reducing these costs.
The paper identifies a distinct regime termed over-dispersed routing: models trained with unusually high auxiliary load-balancing loss coefficients (e.g., ). In these models, the router distributes tokens nearly uniformly across all experts, creating two challenges:
-
Perplexity (PPL)–accuracy disconnect: The expected negative correlation between PPL and accuracy does not hold. Spearman is positive on GSM8K and near zero on GPQA .
-
Domain unfairness: While macro-level routing appears near-uniform, experts retain subtle domain-specific characteristics. Global importance scores average across all tokens, cancelling out weak domain signals, causing disproportionate degradation of some domains.
The auxiliary load-balancing loss is formally defined as:
where is the fraction of tokens routed to expert and is the mean routing probability for expert . In gpt-oss-20b, , which is orders of magnitude larger than typical values (~0.001–0.01 in Mixtral and Switch Transformer).
The critical diagnostic is per-token routing entropy:
- Mixtral-8x7B-Instruct (, , top-2): Mean per-token entropy bits (74.3% of maximum bits), with entropy dropping to ~65% in later layers as specialization emerges.
- gpt-oss-20b (, , top-4): Mean per-token entropy bits (90.8% of bits), maintaining >82% entropy across all layers.
The paper uses as a practical diagnostic for identifying over-dispersed regimes.
Methodology
MESA: Minimax Expert Score Allocation
Let denote per-layer normalized router mass scores and denote per-domain router mass for domain . Given a target pruning ratio , the minimax algorithm iteratively adjusts importance scores to protect whichever domain is currently worst-affected:
Algorithm 1 (greedy heuristic solver):
Require: Router mass R ∈ R^{L×E}, domain scores {D_d}_{d=1}^{D}, ratio r, boost η₀=0.15, steps T=20
Ensure: Pruning set P* (experts to remove)
1: S ← R; S* ← R; ℓ* ← ∞
2: for t = 1 to T do
3: P ← ALLOCATE(S, r) {Global ranking}
4: ℓ_d ← Σ_{(l,e)∈P} D_d[l,e] / Σ_{l,e} D_d[l,e] {∀d ∈ {1, ..., D}}
5: d* ← arg max_d ℓ_d {Worst domain}
6: if ℓ_{d*} < ℓ* then
7: ℓ* ← ℓ_{d*}; S* ← S
8: end if
9: η_t ← η₀ · (1 - 0.5t/(T-1)) {Decay}
10: S ← ROWNorm(S + η_t · D_{d*}) {Boost + normalize}
11: end for
12: return S*
The full pipeline: (1) profile per-domain routing mass from calibration data, (2) run Algorithm 1, (3) apply global ranking to select experts for removal.
Experimental Setup
- Primary model: gpt-oss-20b (24 layers, 32 experts per layer, 768 total, top-4 routing, )
- Cross-architecture validation: Mixtral-8x7B-Instruct (standard routing), OLMoE-1B-7B-0924 (over-dispersed base model), Gemma-4-26B-A4B-it (concentrated routing)
- Calibration: 1000 examples per domain from 6 domains (math, coding, commonsense, science, instruction following, general knowledge)
- Evaluation: 11 benchmarks spanning math reasoning (GSM8K, AIME 2025), graduate-level science (GPQA-Diamond), broad knowledge (MMLU, MMLU-Pro), commonsense reasoning (ARC-Challenge, ARC-Easy, OpenBookQA, PIQA, WinoGrande), and instruction following (IFEval)
- Pruning ratio: (25% of experts removed, 32 → 24 per layer for gpt-oss)
Empirical Validation / Results
PPL–Accuracy Disconnect
Table 1: WikiText-2 PPL vs. GSM8K accuracy at
| Method | WikiText-2 PPL (↓) | GSM8K (%) (↑) |
|---|---|---|
| Baseline (unpruned) | 126.02 | 88.86 |
| MESA (ours) | 107.14 | 92.87 |
| REAP | 145.04 | 89.31 |
| RM-UNIFORM | 83.29 | 83.24 |
| Random | 40.95 | 78.54 |
Random pruning achieves the lowest PPL (40.95) but near-worst task accuracy, while MESA improves GSM8K above the unpruned baseline despite moderate PPL.
Main Results at
Table 2: Task accuracy (%) at (5-seed evaluation with 95% CIs)
| Method | AIME'25 | GSM8K | GPQA | ARC-C | ARC-E | OBQA | PIQA | MMLU | MMLU-Pro | WinoGr. | IFEval |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Baseline | 76.67±3.27 | 88.86±0.38 | 64.47±1.46 | 95.30±0.27 | 98.32±0.15 | 92.99±0.45 | 83.34±0.36 | 84.01±0.10 | 72.51±0.22 | 76.78±1.04 | 91.67±0.67 |
| MESA | 63.33±6.06 | 92.87±0.45 | 65.48±4.2 | 92.66±0.8 | 97.60±0.3* | 90.38±1.2 | 80.73±1.5 | 79.51±0.6 | 67.25±0.9 | 69.59±2.1 | 89.92±1.1 |
| REAP | 73.33±9.7 | 89.31±1.8 | 47.72±5.6 | 91.63±1.0 | 95.03±0.7 | 92.18±1.0 | 74.90±2.0 | 77.36±0.8 | 64.27±1.2 | 78.44±2.4 | 90.88±0.9 |
| RM-UNI. | 46.67±8.5 | 83.24±1.5 | 56.85±5.1 | 94.36±0.6 | 97.56±0.4 | 92.18±0.9 | 74.85±1.8 | 80.31±0.5 | 66.32±0.8 | 69.27±2.3 | 86.07±1.4 |
| Random | 33.33±7.2 | 78.54±2.3 | 49.75±4.8 | 90.01±1.2 | 96.46±0.5 | 86.97±1.5 | 78.61±1.6 | 74.76±0.9 | 56.06±1.3 | 72.91±2.8 | 89.68±1.2 |
| EvoESAP† | 56.67±8.0 | 78.32±2.0 | 44.16±4.5 | 94.96±0.6 | 97.64±0.3* | 89.18±1.1 | 80.40±1.5 | 80.15±0.5 | 66.69±0.9 | 65.88±2.5 | 74.07±1.3 |
Key findings:
- MESA outperforms REAP on 7 benchmarks (GPQA +17.8%, PIQA +5.8%, GSM8K +3.6%, MMLU-Pro +3.0%, ARC-E +2.6%, MMLU +2.2%, ARC-C +1.0%)
- REAP leads on 4 (AIME25 +10.0%, WinoGrande +8.9%, OBQA +1.8%, IFEval +1.0%)
- The GPQA gap is statistically significant (z = 3.57, p < 0.001 on 198 questions)
Capability Trade-off
Table 9: Reasoning/Knowledge degradation at
| Method | Δ_R (%) | Δ_K (%) | Character |
|---|---|---|---|
| MESA (ours) | -4.67 | -1.68 | Balanced |
| REAP | -1.45 | -3.48 | Reasoning-preserving |
| EvoESAP† | -15.27 | -0.51 | Knowledge-preserving |
| RM-UNIFORM | -17.81 | -0.85 | Knowledge-preserving |
| Random | -26.83 | -3.58 | Severe collapse |
Cross-Architecture Validation
Mixtral-8x7B-Instruct (standard routing): PPL behaves normally (increases with pruning). REAP retains 98% of baseline average accuracy while MESA retains only 63%, confirming MESA addresses a failure specific to over-dispersed routing.
OLMoE-1B-7B-0924 (over-dispersed base model): Under eval-matched (prefill) calibration, MESA is the best pruned method on all six commonsense tasks, retaining 92.8% of unpruned accuracy at .
Gemma-4-26B-A4B-it (concentrated routing, 128 experts): MESA matches or exceeds both baselines on 10 of 11 benchmarks, with the largest gaps on AIME'25 (36.7pp over REAP) and GPQA-Diamond (+14.3pp over REAP).
Calibration Efficiency
MESA converges at s=1000 samples, l=8192 tokens (97.9% prune map agreement). Even at s=20 samples per domain, MESA achieves 96.4% agreement. Compared to REAP's calibration requirement (402.7M tokens), MESA's 49.2M tokens is approximately 8× less calibration compute.
Theoretical and Practical Implications
Theoretical Implications
-
Regime-specific pruning behavior: The paper establishes that over-dispersed routing () is a qualitatively distinct pruning regime where standard assumptions—that router probabilities provide reliable importance signals and that PPL correlates with task accuracy—fail.
-
PPL can decrease with pruning: Under over-dispersed routing, pruning concentrates routing mass onto fewer (potentially more specialized) experts, which can decrease perplexity while degrading downstream task performance.
-
Global importance scores cancel micro-signals: While macro-level routing appears uniform (each of 32 experts receives ~3.1% of global traffic), experts retain subtle domain-specific affinities. Global scores average these signals together, destroying domain-specific information.
-
Capability trade-off structure: PCA on the accuracy matrix identifies two principal components—PC1 loads on reasoning/generative tasks (GSM8K, AIME'25), PC2 loads on knowledge/pattern-matching tasks (MMLU, ARC)—with method rankings inverting across these clusters (permutation test ).
Practical Implications
-
Production MoE systems: Production systems increasingly use high auxiliary loss coefficients to ensure load balance across hardware, making over-dispersed routing a practical concern for deployed models.
-
Evaluation methodology: Practitioners should report task accuracy rather than PPL for pruned over-dispersed models, as PPL is uninformative or misleading.
-
Domain-aware pruning: MESA provides a practical, post-training solution that requires no retraining or modification of the training pipeline, operating entirely on pre-computed router-mass matrices.
-
Memory footprint: At , removing a quarter of experts reduces the served model's parameter count and resident memory footprint by approximately the same fraction, though per-request decode latency is essentially unaffected since top-k routing remains unchanged.
Conclusion
The paper establishes that over-dispersed MoE routing, induced by aggressive load-balancing (), constitutes a qualitatively distinct pruning regime with two key characteristics: perplexity becomes unreliable as a quality signal, and a capability trade-off emerges where no single scoring metric dominates across tasks.
MESA validates the practical relevance of this characterization by minimizing the worst-affected domain's degradation rather than average-case accuracy, outperforming REAP on 7 of 11 benchmarks at . However, it does not survive aggressive pruning (), where REAP's activation-aware signal remains robust.
Key limitations:
- Evaluation covers limited architectures; generalization to other over-dispersed models remains to be verified
- Algorithm 1 is a greedy heuristic without formal convergence guarantees (though empirical ablations show stable convergence within 15 iterations)
- Main results evaluated at a single pruning ratio ()
Future directions: Adaptive methods that automatically detect the routing regime and select scoring accordingly; multi-seed replication for OLMoE results; fully prefill-vs-prefill comparisons across all methods.
Related papers
- Edu-QuRating: Multi-Dimensional Educational Data Curation with Distilled Pairwise Judgements
Edu-QuRating distills pairwise LLM preferences into multi-dimensional single-text scorers across 20 educational criteria, improving pre-training data filtering and GRPO reward modeling beyond single-scalar baselines.
- AttnCompress: Dynamic Attention-Guided Trajectory Compression for Software Engineering Agents
AttnCompress achieves 53.17% pass rate on SWE-Bench-Verified, beating prior compression SOTA while cutting tokens by 21.6% and costs by 33.6%.
- Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild
A large-scale study of CodeRabbit finds 56.3% of agentic code reviews are rejected, primarily due to invalid suggestions and misalignment with developer practices.