MASA: Rethinking the Representational Bottleneck in LoRA with Multi-A Shared Adaptation
Qin Dong, Yuntian Tang, Heming Jia, Yunhang Shen, Bohan Jia, Wenxuan Huang, Lianyue Zhang, Jiao Xie, Shaohui Lin
TL;DR
MASA targets the representational bottleneck in LoRA by replacing a single down‑projection with a multi‑$A$ ensemble and a single $B$, coupled with asymmetric cross‑layer sharing across adjacent layers. The Multi‑$A$ Expert (MAE) block enriches feature extraction, while sharing $A$ across layer groups preserves efficiency; per‑layer $B$ maintains task‑specific transformations. Theoretical insight shows a single $A$ constrains information to at most $r$ channels, which can be lifted by aggregating multiple $A$’s, and empirical analyses (CKA, t‑SNE) corroborate cross‑layer generalization of $A$ and specialization of $A_i$ experts. Across MMLU, BBH, and domain‑specific tasks on LLaMA backbones, MASA outperforms strong PEFT baselines with only ~0.52% additional trainable parameters, demonstrating robust generalization and multi‑domain adaptability.
Abstract
Low-Rank Adaptation (LoRA) has emerged as a dominant method in Parameter-Efficient Fine-Tuning (PEFT) for large language models, which augments the transformer layer with one down-projection $A$ and one up-projection $B$. However, LoRA's reliance on a single down-projection matrix ($A$) creates a representational bottleneck, as this solitary feature extractor is inherently insufficient for capturing the diverse signals required by complex tasks. This motivates our architectural shift to focus on enriching the feature adaptation to improve the downstream task adaptation ability. We propose MASA (Multi-$A$ Shared Adaptation), an architecture that implements a multi-$A$, single-$B$ structure where the multi-$A$ expert ensemble is asymmetrically shared across layers to ensure parameter efficiency. In MASA, these specialized experts capture diverse features, which are then integrated by a single, layer-specific $B$-matrix. The effectiveness and versatility of our method are validated through a comprehensive suite of experiments spanning multi-domain generalization, single-domain specialization, and multi-task reasoning. For example, on the MMLU benchmark, MASA achieves an average accuracy of 59.62%, outperforming the standard LoRA by 1.08 points (a relative improvement of 1.84%) with comparable learnable parameters of 0.52%.
