LMU Munich, UCLA, MCML, and affiliated institutions

Routing-Free Mixture-of-Experts

Yilun Liu✦,1,3   Jinru Han✦,2   Sikuan Yan1   Volker Tresp1,3   Yunpu Ma1,3

1LMU Munich   2UCLA   3MCML   ✦Equal contribution

yilun.liu@tum.de jinruhan1219@ucla.edu cognitive.yunpu@gmail.com

A Bottom-Up Architecture
Decentralized by Design

Standard MoE treats expert allocation as a top-down classification, where a small external router scores experts, Softmax normalizes the score distribution, and TopK hard-codes a uniform activation pattern. Rigidly adhering to this pipeline constrains the model's ability to discover potentially better resouce allocation strategies. Routing-Free MoE eliminates any centralized modules and encapsulates all functionalities into bottom-up decisions made inside individual experts, which can be directly optimized through continuous gradient flow.

Expert Self-Activation

Each expert scores itself from a low-rank internal gate representation and activates itself when confidence exceeds a learnable threshold.

Dynamic Threshold Gating

ReLU-threshold gating replaces Softmax and TopK, restoring continuous gradient flow and input-adaptive sparsity levels.

Unified Load-Balancing

A single auxiliary loss interpolates token-balancing and expert-balancing, with dynamic adaptation that tracks target density.

Standard MoE with centralized router versus Routing-Free MoE where each expert self-activates

Architecture overview. Standard MoE relies on routing to orchestrate expert activations. Routing-Free MoE lets each expert independently determine its own activation. Green indicates activated components; red indicates inactive ones; yellow indicates trainable ones.

Better Performance
Across Scales

Routing-Free MoE consistently outperforms standard MoE, AoE, and ReMoE in language modeling. All models are trained from scratch on OpenWebText under identical environment conditions and best-performing configurations. FLOPs are estimated for one epoch.

Downstream evaluation results for baselines and Routing-Free MoE across scales and benchmarks. Each panel compares standard MoE, AoE, ReMoE, and RFMoE trained on OpenWebText from scratch for one epoch under identical compute settings. Bar plots show the averaged accuracy across all nine benchmarks and five representative ones.


Dynamic Load-Balancing
for Tokens and Experts

Existing strategies employ rigid balancing targets that force predetermined activation patterns among tokens and experts, which often exhibit varying performance under different configurations. Routing-Free MoE adopts a dynamic, configurable framework that adaptively achieves the sparsity and load-balancing objectives during training. We seamlessly interpolate both token and expert balancing, allowing the optimal activation pattern to emerge spontaneously depending on training dynamics and workload requirements.

Expert-choice load balancing schematic
Expert choice (EC). EC ensures hard expert-balancing and optimizes token-balancing via training.
Token-choice load balancing schematic
Token choice (TC). TC ensures hard token-balancing and optimizes expert-balancing via training.
Routing-Free unified load balancing schematic
Unified load-balancing. Routing-Free MoE adaptively optimizes both token and expert balancing via training.

Customizable Control
for Efficiency and Effort

During training, Routing-Free MoE interpolates token and expert balancing, allowing customizable control over which objective dominates as the model approaches the target activation ratio. During inference, the learned threshold can be further adjusted globally to allow slightly less or more experts to activate. This provides a way to balance output quality and computation effort, with assurance that moderate perturbations will not drastically disrupt the model's capabilities.

Effect of load balancing interpolation μ. Reported throughput is measured as evaluation samples processed per second. Results from scale S with r=32, λ₀=10⁻¹⁰, η=0.02, and α=10⁻³.
Effect of adjusting global threshold θ. Avg. denotes average performance across downstream benchmarks. FLOPs are estimated. Results from scale S with r=16, λ₀=10⁻¹⁰, η=0.02, μ=0.5, and α=10⁻³.

Adaptive Sparsity and
Robust Convergence

Routing-Free MoE adopts an adaptive schedule for load-balancing regularization to drive the activation ratio towards desired target throughout training. This is compatible with both training from scratch and adaptation of pretrained MoE into Routing-Free MoE, and allows more experts to be activated during the early warm-up to jointly explore the representation space, establish initial specialization, and avoid expert redundancy. As a result, Routing-Free MoE not only outperforms the standard MoE, but also exhibits better training stability and less sensitivity to learning rates, tolerating a wider range of hyperparameter choices at scale.

Density, target density, and density proxy during training
Training Dynamics of Activation Ratio. Density ρ, density target ρ∞, and density proxy ρ̃. Results from scale S with r=16, λ₀=10⁻¹⁰, η=0.02, μ=0.5, and α=10⁻³.
Adaptive lambda and load-balancing loss
Training Dynamics of Adaptive Load-Balancing. Adaptive coefficient λ and load-balancing loss ℒLB. Results from the same configuration.
Train loss, LM loss, and regularized load-balancing term
Training Dynamics of Losses. Training loss ℒ, language modeling loss ℒLM, and regularization term λℒLB. Results from the same configuration.

Training stability curves at scale S across learning rates
Training dynamics of Routing-Free MoE at scale S with different learning rate. Results with r=16, λ₀=10⁻¹⁰, and η=0.02.
Training stability curves at scale L across learning rates
Training dynamics of Routing-Free MoE at scale L with different learning rate. Results with r=16, λ₀=10⁻¹⁰, and η=0.02, and α=10⁻³.

Expert Parallelism
Without Bottlenecks

Under deployment with expert parallelism, where experts are distributed across multiple devices, standard MoE's centralized routing forces blocking communication and causes severe throughput drops. Routing-Free MoE's decentralized architecture natively supports non-blocking, asynchronous processing, delivering 1.19× higher prefill throughput and 1.12× higher decode throughput.

Prefill throughput per device under expert parallelism. Prefill process T = 1,024 tokens in a single forward pass. All runs use batch size 1 with input tokens sampled randomly from OpenWebText, bfloat16 precision, and report the mean over 10 repetitions after 3 warmup ones.

Autoregressive decode throughput per device under expert parallelism. Decode generates 128 tokens autoregressively with T = 1 per step. All runs use batch size 1 with input tokens sampled randomly from OpenWebText, bfloat16 precision, and report the mean over 10 repetitions after 3 warmup steps.

Emergent Self-Organization
Patterns Across Layers

With TopK at each layer eliminated, a natural question is whether the activation ratio across layers should still be enforced to be the same. Relaxing to a global density target ρ∞ allows Routing-Free MoE to develop a more effective, functionally aligned activation structure by itself, where compute-intensive layers activate more experts, leading to a significant improvement.

Per-layer expert activation evolution during training

Evolution of expert activation across layers during training under global density target. Left panel shows the per-layer mean activation as lines, along with IQR as shaded band regions using 1,000-step moving average smoothing. Right panel shows activation distribution at the final training step. Model at scale S trained on OpenWebText for one epoch.

We would be delighted if you find Routing-Free MoE helpful in your own research and development, and could consider citing our paper! 🥰

@misc{liu2026routingfreemixtureofexperts,
        title={Routing-Free Mixture-of-Experts}, 
        author={Yilun Liu and Jinru Han and Sikuan Yan and Volker Tresp and Yunpu Ma},
        year={2026},
        eprint={2604.00801},
        archivePrefix={arXiv},
        primaryClass={cs.LG},
        url={https://arxiv.org/abs/2604.00801}, 
  }