atlas

Research map / Architectures and efficiency / Mixture of experts

MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts

NeurIPS 2024 · Architectures and efficiency › Mixture of experts · approach: Expert routing and specialization · 1 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.

Connects SMoE layer dynamics to multiple-gradient descent and adds heavy-ball, Adam-style and robust momentum to SMoE/MoE layers, showing improved stability, perplexity and ImageNet robustness.

Problem

Sparse Mixture of Experts (SMoE) training is unstable and its models adapt poorly to new distributions and data contamination.

Approach

Views the SMoE layer update as gradient descent on a multi-objective problem (expert outputs as local gradients) and integrates heavy-ball momentum, AdamW-style and robust momentum into the SMoE residual dynamics, giving MomentumSMoE, AdamSMoE and Robust MomentumSMoE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add heavy-ball momentumSMoE-medium · WikiText-103 clean testperplexity: 35.55 -> 33.46Helped
Use AdamSMoE in the first layer and MomentumSMoE in subsequent layersSMoE-medium · WikiText-103 clean testperplexity: 35.55 -> 33.25Helped
Add heavy-ball momentumSMoE-medium · WikiText-103 attacked testperplexity: 44.19 -> 42.33Helped
Use AdamSMoE in the first layer and MomentumSMoE in subsequent layersSMoE-medium · WikiText-103 attacked testperplexity: 44.19 -> 41.11Helped
Add heavy-ball momentumSMoE-large · WikiText-103 clean testperplexity: 30.33 -> 29.03Helped
Add heavy-ball momentumGLaM-medium · WikiText-103 clean testperplexity: 37.71 -> 35.29Helped
Add heavy-ball momentumV-MoE small · ImageNet-Rtop-1 accuracy: 36.10 -> 37.45Helped
Use robust momentumV-MoE small · ImageNet-CmCE: 67.14 -> 64.92Helped
Add momentum to Soft MoE layersSoft MoE-tiny · ImageNet-1K validationtop-1 accuracy: 73.52 -> 75.47Helped
Learn both momentum and step size instead of tuning them (ablation)MomentumSMoE · WikiText-103 clean validationperplexity: 32.29 -> 32.28No clear effect
Learn step size while fixing momentum at 0.7 (ablation)MomentumSMoE · WikiText-103 attacked validationperplexity: 40.94 -> 39.96Helped
Learn step size as a linear network (ablation)MomentumSMoE · WikiText-103 clean testperplexity: 33.46 -> 33.96Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WikiText-103 ImageNet-1K

Benchmarks: WikiText-103 WikiText-103 word-swap attacked ImageNet-1K ImageNet-R ImageNet-A ImageNet-C

Metrics: perplexity top-1 accuracy top-5 accuracy mean corruption error

Baselines: SMoE (Switch Transformer) GLaM V-MoE Soft MoE

Builds on: Switch Transformer GLaM V-MoE Soft MoE Robust Momentum Method MGDA

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