1LoRA: Summation Compression for Very Low-Rank Adaptation
Authors:
Preprint
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.Keywords
All Related Versions
This publication has 8 references indexed in Scilit:
- Depth Anything: Unleashing the Power of Large-Scale Unlabeled Data2024
- Comparison between parameter-efficient techniques and full fine-tuning: A case study on multilingual news article classificationPLOS ONE, 2024
- VB-LoRA: Extreme Parameter Efficient Fine-Tuning with Vector Banks2024
- QLoRA: Efficient Finetuning of Quantized LLMs2023
- BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-models2022
- The Power of Scale for Parameter-Efficient Prompt Tuning2021
- Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-Shot Cross-Dataset TransferIEEE Transactions on Pattern Analysis and Machine Intelligence, 2020
- Vision meets robotics: The KITTI datasetThe International Journal of Robotics Research, 2013