LoRI: Reducing Cross-Task Interference in Multi-Task Low-Rank Adaptation

Juzheng Zhang, Jiacheng You, Ashwinee Panda, Tom Goldstein
4/10/2025
cs.LGcs.AIcs.CL

Official code: juzhengz/LoRI (173 stars, last commit 2025-07-08).

Abstract

Low-Rank Adaptation (LoRA) has emerged as a popular parameter-efficient fine-tuning (PEFT) method for Large Language Models (LLMs), yet it still incurs notable overhead and suffers from parameter interference in multi-task scenarios. We propose LoRA with Reduced Interference (LoRI), a simple yet effective approach that freezes the projection matrices $A$ as random projections and sparsifies the matrices $B$ using task-specific masks. This design substantially reduces the number of trainable parameters while maintaining strong task performance. Moreover, LoRI minimizes cross-task interference in adapter merging by leveraging the orthogonality between adapter subspaces, and supports continual learning by using sparsity to mitigate catastrophic forgetting. Extensive experiments across natural language understanding, mathematical reasoning, code generation, and safety alignment tasks demonstrate that LoRI outperforms full fine-tuning and existing PEFT methods, while using up to 95% fewer trainable parameters than LoRA. In multi-task experiments, LoRI enables effective adapter merging and continual learning with reduced cross-task interference. Code is available at: https://github.com/juzhengz/LoRI

View on arXivView PDF

Code Implementations(1)

juzhengz/LoRIOfficial100%

[COLM 2025] LoRI: Reducing Cross-Task Interference in Multi-Task Low-Rank Adaptation

17314Shell, PythonApr 9, 20251 years ago
continual-learninglarge-language-modelsloramodel-mergingparameter-efficient-fine-tuning

Similar Papers

Cite this paper

@article{zhang2025lori,
  title  = {LoRI: Reducing Cross-Task Interference in Multi-Task Low-Rank Adaptation},
  author = {Juzheng Zhang and Jiacheng You and Ashwinee Panda and Tom Goldstein},
  year   = {2025},
  eprint = {2504.07448},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.07448v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.07448.svg)](https://codeofpaper.com/paper/2504.07448)

Discussion