Papers
Topics
Authors
Recent
Search
2000 character limit reached

Entropy-Aware Routing (EAR)

Updated 6 July 2026
  • Entropy-Aware Routing (EAR) is a dynamic uncertainty-aware approach that quantifies input ambiguity using entropy to guide routing decisions.
  • It enables adaptive expert selection in systems like MoE by regulating the number and type of models activated based on input complexity.
  • EAR principles extend beyond traditional MoE layers, influencing memory systems, recommendation engines, and speech recognition through efficient resource allocation.

Entropy-Aware Routing (EAR) denotes a class of routing mechanisms in which uncertainty, typically quantified by entropy or by an explicitly stated proxy for entropy, governs how computation, memory access, or expert activation is allocated. Across recent work, EAR appears in several distinct forms: token-wise expert-count selection in Mixture-of-Experts (MoE) large vision-LLMs, difficulty-biased routing in heterogeneous xLSTM MoE LLMs, entropy-regularized model selection among experts of different capability and cost, entropy-triggered specialization in multimodal recommendation, uncertainty-aware fallback in hierarchical memory systems, and entropy-weighted blending with shared experts in multi-domain speech recognition (Cai et al., 24 Jun 2026, Thiombiano et al., 1 May 2025, Zhang et al., 28 Jun 2026, Dai et al., 24 Feb 2026, Singh, 27 Feb 2026, Shi et al., 9 Jun 2026). The common premise is that routing should not remain static when the input-dependent uncertainty of the router varies substantially.

1. Conceptual scope and formal definitions

In the broadest sense, EAR treats routing as an uncertainty-sensitive decision problem. A router receives an input xx and produces either a distribution over experts, models, or memory candidates, or a decision rule derived from that distribution. The entropy of that distribution is then used to decide whether to broaden computation, sharpen selection, invoke fallback mechanisms, or mix in shared capacity.

The most explicit formulation appears in GeMoE, where the router for an MoE layer produces logits R(x)=WxR(x)=Wx over KK experts, followed by a softmax routing distribution

Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.

If pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}, the token-level gating entropy is

H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),

with log base 2 used in that paper’s experiments (Cai et al., 24 Jun 2026). Low entropy corresponds to a peaked routing distribution and is interpreted as an “easy” or unambiguous token; high entropy corresponds to a flatter distribution and is interpreted as a “hard” or ambiguous token.

A related but distinct construction appears in MoxE, where entropy is not used to choose the number of active experts but to train a difficulty predictor aligned with the normalized entropy of the unbiased router distribution:

H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].

That difficulty estimate then biases routing toward mLSTM experts for hard or rare tokens (Thiombiano et al., 1 May 2025).

EntroRouter generalizes EAR beyond MoE layers to model selection. Given a router policy πθ(mx)\pi_\theta(m\mid x) over experts mEm\in E, it introduces an entropy-aware objective

J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],

where entropy and KL terms explicitly regulate exploration, exploitation, and trust-region behavior (Zhang et al., 28 Jun 2026).

Not all systems labeled EAR compute Shannon entropy directly. HTM-EAR operationalizes uncertainty through a two-signal gate: the top-1 similarity score from L1 memory and entity coverage of the top candidate. The paper also gives an optional entropy formalization over normalized R(x)=WxR(x)=Wx0-NN similarities, but states that the reported experiments use the simpler similarity-and-coverage gate (Singh, 27 Feb 2026). This distinction is important: EAR refers to uncertainty-aware routing more generally, but explicit entropy computation is only one implementation.

2. Theoretical rationales for entropy-aware routing

Several papers supply distinct formal rationales for why entropy should guide routing. In GeMoE, dynamic routing is framed as a Minimum Description Length (MDL) problem. For token R(x)=WxR(x)=Wx1 and selected subset of experts R(x)=WxR(x)=Wx2, the total description length is

R(x)=WxR(x)=Wx3

with

R(x)=WxR(x)=Wx4

and

R(x)=WxR(x)=Wx5

Adding an expert R(x)=WxR(x)=Wx6 is justified when

R(x)=WxR(x)=Wx7

Because evaluating candidate experts directly is expensive, the paper argues that gating entropy is a practical proxy for the information gain term: when entropy is high, additional experts tend to have non-negligible router weights and are more likely to produce gain above the per-expert complexity penalty (Cai et al., 24 Jun 2026).

MoxE provides a different mechanism. There, the router learns a difficulty score

R(x)=WxR(x)=Wx8

and applies an additive routing bias

R(x)=WxR(x)=Wx9

Under the approximation of balanced unbiased logits across groups, the probability ratio obeys

KK0

so routing to mLSTM grows exponentially with difficulty (Thiombiano et al., 1 May 2025). Here entropy serves as a supervisory target for difficulty estimation rather than a direct routing statistic at inference.

