Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. Expert-Choice Routing

Expert-Choice Routing

Routing scheme in mixture-of-experts and mixture-of-recursions where each expert selects its top-k tokens, rather than each token selecting its top-k experts.

Year: 2021Generality: 550Added: Sep 2, 2026
Back to Vocab

Expert-choice routing is an assignment scheme for mixture-of-experts and related architectures in which each expert independently selects the top-k tokens it will process. It is the inverse of token-choice routing, where each token picks its own top-k experts. Because every expert picks a fixed number of tokens, the load is automatically balanced and no auxiliary load-balancing loss is needed.

The scheme was formalized by Zhou et al. in their 2021 paper, 'Mixture-of-Experts with Expert Choice Routing.' It generalizes to variable recursion depth: in Mixture-of-Recursions, each depth level picks the tokens that should be processed at that depth, producing a separation between tokens that loop once, twice, or three times.

Expert-choice routing trades some flexibility (some tokens may be chosen by multiple depths, others by none) for predictable compute. The scheme is useful in inference scenarios where the cost of uneven routing outweighs the benefit of fully token-adaptive assignment.

Sources

  1. Mixture-of-Experts with Expert Choice Routing

    arXiv · Oct 13, 2021

  2. Mixture-of-Recursions: Learning Dynamic Recursive Depths for Adaptive Token-Level Computation

    arXiv · Jul 14, 2025

  3. Sebastian Raschka: OpenAI Astra and Recurrent Depth / Looped Transformers (with expert-choice routing diagram)

    X (Twitter) · Sep 2, 2026

Research this in Signals

Scan Expert-Choice Routing for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Expert-Choice Routing already loaded, so edit it or scan as is.