paper-with-me

홈 › Papers

Faster Than SVD, Smarter Than SGD: The OPLoRA Alternating Update

2025-09-24 · Abdulla Jasem Almansoori, Maria Ivanova, Andrey Veprikov, Aleksandr Beznosikov, Samuel Horváth, Martin Takáč arxiv

Low-Rank Adaptation (LoRA) fine-tunes large models by learning low-rank updates on top of frozen weights, dramatically reducing trainable parameters and memory. However, there is still a gap between full training with low-rank projections (SVDLoRA) and LoRA fine-tuning, indicating that LoRA steps can be further improved. In this study, we propose OPLoRA, a memory-efficient optimizer that closes this gap by casting LoRA optimization as an interpretable sub-problem and solving it efficiently with alternating least squares updates, where 1-2 alternating steps are empirically found to be sufficient to closely match truncated SVD without ever forming the full matrix. We also retrieve the recently proposed preconditioning methods for LoRA as a special case. OPLoRA supports momentum by maintaining a low-rank estimate using the same subroutine (LoRSum) for computing the step, with a memory budget of 3 times the number of LoRA parameters (i.e., same as Adam). We also propose an experimental scaled variant that uses the K-FAC metric, which could be of interest. Across a linear task, MNIST, CIFAR-100, and RoBERTa-base (MNLI), OPLoRA consistently approaches SVDLoRA's performance using significantly less memory.

📄 PDF Abstract BibTeX arXiv:2509.19977

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

DropLoRA: Sparse Low-Rank Adaptation for Parameter-Efficient Fine-Tuning

2025-08-24 · Haojie Zhang arxiv

LoRA-based large model parameter-efficient fine-tuning (PEFT) methods use low-rank de- composition to approximate updates to model parameters. However, compared to full- parameter fine-tuning, low-rank updates often lead…

parameter-efficient fine-tuningMathematical ReasoningCode Generation

Beyond Higher Rank: Token-wise Input-Output Projections for Efficient Low-Rank Adaptation

2025-10-27 · Shiwei Li, Xiandi Luo, Haozhao Wang, Xing Tang 외 arxiv

Low-rank adaptation (LoRA) is a parameter-efficient fine-tuning (PEFT) method widely used in large language models (LLMs). LoRA essentially describes the projection of an input space into a low-dimensional output space, …

parameter-efficient fine-tuning

OPLoRA: Orthogonal Projection LoRA Prevents Catastrophic Forgetting during Parameter-Efficient Fine-Tuning

2025-10-14 · Yifeng Xiong, Xiaohui Xie arxiv

Low-Rank Adaptation (LoRA) enables efficient fine-tuning of large language models but suffers from catastrophic forgetting when learned updates interfere with the dominant singular directions that encode essential pre-tr…

parameter-efficient fine-tuningCode Generation

Faster and Smarter AutoAugment: Augmentation Policy Search Based on Dynamic Data-Clustering

2021-01-01 · Jonghyun Bae, Ji-Hoon Kim

Data augmentation tuned to datasets and tasks has had great success in various AI applications, such as computer vision, natural language processing, autonomous driving, and bioinformatics. However, most of the specific …

Autonomous DrivingClusteringData AugmentationDiversity+1

Bregman Alternating Direction Method of Multipliers

2013-06-13 · NeurIPS 2014 12 · Huahua Wang, Arindam Banerjee

The mirror descent algorithm (MDA) generalizes gradient descent by using a Bregman divergence to replace squared Euclidean distance. In this paper, we similarly generalize the alternating direction method of multipliers …

GPU