EntroRouter’s theoretical contribution is tied to a failure mode it terms Trust Region Collapse (TRC). In multi-round routing, if escalation to stronger experts has positive cost and sparse supervision causes out-of-distribution expert traces to be ignored, the advantage of escalation becomes strictly negative, and the effective trust region for increasing escalation probability becomes empty. Entropy regulation and KL anchoring are then used to preserve exploration initially and contract entropy only within a safe region later in training (Zhang et al., 28 Jun 2026). In this formulation, EAR is not merely an efficiency heuristic; it is a stabilizing principle for policy optimization under sparse rewards.

MAGNET uses entropy in yet another way: not as an input-level difficulty score but as a batch-level monitor of routing diversity. Let KK1 denote the batch-mean dense routing distribution; then

KK2

This normalized entropy drives a two-stage controller that delays specialization until routing diversity has stabilized (Dai et al., 24 Feb 2026).

3. EAR in MoE architectures and model routing

In MoE systems, EAR primarily modulates either the number of active experts or the type of experts chosen. GeMoE introduces an Expert Assignment Predictor (EAP), a lightweight linear layer that predicts the number of experts to activate per token. For an allowed set KK3, it computes

KK4

followed by

KK5

with a straight-through estimator during training. A monotonicity loss KK6 enforces that KK7 increases with gating entropy, and the full training objective is

KK8

Only the router and EAP are trained; experts remain native and are not fine-tuned (Cai et al., 24 Jun 2026).

Empirically, GeMoE is evaluated on MolmoE-1B-7B (64Top8) and DeepSeek-VL2-Tiny-1B-3B (64Top6), against DYNMoE, Top-p, AdaMoE, and MoE++. On MolmoE-1B-7B, static Top-8 gives Avg_P KK9, Avg_k Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.0, and Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.1B, whereas GeMoE gives Avg_P Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.2, Avg_k Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.3, and Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.4B, corresponding to performance retention of about Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.5–Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.6 and Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.7 fewer experts than Top-8. Across its reported settings, the paper states Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.8 average performance retention with Rnorm(x)i=exp(R(x)i)j=1Kexp(R(x)j).R_{\text{norm}}(x)_i=\frac{\exp(R(x)_i)}{\sum_{j=1}^K \exp(R(x)_j)}.9 average expert activation sparsity improvement (Cai et al., 24 Jun 2026).

MoxE also belongs to the EAR family, but its mechanism is heterogeneous-expert selection rather than expert-count adaptation. It combines mLSTM and sLSTM experts in a sparse MoE with top-pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}0 routing. High-entropy tokens are preferentially routed to mLSTM experts, which the paper associates with stronger recall via matrix memory, while low-entropy tokens are balanced across both expert types (Thiombiano et al., 1 May 2025). The total objective combines task loss with a difficulty loss pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}1, group-wise balancing loss pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}2, router Z-loss pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}3, and a load-balancing auxiliary loss:

pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}4

A broader model-routing instantiation appears in EntroRouter. Its Stage I Soft Supervision fits the router to a high-entropy target

pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}5

where pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}6 is the most economical qualified expert and pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}7 are the pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}8 cheapest qualified experts. Stage II then performs reinforcement learning with a soft anchor

pRnorm(x)={w1(x),,wK(x)}p \equiv R_{\text{norm}}(x)=\{w_1(x),\dots,w_K(x)\}9

stabilizing training and controlling entropy contraction (Zhang et al., 28 Jun 2026).

The following comparison summarizes these variants.

System Routing signal Main routing action
GeMoE Token-level gating entropy H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),0 Adaptively choose expert count H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),1
MoxE Difficulty aligned to normalized entropy H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),2 Bias hard tokens toward mLSTM experts
EntroRouter Policy entropy with KL anchoring Regulate exploration and model choice
MAGNET Batch routing entropy H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),3 Trigger coverage-to-confidence transition
HTM-EAR Similarity and entity-coverage gate; optional entropy formulation Decide L1-only vs. L1+L2 fallback
Speech-LLM EAR Normalized entropy over fine-domain probabilities Blend domain-specific and shared experts

4. EAR beyond standard MoE layers

EAR has also been applied to memory systems, recommendation, and speech recognition, where the routed objects are not merely feed-forward experts.

HTM-EAR introduces a hierarchical tiered memory substrate with HNSW-based working memory (L1, capacity H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),4) and archival storage (L2, capacity H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),5). Queries first search L1 with H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),6. Let H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),7 be the top-1 similarity and H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),8 the top candidate. If either H(p)=H(xR)=i=1Kwi(x)logwi(x),H(p)=H(x\mid R)=-\sum_{i=1}^K w_i(x)\log w_i(x),9 with H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].0 or entity coverage fails, retrieval also searches L2 with H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].1, merges candidates, scores them by

H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].2

with H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].3 and H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].4, and re-ranks the top 20 with an MS MARCO cross-encoder (Singh, 27 Feb 2026). The paper explicitly notes that although the title suggests entropy awareness, the implemented EAR uses similarity and entity-coverage proxies rather than explicit entropy. Under sustained saturation, the full model preserves active-query precision at MRR H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].5 and approaches oracle active performance H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].6; on BGL logs it achieves MRR H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].7 versus oracle H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].8, while LRU falls to H~t=H(p~t)logE[0,1].\tilde H_t=\frac{H(\tilde p_t)}{\log E}\in[0,1].9 (Singh, 27 Feb 2026).

In MAGNET for multimodal recommendation, EAR appears as “progressive Entropy-Triggered Routing.” The router produces dense expert probabilities

πθ(mx)\pi_\theta(m\mid x)0

over a default expert pool of πθ(mx)\pi_\theta(m\mid x)1 experts organized as πθ(mx)\pi_\theta(m\mid x)2 modality anchors times πθ(mx)\pi_\theta(m\mid x)3 expert families. Training begins in Stage 1 with a coverage regularizer

πθ(mx)\pi_\theta(m\mid x)4

weighted by

πθ(mx)\pi_\theta(m\mid x)5

and switches to Stage 2, where a confidence regularizer

πθ(mx)\pi_\theta(m\mid x)6

is weighted by

πθ(mx)\pi_\theta(m\mid x)7

The switch is triggered when normalized batch entropy exceeds a threshold πθ(mx)\pi_\theta(m\mid x)8 for πθ(mx)\pi_\theta(m\mid x)9 consecutive steps (Dai et al., 24 Feb 2026). This formulation makes EAR a training-time controller for sparse routing stability and specialization.

In the Speech-LLM case study on unified child-adult ASR, EAR is applied to a classifier-based domain router with a coarse-to-fine structure. The coarse classifier outputs mEm\in E0, and the fine classifier over OGI-S age groups outputs mEm\in E1. Uncertainty is measured by normalized entropy

mEm\in E2

computed over the OGI-S fine-grained age-group probabilities with mEm\in E3. EAR then blends the routed output with a shared expert:

mEm\in E4

The same blending applies to both Mixture-of-Projectors and Mixture-of-LoRAs, while the encoder and LLM backbone remain frozen (Shi et al., 9 Jun 2026). Reported gains are concentrated on OGI-S: under soft routing, OGI-S average WER improves from mEm\in E5 to mEm\in E6, while MyST remains mEm\in E7 and Libri-Clean remains mEm\in E8 (Shi et al., 9 Jun 2026).

5. Empirical regularities and efficiency trade-offs

Across domains, EAR is consistently presented as a way to improve the trade-off between performance and resource usage rather than as a mechanism for maximizing raw accuracy irrespective of cost.

In GeMoE, reducing the average number of active experts from mEm\in E9 to J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],0 on MolmoE reduces inference FLOPs/token from J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],1 to J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],2 GFLOPs, increases throughput from J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],3 to J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],4 tokens/s, lowers wall-clock time per sample from J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],5s to J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],6s, and leaves memory usage unchanged at J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],7 GB on A800-40G (Cai et al., 24 Jun 2026). On DeepSeek 64Top6, GeMoE achieves Avg_P J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],8 versus Top-6 J(π)=ExDEmπ(x)[Rλ(x,m)]+βEx[H(π(x))]αEx[KL(π(x)q(x))],J(\pi)=\mathbb E_{x\sim D}\mathbb E_{m\sim \pi(\cdot\mid x)}[R_\lambda(x,m)] +\beta \,\mathbb E_x[H(\pi(\cdot\mid x))] -\alpha \,\mathbb E_x[\mathrm{KL}(\pi(\cdot\mid x)\Vert q(\cdot\mid x))],9 while using Avg_k R(x)=WxR(x)=Wx00, a R(x)=WxR(x)=Wx01 reduction in experts (Cai et al., 24 Jun 2026). Notably, in generalization to OLMoE-1B-7B, GeMoE attains Avg_P R(x)=WxR(x)=Wx02 with Avg_k R(x)=WxR(x)=Wx03, exceeding Top-8 Avg_P R(x)=WxR(x)=Wx04, and improves HumanEval from R(x)=WxR(x)=Wx05 to R(x)=WxR(x)=Wx06? No—the reported direction is GeMoE R(x)=WxR(x)=Wx07 versus Top-8 R(x)=WxR(x)=Wx08, indicating higher score under entropy-aware sparsity (Cai et al., 24 Jun 2026).

