Low-rank Momentum Factorization for Memory Efficient Training
Not on the map. Why?
Abstract (arXiv)
Fine-tuning large foundation models presents significant memory challenges due to stateful optimizers like AdamW, often requiring several times more GPU memory than inference. While memory-efficient methods like parameter-efficient fine-tuning (e.g., LoRA) and optimizer state compression exist, recent approaches like GaLore bridge these by using low-rank gradient projections and subspace moment accumulation. However, such methods may struggle with fixed subspaces or computationally costly offline resampling (e.g., requiring full-matrix SVDs). We propose Momentum Factorized SGD (MoFaSGD), which maintains a dynamically updated low-rank SVD representation of the first-order momentum, closely approximating its full-rank counterpart throughout training. This factorization enables a memory-efficient fine-tuning method that adaptively updates the optimization subspace at each iteration. Crucially, MoFaSGD leverages the computed low-rank momentum factors to perform efficient spectrally normalized updates, offering an alternative to subspace moment accumulation. We establish theoretical convergence guarantees for MoFaSGD, proving it achieves an optimal rate for non-convex stochastic optimization under standard assumptions. Empirically, we demonstrate MoFaSGD's effectiveness on large language model alignment benchmarks, achieving a competitive trade-off between memory reduction (comparable to LoRA) and performance compared to state-of-the-art low-rank optimization methods. Our implementation is available at https://github.com/pmahdavi/MoFaSGD.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 55 of its 66 references that are in the map. First posted on arXiv 10 Jul 2025.
Builds on
55 of 66 references.
References · 55
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2017Decoupled Weight Decay Regularizationcited by 1,722
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,234
- 2024The FineWeb Datasets: Decanting the Web for the Finest Text Data at Scalecited by 1,104
38 more
- 2024Tulu 3: Pushing Frontiers in Open Language Model Post-Trainingcited by 988
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2024DoRA: Weight-Decomposed Low-Rank Adaptationcited by 740
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2014New insights and perspectives on the natural gradient methodcited by 435
- 2023Symbolic Discovery of Optimization Algorithmscited by 423
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
- 2023How Far Can Camels Go? Exploring the State of Instruction Tuning on Open Resourcescited by 405
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2025Muon is Scalable for LLM Trainingcited by 381
- 2023AdaLoRA: Adaptive Budget Allocation for Parameter-Efficient Fine-Tuningcited by 337
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
- 2023VeRA: Vector-based Random Matrix Adaptationcited by 294
- 2023A Rank Stabilization Scaling Factor for Fine-Tuning with LoRAcited by 231
- 2018Gradient Descent Happens in a Tiny Subspacecited by 208
- 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 200
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2024Old Optimizer, New Norm: An Anthologycited by 173
- 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 143
- 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 138
- 2023Full Parameter Fine-tuning for Large Language Models with Limited Resourcescited by 134
- 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 103
- 2023A Spectral Condition for Feature Learningcited by 101
- 2024OLMES: A Standard for Language Model Evaluationscited by 100
- 2024Modular Duality in Deep Learningcited by 71
- 2024Scalable Optimization in the Modular Normcited by 64
- 2023Memory Efficient Optimizers with 4-bit Statescited by 54
- 2024A New Perspective on Shampoo's Preconditionercited by 54
- 2024APOLLO: SGD-like Memory, AdamW-level Performancecited by 50
- 2020PowerGossip: Practical Low-Rank Communication Compression in Decentralized Deep Learningcited by 35
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 35
- 2023CAME: Confidence-guided Adaptive Memory Efficient Optimizationcited by 34
- 2023AdaLomo: Low-memory Optimization with Adaptive Learning Ratecited by 30
- 2025Accelerating Neural Network Training: An Analysis of the AlgoPerf Competitioncited by 30
- 2020Improving Neural Network Training in Low Dimensional Random Basescited by 19
- 2024MicroAdam: Accurate Adaptive Optimization with Low Space Overhead and Provable Convergencecited by 19
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2026Taming Momentum: Rethinking Optimizer States Through Low-Rank Approximationcited by 2
- 2025Faster Than SVD, Smarter Than SGD: The OPLoRA Alternating Updatecited by 1
- 2025Bridging Training and Merging Through Momentum-Aware Optimizationcited by 0
- 2026Beyond SGD, Without SVD: Proximal Subspace Iteration LoRA with Diagonal Fractional K-FACcited by 0
- 2026Taming Momentum: Rethinking Optimizer States Through Low-Rank Approximation27 Feb 2026
- 2026Beyond SGD, Without SVD: Proximal Subspace Iteration LoRA with Diagonal Fractional K-FAC18 Feb 2026
- 2025Bridging Training and Merging Through Momentum-Aware Optimization18 Dec 2025
- 2025Faster Than SVD, Smarter Than SGD: The OPLoRA Alternating Update24 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2024On the Crucial Role of Initialization for Matrix Factorization
- 2025Greedy Alignment Principle for Optimizer Selection
- 2026FuRA: Full-Rank Parameter-Efficient Fine-Tuning with Spectral Preconditioning
- 2025Memory-Efficient LLM Training by Various-Grained Low-Rank Projection of Gradients
- 2024Score-based Generative Models with Adaptive Momentum
- 2023MoMo: Momentum Models for Adaptive Learning Rates
- 2025LiMuon: Light and Fast Muon Optimizer for Large Models
- 2025AdaPM: a Partial Momentum Algorithm for LLM Training