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
- Truncate or Not? A Scaling Study of Looped Transformers with Truncated Backpropagation
Full backpropagation through time is optimal for looped transformers when both forward and backward loop counts are free, despite truncation helping when forward loops are fixed.
- Auditing the Product, Not the Recursion: The Evaluation Evidence Behind Recursive Self-Improvement Claims
Only 22% of recursive self-improvement studies audit repeated runs, and just 15% of improver-gain claims use identifying same-start comparisons, revealing a systematic product-versus-process evaluation gap.
- Where to Spend Test-Time Compute in Recursive Reasoning
Gated Answer Resampling, a tuning-free test-time method that resamples only the decoded answer state, boosts TRM accuracy from 85.9% to 99.4% on Sudoku and 68.8% to 85.6% on PPBench at minimal compute cost.