atlas

Research map / Architectures and efficiency / Mixture of experts

ReMoE: Fully Differentiable Mixture-of-Experts with ReLU Routing

ICLR 2025 · Architectures and efficiency › Mixture of experts · approach: Expert routing and specialization · 2 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 ReMoE, a fully differentiable MoE that replaces TopK+Softmax routing with ReLU routing, controlled by an adaptive L1 regularizer with load-balancing refinement, and reports consistent gains over TopK MoE on LLaMA-style models trained on The Pile.

Problem

Vanilla TopK MoE routers are discontinuous and non-differentiable, which limits MoE performance and scalability, while existing fully differentiable MoE variants either break causality or underperform TopK routing.

Approach

Replace TopK+Softmax with a ReLU router whose natural zeros give sparse, continuous, fully differentiable expert gating; hit a target sparsity with an adaptively tuned L1 regularizer whose per-expert weights integrate load balancing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace TopK+Softmax routing with ReLU routingMoE · Downstream tasks, 120B tokensAvg. accuracy: 44.12 -> 45.49Helped
replace TopK+Softmax routing with ReLU routingMoE · The Pile, 120B tokensValid Loss: 1.716 -> 1.689Helped
add load-balancing refinement to the L1 regularization (ablation)ReMoE · Downstream tasks, load balancing ablationAvg. accuracy: 39.52 -> 40.03Helped
add load balancing (ablation)TopK MoE · Downstream tasks, load balancing ablationAvg. accuracy: 37.67 -> 39.67Helped
add a near-dense warmup phase (ablation)TopK MoE · Downstream tasks, near-dense warmupAvg. accuracy: 39.53 -> 39.29Hurt
add a near-dense warmup phase (ablation)TopK MoE · Valid loss, near-dense warmupValid Loss: 1.936 -> 1.928Helped
vary initial adaptive regularization coefficient λ0 across the tested values (ablation)ReMoE · ReMoE, λ0 sweepValid Loss: 2.031, 2.029, 2.032, 2.036, 2.032No clear effect
increase the adaptive coefficient update multiplier α to 1.5 (ablation)ReMoE · ReMoE, α sweepValid Loss: 2.032 -> 2.057$^*$Hurt
increase expert count from 8 to 128ReMoE · Downstream tasks, active parameters 182MAvg. accuracy: 40.03 -> 42.12Helped
increase expert count from 8 to 128MoE · Downstream tasks, active parameters 182MAvg. accuracy: 39.53 -> 41.10Helped
increase granularity from 1 to 64ReMoE · Downstream tasks, active parameters 182MAvg. accuracy: 40.03 -> 41.69Helped
increase granularity from 1 to 64MoE · Downstream tasks, active parameters 182MAvg. accuracy: 39.53 -> 41.35Helped

Surprising findings

Limitations

Experimental setup

Datasets: The Pile

Benchmarks: ARC-c ARC-e BoolQ HellaSwag LAMBADA PIQA RACE

Metrics: validation loss zero-shot accuracy TFLOPS throughput

Baselines: dMoE (token-choice TopK) Expert-choice TopK routing Hash routing Lory SparseMixer-v2 Dense Dense x8

Builds on: TopK routing Switch Transformer load balancing loss Megatron-LM LLaMA Lory

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