MoxE reports strong ablation sensitivity to the entropy-aware components. On Lambada perplexity, the full MoxE baseline gives R(x)=WxR(x)=Wx09, whereas removing entropy bias (R(x)=WxR(x)=Wx10) yields R(x)=WxR(x)=Wx11, removing group-wise loss yields R(x)=WxR(x)=Wx12, using mLSTM-only experts gives R(x)=WxR(x)=Wx13, and using sLSTM-only experts gives R(x)=WxR(x)=Wx14 (Thiombiano et al., 1 May 2025). The paper therefore positions entropy-aware bias and balancing as central to stability and utilization.

EntroRouter reports a cost-accuracy result at the system level rather than within a single neural layer: it retains approximately R(x)=WxR(x)=Wx15 of the strongest expert’s accuracy while reducing computational cost by approximately R(x)=WxR(x)=Wx16 on math reasoning benchmarks (Zhang et al., 28 Jun 2026). Its ablations indicate that removing Soft Supervision causes a marked accuracy drop, removing the gate R(x)=WxR(x)=Wx17 increases cost, removing the Soft Anchor degrades the trade-off, and removing shaped rewards worsens stability and efficiency (Zhang et al., 28 Jun 2026).

MAGNET reports that removing routing regularizers (R(x)=WxR(x)=Wx18) consistently reduces Recall@20 and NDCG@20 across Baby, Sports, Clothing, and Electronics. Coverage-only and confidence-only variants underperform the full two-stage regime, and a fixed-step switch lags the entropy-triggered switch (Dai et al., 24 Feb 2026). The reported post-switch behavior is also structurally consistent: per-sample routing entropy decreases, top-1–top-2 probability gaps increase, and MaxLoad share remains controlled.

HTM-EAR and the speech-domain EAR show the same trade-off pattern in non-MoE settings. In HTM-EAR, the full system is slower than LRU but prevents uncontrolled forgetting: LRU has latency R(x)=WxR(x)=Wx19 ms but permanently evicts R(x)=WxR(x)=Wx20 essential facts, whereas the full system has latency R(x)=WxR(x)=Wx21 ms and essential loss R(x)=WxR(x)=Wx22 (Singh, 27 Feb 2026). In Speech-LLM EAR, the added cost is small because entropy is computed over a 3-class vector and used only for a convex combination, while performance gains are concentrated on uncertain child-speech subdomains (Shi et al., 9 Jun 2026).

6. Limitations, misconceptions, and open directions

A recurrent limitation is calibration. If router probabilities are poorly calibrated, entropy may fail to represent true uncertainty. GeMoE identifies entropy miscalibration as a direct risk, noting that poor calibration may under- or over-allocate experts; its mitigation is joint router training with load balancing and a monotonicity loss using a dynamic margin R(x)=WxR(x)=Wx23 the entropy gap (Cai et al., 24 Jun 2026). The speech-domain EAR likewise depends on the quality of fine-grained classifier probabilities; if uncertainty is inflated, routing may overuse the shared expert (Shi et al., 9 Jun 2026).

A second misconception is that EAR always requires explicit Shannon entropy. HTM-EAR is the clearest counterexample: the reported implementation uses a similarity threshold and entity coverage gate, while an entropy gate over neighbors is presented only as a conceptual extension (Singh, 27 Feb 2026). A plausible implication is that EAR is best understood as a design principle centered on uncertainty-aware routing, not as a single formula.

A third misconception is that more experts should always improve quality. GeMoE explicitly argues against this, and its OLMoE experiments are presented as evidence that entropy-aware sparsity can outperform denser activation (Cai et al., 24 Jun 2026). EntroRouter makes the analogous point at the model-selection level: unrestricted exploration without staged entropy control can collapse to poor local optima, while controlled entropy contraction is needed for stable, decisive routing (Zhang et al., 28 Jun 2026).

Several open directions are stated explicitly across the papers. EntroRouter suggests adaptive anchor scheduling, periodic re-profiling of offline capability estimates, hierarchical and multi-level routers, and theory for trust-region safety and convergence under entropy schedules (Zhang et al., 28 Jun 2026). MAGNET proposes learnable or adaptive expert templates and more robust handling of missing or noisy modalities (Dai et al., 24 Feb 2026). HTM-EAR notes that fixed thresholds and heuristic parameters may misroute under domain shift, and that explicit entropy or calibration could better capture multimodal neighbor sets (Singh, 27 Feb 2026). The speech-domain work points to extensions beyond clear hierarchies, where multiple ambiguous axes may require additional shared experts or richer routing structures (Shi et al., 9 Jun 2026).

In aggregate, EAR has become a unifying pattern across contemporary routing problems: use entropy, or a stated proxy for uncertainty, to allocate computation, memory access, or specialization adaptively rather than uniformly. The specific object being routed varies by domain, but the technical motif is stable: uncertainty should alter the routing policy itself.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Entropy-Aware Routing (EAR).