atlas

Research map / Architectures and efficiency / Mixture of experts

DiEP: Adaptive Mixture-of-Experts Compression through Differentiable Expert Pruning

NeurIPS 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 DiEP, a differentiable non-uniform expert pruning method for MoE LLMs that learns intra-layer and inter-layer importance scores, then prunes globally and adds online expert skipping.

Problem

Uniform per-layer expert pruning in MoE LLMs ignores varying expert redundancy across layers, and exhaustive per-layer combinatorial search is computationally infeasible for models with many experts.

Approach

Relaxes discrete expert selection into continuous learnable intra-layer logits (alpha) and inter-layer scalars (beta), optimizes them with a cross-entropy plus reconstruction regularizer, and prunes globally by the product alpha*beta, enabling non-uniform layer-wise sparsity; also adds similarity-aware expert skipping at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DiEP instead of S-MOE at 25% expert sparsityMixtral 8×7B · Mixtral 8×7B, 25% expert sparsityAverage: 61.5 -> 63.8Helped
use DiEP instead of S-MOE at 50% expert sparsityMixtral 8×7B · Mixtral 8×7B, 50% expert sparsityAverage: 55.9 -> 59.9Helped
use DiEP instead of NAEE at 25% expert sparsityMixtral 8×7B-Instruct · Mixtral 8×7B-Instruct, 25% expert sparsityAverage: 63.8 -> 65.8Helped
use DiEP instead of NAEE at 50% expert sparsityMixtral 8×7B-Instruct · Mixtral 8×7B-Instruct, 50% expert sparsityAverage: 60.9 -> 63.0Helped
use DiEP instead of S-MOE at 25% expert sparsityMixtral 8×22B · Mixtral 8×22B, 25% expert sparsityAverage: 65.7 -> 66.4Helped
use DiEP instead of S-MOE at 50% expert sparsityMixtral 8×22B · Mixtral 8×22B, 50% expert sparsityAverage: 61.3 -> 62.9Helped
add expert skipping (ablation)Deepseek-MoE-16B · 0% pruningAvg. Acc: 56.2 -> 55.7Hurt
add expert skipping (ablation)Deepseek-MoE-16B · 6.25% pruningAvg. Acc: 54.8 -> 54.4Hurt
add expert skipping (ablation)Deepseek-MoE-16B · 12.5% pruningAvg. Acc: 54.1 -> 53.6Hurt
add expert merging (ablation)DiEP on Mixtral 8×7B · 25% sparsityAverage: 63.8 -> 64.4Helped
add expert merging (ablation)DiEP on Mixtral 8×7B · 50% sparsityAverage: 59.9 -> 60.2Helped
use 128 rather than 32 C4 calibration samples (ablation)DiEP on Mixtral 8×7B · pruning to 6 expertsAverage: 61.1 -> 63.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: C4

Benchmarks: MMLU BoolQ OpenBookQA RTE ARC-c ARC-e HellaSwag WinoGrande GSM8K

Metrics: accuracy average accuracy speedup GPU memory

Baselines: M-SMoE Expert Trimming NAEE S-SMoE MC-MoE

Builds on: DARTS DiffPruning NAEE S-SMoE CKA

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