Home Knowledge Base Expert Capacity Factor

Expert Capacity Factor is the hyperparameter in Mixture of Experts (MoE) models that controls the maximum number of tokens each expert can process per batch — calculated as (total tokens / number of experts) × capacity factor, where a factor of 1.0 means each expert handles its fair share and values above 1.0 (typically 1.25-1.5) provide buffer space for uneven routing, with tokens that exceed an expert's capacity being dropped (not processed) or routed to a secondary expert.

What Is Expert Capacity Factor?

Capacity Factor Tradeoffs

FactorBuffer SizeToken DroppingCompute WasteQuality
1.0Exact fair shareHigh (any imbalance drops)MinimalLower (many drops)
1.2525% bufferModerateLowGood (standard)
1.550% bufferLowModerateBetter
2.0100% bufferVery lowHighBest (but wasteful)
∞ (no limit)UnlimitedNoneVariableBest quality, worst efficiency

Capacity Factor in Practice

Expert capacity factor is the buffer-sizing knob that balances token processing quality against compute efficiency in MoE models — setting it too low drops tokens and hurts quality, setting it too high wastes compute on empty buffer slots, with the optimal value (typically 1.25) depending on how well the router distributes tokens across experts.

expert capacity factormoe

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.