atlas

Research map / Large language models / Instruction and fine-tuning

$\texttt{MoE-RBench}$: Towards Building Reliable Language Models with Sparse Mixture-of-Experts

ICML 2024 · Large language models › Instruction and fine-tuning · approach: Efficient LLM fine-tuning systems · 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.

Introduces MoE-RBench, a reliability benchmark assessing sparse MoE LLMs versus dense counterparts on safety/hallucination, adversarial robustness, and OOD robustness, and studies training and inference recipes to improve MoE reliability.

Problem

Reliability of sparse Mixture-of-Experts language models is under-evaluated compared with dense LLMs, and MoE models sometimes underperform dense models when fine-tuned on new domains.

Approach

A multi-dimensional reliability benchmark for SMoE that compares MoE models against matched dense models on harmfulness, hallucination, adversarial NLI, and style-based OOD robustness, plus an empirical study of MoE-specific training settings (aux loss, expert dropout, router training) and contrastive decoding (DoLa).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the dense T5-base with Switch TransformerT5-base · SNLI-hard (standard-trained)accuracy: 80.20 -> 82.40Helped
replace Pythia-410M with MoLM-350M-K2Pythia-410M · Natural QuestionsExact Match: 1.77 -> 3.74Helped
replace Pythia-410M with MoLM-350M-K2Pythia-410M · TruthfulQA MC1MC1: 23.38 -> 21.54Hurt
replace OpenLlama-3B with LlamaMoE-3B-K2OpenLlama-3B · TruthfulQA MC1MC1: 23.13 -> 25.09Helped
replace T5-base with switch-baseT5-base · ANLI average (adversarial-trained)accuracy: +2.1%Helped
replace OpenLlama-3B with LlamaMoE-3B-K2OpenLlama-3B · ANLI average (adversarial-trained)accuracy: +2.0%Helped
replace T5-base with switch-baseT5-base · SST-2 Style-OODaccuracy: +2.35%Helped
replace Pythia-410M with MoLM-350M-K2Pythia-410M · SST-2 Style-OODaccuracy: 89.3 -> 92.2Helped
set auxiliary load-balance loss weight to 1e-3 rather than 0 (ablation)switch-base · NLIgeneralization: 49.63 -> 50.41Helped
set auxiliary load-balance loss weight to 1e-3 rather than 0 (ablation)MoLM-350M-K2 · NLIgeneralization: 45.16 -> 47.31Helped
increase expert dropout rate from 1e-1 to 2e-1 with routers frozen (ablation)switch-base · NLIgeneralization: 49.43 -> 52.15Helped
train with routers free rather than frozen (ablation)MoLM-350M-K2 · NLIaccuracy: 84.70 -> 84.82Helped

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca SNLI ANLI SST-2 BOSS MaliciousInstructions CoNa Controversial Do-not-answer TruthfulQA Natural Questions

Benchmarks: SNLI SNLI-hard ANLI SST-2 style OOD BOSS TruthfulQA Natural Questions MaliciousInstructions CoNa Controversial Do-not-answer

Metrics: accuracy harmfulness score unsafe ratio exact match MC1/MC2/MC3

Baselines: T5-base pythia-410M pythia-1.4B OpenLlama-3B

Builds on: Switch Transformers ModuleFormer LLaMA-MoE DoLa BOSS benchmark

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