Faster Than SVD, Smarter Than SGD: The OPLoRA Alternating Update
Not on the map. Why?
Abstract (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.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 17 of its 20 references that are in the map. First posted on arXiv 24 Sep 2025.
Builds on
17 of 20 references.
References · 17
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2024DoRA: Weight-Decomposed Low-Rank Adaptationcited by 758
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
- 2023AdaLoRA: Adaptive Budget Allocation for Parameter-Efficient Fine-Tuningcited by 357
- 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 204
- 2020Accelerating Ill-Conditioned Low-Rank Matrix Estimation via Scaled Gradient Descentcited by 71
- 2024Riemannian Preconditioned LoRA for Fine-Tuning Foundation Modelscited by 52
- 2022Understanding AdamW through Proximal Methods and Scale-Freenesscited by 46
5 more
- 2023The Power of Preconditioning in Overparameterized Low-Rank Matrix Sensingcited by 33
- 2022Preconditioned Gradient Descent for Overparameterized Nonconvex Burer--Monteiro Factorization with Global Optimality Certificationcited by 21
- 2025LoFT: Low-Rank Adaptation That Behaves Like Full Fine-Tuningcited by 14
- 2025Preconditioned Gradient Descent for Over-Parameterized Nonconvex Matrix Factorizationcited by 12
- 2025Low-rank Momentum Factorization for Memory Efficient Trainingcited by 4
Built on by
Citing papers per year: 2026: 1.
1 paper.