SVFT: Parameter-Efficient Fine-Tuning with Singular Vectors
Vijay Lingam, Atula Tejaswi, Aditya Vavre, Aneesh Shetty, Gautham, Krishna Gudur, Joydeep Ghosh, Alex Dimakis, Eunsol Choi, Aleksandar, Bojchevski, Sujay Sanghavi

TL;DR
SVFT introduces a novel parameter-efficient fine-tuning method that leverages singular vectors of pre-trained models, achieving near full fine-tuning performance with minimal trainable parameters across language and vision tasks.
Contribution
SVFT proposes a new PEFT approach that updates models using sparse combinations of singular vectors, significantly reducing trainable parameters while maintaining high performance.
Findings
Recovers up to 96% of full fine-tuning performance.
Uses only 0.006 to 0.25% of parameters.
Outperforms existing PEFT methods in benchmarks.
Abstract
Popular parameter-efficient fine-tuning (PEFT) methods, such as LoRA and its variants, freeze pre-trained model weights \(W\) and inject learnable matrices \(\Delta W\). These \(\Delta W\) matrices are structured for efficient parameterization, often using techniques like low-rank approximations or scaling vectors. However, these methods typically show a performance gap compared to full fine-tuning. Although recent PEFT methods have narrowed this gap, they do so at the cost of additional learnable parameters. We propose SVFT, a simple approach that fundamentally differs from existing methods: the structure imposed on \(\Delta W\) depends on the specific weight matrix \(W\). Specifically, SVFT updates \(W\) as a sparse combination of outer products of its singular vectors, training only the coefficients (scales) of these sparse combinations. This approach allows fine-grained control over…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsDigital Filter Design and Implementation
