Validate the traffic sample, ablate with masking on domain-specific evals, stress tail inputs, and trace where renormalized router mass flows. Retraining and top-k changes are confounds, not preconditions.
Imagine a hospital with eight specialists. Two of them only see one patient out of every hundred, so you wonder if you can fire them to save money. Before you do, you should ask three questions. First, are those rare patients always among the visitors, or just absent this month? Second, when those specialists are out, who handles their cases and how well? Third, were those specialists the only ones who knew how to treat certain rare conditions? Until you answer all three, firing them is gambling. Rebuilding the hospital from scratch would solve the question by erasing the question. Asking more specialists to work overtime tells you nothing about whether the original two were necessary.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Pruning experts from a trained MoE is structurally different from pruning weights from a dense model. A weight is small or large; an expert is an entire specialized subnetwork. Removing a low-utilization expert is removing a competence the model may need for tail inputs, and the question is how to find out before you ship.
This deep dive lays out the four checks the question's correct answers correspond to, frames each against a specific risk, and explains why the two distractors do not actually qualify as preconditions.
Risk 1: the utilization sample is unrepresentative
A 1% utilization figure is only as good as the traffic that produced it. A week of stats may exclude monthly batch jobs, seasonal traffic (tax-season financial queries, holiday-shopping conversational sessions), low-volume tenants who arrive in bursts, or genuinely rare but high-value query types.
The first check is to audit the sample against your documented production use cases. Ask: which tenants, languages, content types, and workload patterns appear in this week of data? Which do not? Are the missing ones rare or just bursty?
A practical version: bin traffic by tenant, by content type, by language, by hour of week, and check that each bin appears in the sample with at least a defined floor (say, 1000 tokens per bin). Bins below the floor are blind spots, and the 1% figure says nothing about expert importance for those bins.
If the sample is unrepresentative, expand it before deciding anything else. Pruning based on bad utilization data is the most common cause of post-launch tail regressions.
Situations where this technique stops working.
2–4 min · Everything important, quickly.
Real products, models, and research that use this idea.
- Mixtral 8x7B community pruning experiments showed dropping the two lowest-utilization experts cost over 10 BLEU on minority languages while average perplexity barely moved
- Switch Transformer original paper noted rare experts owning specialized token distributions, motivating later structured-pruning caution
What an interviewer would ask next. Try answering before peeking at the approach.
QIf routing renormalizes badly after pruning, can you fix it with a short adapter pass?
A small LoRA on the gate (or on the experts inheriting the load) can re-anchor routing for the displaced tokens, but you still need the ablation evals to know what to fix.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Using average utilization as a proxy for expert importance and missing that low-traffic experts often own the tail distribution that aggregate metrics hide.
60 second bullets to scan on the way to the call.
Why utilization alone is an insufficient signal for expert importance
How to construct a domain-stratified evaluation for ablation
Primary sources. Browse if you want the original framing.
Same topic, related formats. Practice these next.