atlas

Research map / Architectures and efficiency / Mixture of experts

Mixture of Experts Made Intrinsically Interpretable

ICML 2025 · Architectures and efficiency › Mixture of experts · approach: Expert routing and specialization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MoE-X, a mixture-of-experts LM that is intrinsically interpretable by rewriting MoE as a wide sparse MLP, using ReLU experts and sparsity-aware routing, evaluated on chess PGN modeling and FineWeb language modeling.

Problem

Neurons in LLM MLPs are polysemantic and hard to interpret; post-hoc methods like SAEs are costly and incomplete, and prior intrinsically interpretable architectures either work only at toy scale or hurt performance.

Approach

View a sparse MoE layer as a wide, structurally sparse MLP, enforce activation sparsity inside experts with ReLU, and route tokens to the experts whose pre-activations are predicted to be sparsest using a Gaussian-based erf estimate of the l0 norm.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MoE-X instead of SwitchChess model · Chess validationCoverage: 0.424 -> 0.428Helped
Use MoE-X instead of SwitchChess model · Chess validationReconstruction: 0.734 -> 0.840Helped
Use MoE-X instead of SwitchSmall language model · OpenWebperplexity: 18.36 -> 19.42Hurt
Use MoE-X instead of SwitchSmall language model · WikiText103perplexity: 45.22 -> 43.80Helped
Use MoE-X instead of SwitchMedium language model · OpenWebperplexity: 15.43 -> 14.78Helped
Use MoE-X instead of SwitchMedium language model · LAMBADAperplexity: 20.82 -> 21.34Hurt
Add ReLU experts (ablation)MoE-X with Sparsity Router · Chess validationCoverage: 0.404 -> 0.428Helped
Add ReLU experts (ablation)MoE-X with Sparsity Router · Chess validationReconstruction: 0.740 -> 0.840Helped
Add Sparsity Router (ablation)MoE-X with ReLU experts · Chess validationCoverage: 0.418 -> 0.428Helped
Add Sparsity Router (ablation)MoE-X with ReLU experts · Chess validationReconstruction: 0.829 -> 0.840Helped
Upcycle dense model weights rather than train MoE-X from scratch (ablation)MoE-X · Chess BSP interpretabilityCoverage: 0.398 -> 0.428Helped
Upcycle dense model weights rather than train MoE-X from scratch (ablation)MoE-X · Chess BSP interpretabilityReconstruction: 0.657 -> 0.840Helped

Surprising findings

Limitations

Experimental setup

Datasets: lichess_6gb FineWeb 10BT RedPajama-v2 OpenWebText LAMBADA WikiText103 WikiText2

Benchmarks: OpenWebText LAMBADA WikiText103 WikiText2 lichess chess validation

Metrics: validation loss perplexity BSP coverage BSP reconstruction detection accuracy

Baselines: GPT-2 GELU ReLU GEGLU SoLU Monet-HD Monet-VD PEER Switch Transformer GPT-2 with SAE

Builds on: Switch Transformer sparse autoencoders Monet PEER sparse upcycling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy