EDoRA: Efficient Weight-Decomposed Low-Rank Adaptation via Singular Value Decomposition

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Nasiri, Hamid, Garraghan, Peter
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913659187363840
author Nasiri, Hamid
Garraghan, Peter
author_facet Nasiri, Hamid
Garraghan, Peter
contents Parameter-efficient fine-tuning methods, such as LoRA, reduces the number of trainable parameters. However, they often suffer from scalability issues and differences between their learning pattern and full fine-tuning. To overcome these limitations, we propose Efficient Weight-Decomposed Low-Rank Adaptation (EDoRA): a novel PEFT method that decomposes pre-trained weights into magnitude and directional components. By freezing low-rank matrices, initializing them by singular value decomposition, and introducing a small trainable matrix between them, EDoRA achieves substantial reduction in trainable parameters while maintaining learning capacity. Experimental results on the GLUE benchmark demonstrate that EDoRA achieves competitive or superior performance compared to state-of-the-art methods, such as LoRA and DoRA, with up to 30x fewer trainable parameters. This makes EDoRA a highly efficient solution for adapting LLMs to diverse tasks under memory-constrained settings. Code is available at https://github.com/Hamid-Nasiri/EDoRA .
format Preprint
id arxiv_https___arxiv_org_abs_2501_12067
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle EDoRA: Efficient Weight-Decomposed Low-Rank Adaptation via Singular Value Decomposition
Nasiri, Hamid
Garraghan, Peter
Machine Learning
Artificial Intelligence
Computation and Language
Parameter-efficient fine-tuning methods, such as LoRA, reduces the number of trainable parameters. However, they often suffer from scalability issues and differences between their learning pattern and full fine-tuning. To overcome these limitations, we propose Efficient Weight-Decomposed Low-Rank Adaptation (EDoRA): a novel PEFT method that decomposes pre-trained weights into magnitude and directional components. By freezing low-rank matrices, initializing them by singular value decomposition, and introducing a small trainable matrix between them, EDoRA achieves substantial reduction in trainable parameters while maintaining learning capacity. Experimental results on the GLUE benchmark demonstrate that EDoRA achieves competitive or superior performance compared to state-of-the-art methods, such as LoRA and DoRA, with up to 30x fewer trainable parameters. This makes EDoRA a highly efficient solution for adapting LLMs to diverse tasks under memory-constrained settings. Code is available at https://github.com/Hamid-Nasiri/EDoRA .
title EDoRA: Efficient Weight-Decomposed Low-Rank Adaptation via Singular Value Decomposition
topic Machine Learning
Artificial Intelligence
Computation and Language
url https://arxiv.org/abs/2501.12067