atlas

Research map / Architectures and efficiency / Mixture of experts

A Stronger Mixture of Low-Rank Experts for Fine-Tuning Foundation Models

ICML 2025 · Architectures and efficiency › Mixture of experts · approach: Mixture-of-experts LoRA · 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 a gate-rescaled Riemannian preconditioning scheme for mixture-of-LoRA-experts fine-tuning, implemented by replacing gate values with their square roots in the forward pass with detached terms, and reports gains over Riemannian SGD/AdamW on QA, GLUE, and VQA.

Problem

MoE-LoRA fine-tuning of foundation models suffers from limited representation and gradient sub-optimality; existing Riemannian preconditioners for LoRA ignore the gate-value scaling of each expert in the mixture.

Approach

Derives that gate values rescale each expert's manifold curvature and squares in the effective gradient projection; corrects this by rescaling per-expert preconditioners with gate values, approximated in practice by forwarding sqrt(g_i) with a detach trick so that gradients scale linearly in g_i.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add gate-based rescaling to RSGDMoE-LoRA · Question answering benchmarksaccuracy: 62.8 -> 70.1 (ScienceQA); 52.4 -> 55.4 (CommonsenseQA); 53.2 -> 59.8 (OpenBookQA); 65.7 -> 68.5 (SIQA)Helped
add gate-based rescaling to RAdamWMoE-LoRA · Question answering benchmarksaccuracy: 82.6 -> 83.8 (ScienceQA); 67.7 -> 68.2 (CommonsenseQA); 70.4 -> 72.4 (OpenBookQA); 81.5 -> 82.3 (SIQA)Helped
add gate-based rescaling to RSGDMoE-LoRA with Llama-3.2-3B · GLUE averagescore: 65.16 -> 72.90Helped
add gate-based rescaling to RAdamWMoE-LoRA with Llama-3.2-3B · GLUE averagescore: 72.22 -> 74.40Helped
add gate-based rescaling to RSGDMoE-LoRA with GLM-4-9B · GLUE averagescore: 77.27 -> 80.61Helped
add gate-based rescaling to RAdamWMoE-LoRA with GLM-4-9B · GLUE averagescore: 77.10 -> 77.60Helped
add gate-based rescaling to RSGDMoE-LoRA with LLaVA-v1.5-7B · Visual7Waccuracy: 68% -> 72%Helped
add gate-based rescaling to RSGDMoE-LoRA with LLaVA-v1.5-7B · VMCBenchaccuracy: 59% -> 70%Helped
add gate-based rescaling to RAdamWMoE-LoRA with LLaVA-v1.5-7B · VMCBenchaccuracy: 75% -> 75%No clear effect
add gate-based rescaling to MoELoRAMoELoRA-SGD · ScienceQAaccuracy: 54.68 -> 70.01Helped
add gate-based rescaling to MoLA-RSGDMoLA · ScienceQAaccuracy: 68.03 -> 70.46Helped
use gate-based forward revision without Riemannian preconditioning (ablation)MoE-LoRA with conventional SGD · ScienceQAtraining lossNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ScienceQA CommonsenseQA OpenBookQA SIQA GLUE Visual7W VMCBench

Benchmarks: ScienceQA CommonsenseQA OpenBookQA SIQA GLUE Visual7W VMCBench

Metrics: accuracy average accuracy

Baselines: RSGD RAdamW MoELoRA MoLA

Builds on: LoRA Riemannian preconditioners for LoRA MoE-LoRA MoLA AdamW

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