atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

MoS: Unleashing Parameter Efficiency of Low-Rank Adaptation with Mixture of Shards

ICLR 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory · 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 Mixture of Shards (MoS), a LoRA variant that samples shards from global inter- and intra-layer pools via MoE-like index routing, with four differentiation tricks, achieving ~8x parameter savings over LoRA on LLaMA2-7B.

Problem

LoRA's per-customization parameter cost is high when serving many customized LLMs at once; prior parameter-sharing methods (VeRA, Tied LoRA, PRoLoRA) use only inter-layer or intra-layer sharing and pure sharing can hurt performance.

Approach

Share shards globally across layers and within layers from per-linear-type pools, select shards via index-based MoE-like routing, and add nearly cost-free differentiation (subset selection, pair dissociation, vector sharding, shard privatization) to counteract the degradation caused by excessive sharing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add random scaling to pure sharingPure Sharing on LLaMA2-7B · Instruction-following tasksAvg.: 34.33 -> 34.77Helped
add subset selection to pure sharingPure Sharing on LLaMA2-7B · Instruction-following tasksAvg.: 34.33 -> 36.12Helped
add random scaling to pure sharingPure Sharing on LLaMA3.2-3B · Instruction-following tasksAvg.: 43.23 -> 43.45Helped
add subset selection to pure sharingPure Sharing on LLaMA3.2-3B · Instruction-following tasksAvg.: 43.23 -> 44.06Helped
remove pair dissociation (ablation)MoS on LLaMA2-7B · Instruction-following tasksAvg.: 37.63 -> 36.54Hurt
remove vector sharding (ablation)MoS on LLaMA2-7B · Instruction-following tasksAvg.: 37.63 -> 37.22Hurt
remove shard privatization (ablation)MoS on LLaMA2-7B · Instruction-following tasksAvg.: 37.63 -> 36.54Hurt
use independent index matrices for A and B instead of the same index matrix (ablation)MoS on LLaMA2-7B · Instruction-following tasksAvg.: 36.54 -> 37.63Helped
use vector shards rather than full row or column vectors (ablation)MoS on LLaMA2-7B · Instruction-following tasksAvg.: 0.41%Helped
privatize shards for exclusive access by a low-rank matrix (ablation)MoS on LLaMA2-7B · Instruction-following tasksAvg.: exceeding one percentHelped
combine inter-layer and intra-layer sharing with MoS differentiationLoRA rank 2 on LLaMA2-7B · Instruction-following tasksAvg.: 34.98 -> 36.39Helped
use MoS rather than PRoLoRA at the same parameter budgetLLaMA2-13B · Instruction-following tasksAvg.: 45.04 -> 45.98Helped

Surprising findings

Limitations

Experimental setup

Datasets: Super-Natural Instructions Flan V2 CoT CodeAlpaca

Benchmarks: MMLU BBH GSM8K TyDi QA HumanEval

Metrics: exact match F1 pass@1 average score

Baselines: LoRA VeRA Tied LoRA PRoLoRA

Builds on: LoRA VeRA Tied LoRA PRoLoRA QLoRA

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