1LoRA: Summation Compression for Very Low-Rank Adaptation
Alessio Quercia, Zhuo Cao, Arya Bangun, Richard D. Paul, Abigail Morrison, Ira Assent, Hanno Scharr
TL;DR
1LoRA introduces a summation-based, extremely memory-efficient fine-tuning approach for very low-rank adaptation, reducing trainable parameters per layer to $d$ by using a fixed input compression (the feature sum) and a single trainable decompression vector. It outperforms state-of-the-art PEFT baselines across depth estimation, vision-language tasks, diffusion-model fine-tuning, and image classification while offering favorable memory and compute profiles that enable broader, layer-wise tuning on large models. The method also benefits from complementary integrations with normalization fine-tuning and shows robust applicability across diverse domains, suggesting strong practical impact for scalable deployment of large pretrained models. Overall, 1LoRA demonstrates that fixed, interpretable input compression combined with a tiny trainable vector can match or exceed more expressive low-rank methods while dramatically reducing resource demands.
Abstract
Parameter-Efficient Fine-Tuning (PEFT) methods have transformed the approach to fine-tuning large models for downstream tasks by enabling the adjustment of significantly fewer parameters than those in the original model matrices. In this work, we study the "very low rank regime", where we fine-tune the lowest amount of parameters per linear layer for each considered PEFT method. We propose 1LoRA (Summation Low-Rank Adaptation), a compute, parameter and memory efficient fine-tuning method which uses the feature sum as fixed compression and a single trainable vector as decompression. Differently from state-of-the-art PEFT methods like LoRA, VeRA, and the recent MoRA, 1LoRA uses fewer parameters per layer, reducing the memory footprint and the computational cost. We extensively evaluate our method against state-of-the-art PEFT methods on multiple fine-tuning tasks, and show that our method not only outperforms them, but is also more parameter, memory and computationally efficient. Moreover, thanks to its memory efficiency, 1LoRA allows to fine-tune more evenly across layers, instead of focusing on specific ones (e.g. attention layers), improving performance further.
