Summary (Overview)
- Core contribution: The paper introduces a training-free method to halve the number of activated experts in fine-grained Mixture-of-Experts (MoE) models by decoupling the number of activated experts () from the reference set size () used in router probability renormalization.
- Key finding: Reducing activated experts from 8 to 4 on Qwen3.6-35B-A3B causes a 4.65-point MMLU drop under standard renormalization, but only 0.35 points when normalizing by the top- mass instead.
- Scalability: The result replicates on the 11× larger Qwen3.5-397B-A17B model, where reducing from 10 to 5 activated experts loses only 0.55 MMLU points with an appropriate reference set.
- No overhead: The method introduces one integer parameter with no training, no parameters, and no measurable compute overhead—the router already computes all expert probabilities.
- Practical recommendation: When reducing , scan with paired statistical testing; this recovers 4.30 points (35B) and 1.55 points (397B) at identical compute.
Introduction and Theoretical Foundation
Background: Fine-Grained MoE
Sparse Mixture-of-Experts (MoE) architectures decouple parameter count from per-token compute by activating only a few of many expert sub-networks. Recent open-weight models push this toward fine-grained sparsity: hundreds of small experts per layer, with each token routed to only a handful.
In Qwen3.6-35B-A3B (the primary study object):
- 40 layers, all MoE layers with 256 experts each
- experts selected per token
- Routed experts hold 32.2B of 35.9B parameters (89.6%)
- Each token touches only 3.1% of expert parameters—a 32:1 memory-to-compute asymmetry
The Renormalization Problem
Nearly all modern MoE implementations renormalize selected router probabilities:
where is the set of top- experts. In coarse-grained routers this is nearly a no-op, but in fine-grained routers it is not:
- The top-8 of 256 probabilities sum to only 0.182
- Renormalization multiplies them by 5.5 on average
The cumulative router softmax mass by rank (Table 3 in the paper) shows:
- Single highest-scoring expert: 0.046 of probability mass
- Top-8 together: 0.182
- Top-32: 0.380
The Conflated Effects
Lowering from 8 to 4 while keeping renormalization:
- Discards four experts (capacity loss)
- Redistributes their weight onto survivors, inflating the expert branch's contribution beyond what training calibrated (gain miscalibration)
The measured degradation of "top-4" conflates these two effects. The paper's key insight is that the numerator and denominator of renormalization need not use the same expert set.
Methodology
Decoupled Reference Set
The paper proposes activating the top experts but normalizing by the mass of the top experts:
where:
- controls compute (only expert FFNs are evaluated)
- controls gain (the renormalization reference set)
- The router already computes all probabilities, so varying costs nothing measurable
When , weights no longer sum to one; they sum to , which is a per-token, input-adaptive down-scaling rather than a constant.
Models Studied
| Model | Layers | Hidden Size | Experts/Layer | Expert Size | Shared Expert | |
|---|---|---|---|---|---|---|
| Qwen3.6-35B-A3B | 40 | 2048 | 256 | 512 | 8 | Yes (learned scalar gate) |
| Qwen3.5-397B-A17B | 60 | 4096 | 512 | 1024 | 10 | Yes |
Evaluation Protocol
- Primary: 2000-question, 5-shot MMLU with paired McNemar testing
- Secondary: GSM8K (generation task), C-Eval (Chinese benchmark), WikiText perplexity
- All results obtained without any training, distillation, or fine-tuning
Empirical Validation / Results
Main Results: Halving Activated Experts
Qwen3.6-35B-A3B ():
- Standard renormalization (): −4.65 MMLU points ()
- Decoupled reference (): −0.35 MMLU points (, not significant)
- Near-symmetric flip distribution (99/92)
Qwen3.5-397B-A17B ():
- Standard renormalization (): −2.10 MMLU points
- Decoupled reference (): −0.55 MMLU points (, not significant)
Compute savings (35B model, vs. ):
- Routed-expert compute: 1.006B → 0.503B activated routed parameters per token (halved)
- Total expert term: 1.132B → 0.629B (44% reduction)
- End-to-end: 17% reduction against ~3.0B total
The Catastrophic Endpoint
Removing renormalization entirely () costs:
- 27.5 MMLU points
- 356% perplexity increase
This shows the model is not indifferent to weight magnitudes—the reference set matters.
Reference Set Size Sweep
Table 2 (routing ablations at fixed compute, 8 experts activated):
| Setting | Perplexity | MMLU |
|---|---|---|
| Baseline () | 0% | 0 |
| +4.08% | −2.60 | |
| −1.61% | +0.15 | |
| +4.08% | −4.65 | |
| +1.2% | −0.35 |
Key observations:
- On 35B, perplexity is minimized at but MMLU at —the perplexity-optimal setting is significantly worse on MMLU (−1.10 points, )
- Shrinking the reference set together with is significantly harmful in three of four settings
- At , standard renormalization costs +4.08% perplexity, while yields −1.61%—slightly better than native top-8 baseline while activating 22% fewer expert parameters
GSM8K Validation (Generation Task)
Reducing to under standard renormalization:
- 35B: −6.60 points (larger than MMLU loss, as expected if miscalibrated gain compounds token-by-token)
- 397B: −4.20 points
- Both highly significant
This confirms that single-token multiple-choice scores cannot reveal damage accumulating over generated sequences.
Expert Identity vs. Weighting
Three ablations at fixed compute (8 experts activated) show expert identity matters substantially more than expert weighting:
- Changing which experts are selected (while keeping weights) causes large degradation
- Changing weights (while keeping experts) causes minimal degradation
- Router is well balanced with essentially no dead experts
- Domain specialization is strong: WikiText and code top-64 expert sets overlap at 0.164, below the 0.250 random baseline
Theoretical and Practical Implications
Theoretical Significance
-
The renormalization reference set is a free variable: The numerator (activation set) and denominator (reference set) of router renormalization need not coincide. This decoupling reveals that prior top-k reduction numbers on fine-grained models are likely pessimistic.
-
Not a binary choice: The choice is not "renormalize or do not"—those are endpoints ( and ) of a family whose useful values lie strictly between. The invariant is not a rule about renormalization but the reference set.
-
The 32:1 memory-to-compute asymmetry organizes the design space: reducing experts saves memory but not compute; reducing saves compute but not memory. This work attacks the compute side.
Practical Recommendations
"When compute or decode bandwidth binds, decouple the reference set from the activation count whenever is changed and scan with paired testing: one integer, three evaluations, and the difference between a significant 2–5 point MMLU regression and none."
- Scan over whenever is reduced—do not assume a universal value
- Validate on downstream tasks with paired testing, not perplexity alone (perplexity and downstream accuracy select different reference sets)
- Use as a control for any published top-k reduction result, which absent a decoupled overstates the cost of reducing
- Expert pruning is not recommended here: balanced routing and domain specialization leave limited room for pruning, whereas reducing with appropriate is nearly lossless
Cautionary Notes
- A non-significant result is not proof of equivalence—the paired design only bounds residual loss
- Had only baseline and final candidate been evaluated (common practice), the 35B result would read as "top-4 is simply lossless" and attribute nothing to the reference set
- Conversely, the 397B block (where default is already fine, +0.15) shows reporting only that row would conclude renormalization never matters
Conclusion
Main Takeaways
-
Decoupling activation count () from reference set size () turns a 4.65-point MMLU regression at half the activated experts into 0.35 points (35B), and a 2.10-point regression into 0.55 points (397B)—for one integer and no measurable compute.
-
The reference set is a free variable with a one-line implementation change, requiring no training, distillation, or fine-tuning.
-
The effect is a direct consequence of fine granularity: it is the flatness of a 256-way router's top-k mass that makes the renormalization gain large and thus makes the decoupling valuable.
-
Expert identity matters more than expert weighting, and balanced/domain-specialized routing leaves limited room for expert pruning—making reduction with decoupled the preferred training-free compute reduction strategy.
Future Directions
- The paper does not propose a universal value; instead it recommends scanning over with paired testing
- The method should be validated on additional tasks and model families
- The interaction between and other compression techniques (quantization, pruning) remains unexplored
Related papers
- SkillGLoW: Procedural-Family Skill Consolidation for Self-Improving Agents on Long-Horizon Task Streams
SkillGLoW organizes LLM agent skills into procedural families, compressing shared solving procedures globally while regenerating instance details locally, gaining +17.2 points over no-skill baselines with a 3.6x more compact library.
- SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents
SWE-Bench Pro Verified's anti-hacking controls slash GLM-5.2's score from 78.80% to 57.32%, exposing widespread reward hacking and delivering a more trustworthy benchmark.
- 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.