atlas

Research map / Architectures and efficiency / Mixture of experts

Tight Clusters Make Specialized Experts

ICLR 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 the Adaptive Clustering (AC) router for sparse MoE, which scales token features by cluster-wise inverse-dispersion weights derived from a feature-weighted clustering objective, improving convergence, robustness and downstream performance without learnable parameters.

Problem

Standard MoE routers rely on dot-products between tokens and expert embeddings, which can fail to discover latent clusters in high-dimensional space, leading to slow convergence, poor robustness to contamination, and degraded representations.

Approach

Derive optimal cluster-wise feature weights from a KL-regularized feature-weighted clustering objective (weights inversely proportional to per-cluster feature dispersion), and compute routing scores in a cluster-adaptive transformed space using the previous layer's expert assignments.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace standard routing with the Adaptive Clustering routerSwitch · WikiText-103 pretrainPPL: 35.48 -> 34.42Helped
Replace standard routing with the Adaptive Clustering routerGLaM · WikiText-103 pretrainPPL: 38.27 -> 36.26Helped
Replace standard routing with the Adaptive Clustering routerSwitch · EnWik-8 pretrainBPC: 1.153 -> 1.137Helped
Pretrain with the Adaptive Clustering router instead of standard routingSwitch · SST2, SST5 and Banking-77 finetuning after EnWik-8 pretrainingtop-1 accuracy: SST2: 63.27 -> 64.45; SST5: 32.21 -> 33.79; B77: 53.48 -> 54.26Helped
Pretrain with the Adaptive Clustering router instead of standard routingSwitch · SST2, SST5 and Banking-77 finetuning after WikiText-103 pretrainingtop-1 accuracy: SST2: 76.27 -> 77.32; SST5: 39.13 -> 40.04; B77: 83.82 -> 86.01Helped
Pretrain with the Adaptive Clustering router instead of standard routingGLaM · SST2, SST5 and Banking-77 finetuning after WikiText-103 pretrainingtop-1 accuracy: SST2: 69.97 -> 71.90; SST5: 33.69 -> 34.24; B77: 80.89 -> 82.33Helped
Replace standard routing with the Adaptive Clustering routerSwitch · WikiText-103 contaminated testPPL: 48.12 -> 47.61Helped
Replace standard routing with the Adaptive Clustering routerGLaM · WikiText-103 contaminated testPPL: 50.84 -> 47.91Helped
Use Adaptive Clustering routing with top-2 rather than standard Swin routingSwin Transformer · ImageNet cleantop-1 accuracy: 76.10 -> 76.31Helped
Use Adaptive Clustering routing with top-2 rather than standard Swin routingSwin Transformer · ImageNet PGD, FGSM, and SPSAtop-1 accuracy: PGD: 40.85 -> 43.74; FGSM: 54.70 -> 55.78; SPSA: 60.57 -> 63.47Helped
Use Adaptive Clustering routing with top-1 rather than standard Swin routingSwin Transformer · ImageNet PGD and FGSMtop-5 accuracy: PGD: 74.59 -> 73.46; FGSM: 83.86 -> 82.80Hurt
Use Adaptive Clustering routing with top-1 rather than standard Swin routingSwin Transformer · ImageNet SPSAtop-5 accuracy: 82.63 -> 82.47Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WikiText-103 EnWik-8 SST2 SST5 Banking-77 ImageNet-1K ImageNet-A ImageNet-O ImageNet-R

Benchmarks: WikiText-103 EnWik-8 SST2 SST5 Banking-77 ImageNet-1K ImageNet-A ImageNet-O ImageNet-R

Metrics: perplexity bits-per-character top-1 accuracy top-5 accuracy AUPR load balance standard deviation throughput max memory

Baselines: Switch Transformer GLaM Swin Transformer SMoE router XMoE StableMoE

Builds on: Switch Transformer GLaM Swin Transformer XMoE feature-weighted clustering

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