atlas

Research map / Architectures and efficiency / Mixture of experts

S'MoRE: Structural Mixture of Residual Experts for Parameter-Efficient LLM Fine-tuning

NeurIPS 2025 · Architectures and efficiency › Mixture of experts · approach: MoE LLM compression · 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 S'MoRE, a PEFT method that stacks hierarchical low-rank residual experts into a multi-layer GNN-like structure with top-down tree routing, matching LoRA's parameter count while improving accuracy over MoE-LoRA baselines.

Problem

Parameter-efficient fine-tuning of LLMs trades off parameter efficiency against capacity: LoRA is efficient but limited, while MoE-LoRA variants add under-utilized parameters and face routing scaling issues.

Approach

Decompose expert weights into hierarchical low-rank residuals arranged in a multi-layer structure; a top-down router selects a residual tree per token, and inter-layer aggregation (a GNN-like, GIN-style propagation) lets the same experts form exponentially many non-isomorphic structures without adding experts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace a flat MixLoRA layer with a two-layer S'MoRE structureLLaMA 3.2 1B with dense gating · ARC-c/e, CSQA, OBQA, Winogrande (average)Avg Acc.: 60.25 -> 61.30Helped
replace a flat MixLoRA layer with a two-layer S'MoRE structureLLaMA 3 8B with dense gating · ARC-c/e, CSQA, OBQA, Winogrande (average)Avg Acc.: 85.82 -> 86.83Helped
replace a flat MixLoRA layer with a two-layer S'MoRE structureGemma 2 9B · ARC-e, CSQA, Winogrande, HumanEval (average)Avg Acc. / Pass@1: 75.86 -> 76.82Helped
add a third layer to the 2-2 configuration (ablation)S'MoRE on LLaMA 3.2 1B · WinograndeAccuracy: 0.87Helped
add a third layer to the 2-2 configuration (ablation)S'MoRE on LLaMA 3.2 1B · ARC-cAccuracy: 40.00 -> 39.32Hurt
add a third layer to the 2-2 configuration (ablation)S'MoRE on LLaMA 3.2 1B · ARC-eAccuracy: 75.31 -> 74.25Hurt
add a third layer to the 2-2 configuration (ablation)S'MoRE on LLaMA 3.2 1B · Commonsense QAAccuracy: 66.99 -> 67.40Helped
add a third layer to the 2-2 configuration (ablation)S'MoRE on LLaMA 3.2 1B · OpenBook QAAccuracy: 72.20 -> 72.60Helped
add a third layer to the 4-4 configuration (ablation)S'MoRE on LLaMA 3.2 1B · ARC-cAccuracy: 39.66 -> 40.34Helped
add a third layer to the 4-4 configuration (ablation)S'MoRE on LLaMA 3.2 1B · ARC-eAccuracy: 74.43 -> 73.90Hurt
add a third layer to the 4-4 configuration (ablation)S'MoRE on LLaMA 3.2 1B · Commonsense QAAccuracy: 67.32 -> 67.32No clear effect
add a third layer to the 4-4 configuration (ablation)S'MoRE on LLaMA 3.2 1B · OpenBook QAAccuracy: 72.80 -> 73.60Helped

Surprising findings

Limitations

Experimental setup

Datasets: ARC-c ARC-e CommonsenseQA OpenBookQA Winogrande GSM8K CodeAlpaca

Benchmarks: ARC-c ARC-e CommonsenseQA OpenBookQA Winogrande GSM8K HumanEval

Metrics: accuracy Pass@1 trainable parameters (B)

Baselines: LoRA MixLoRA HydraLoRA

Builds on: LoRA MixLoRA HydraLoRA Graph Isomorphism Network noisy top-k gating

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