Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?
Not on the map. Why?
Abstract (arXiv)
Low-rank training has emerged as a promising approach for reducing memory usage in training Large Language Models (LLMs). Previous methods either rely on decomposing weight matrices (e.g., LoRA), or seek to decompose gradient matrices (e.g., GaLore) to ensure reduced memory consumption. However, both of them constrain the training in a low-rank subspace, thus inevitably leading to sub-optimal performance. This raises a question: whether it is possible to consistently preserve the low-rank constraint for memory efficiency, while achieving full-rank training (i.e., training with full-rank gradients of full-rank weights) to avoid inferior outcomes? In this paper, we propose a new plug-and-play training framework for LLMs called Fira, as the first attempt to achieve this goal. First, we observe an interesting phenomenon during LLM training: the scaling impact of adaptive optimizers (e.g., Adam) on the gradient norm remains similar from low-rank to full-rank training. Based on this observation, we propose a norm-based scaling method, which utilizes the scaling impact of low-rank optimizers as substitutes for that of original full-rank optimizers to enable full-rank training. In this way, we can preserve the low-rank constraint in the optimizer while achieving full-rank training for better performance. Moreover, we find that there are sudden gradient rises during the optimization process, potentially causing loss spikes. To address this, we further put forward a norm-growth limiter to smooth the gradient via regulating the relative increase of gradient norms. Extensive experiments on the pre-training and fine-tuning of LLMs show that Fira outperforms both LoRA and GaLore, achieving performance that is comparable to or even better than full-rank training.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 35 of its 50 references that are in the map. First posted on arXiv 2 Oct 2024.
Builds on
35 of 50 references.
References · 35
- 2023GPT-4 Technical Reportcited by 18,396
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2020GLU Variants Improve Transformercited by 1,804
- 2019Root Mean Square Layer Normalizationcited by 1,480
- 2021Towards a Unified View of Parameter-Efficient Transfer Learningcited by 872
- 2016Training Deep Nets with Sublinear Memory Costcited by 848
- 2022GLM-130B: An Open Bilingual Pre-trained Modelcited by 843
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 772
23 more
- 2023DriveLM: Driving with Graph Visual Question Answeringcited by 536
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
- 20218-bit Optimizers via Block-wise Quantizationcited by 403
- 2023AdaLoRA: Adaptive Budget Allocation for Parameter-Efficient Fine-Tuningcited by 357
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 341
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2023LLM-Adapters: An Adapter Family for Parameter-Efficient Fine-Tuning of Large Language Modelscited by 324
- 2022DyLoRA: Parameter Efficient Tuning of Pre-trained Models using Dynamic Search-Free Low-Rank Adaptationcited by 233
- 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 204
- 2017The Shattered Gradients Problem: If resnets are the answer, then what is the question?cited by 157
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 137
- 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 126
- 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 108
- 2022What Language Model to Train if You Have One Million GPU Hours?cited by 92
- 2024Chain of LoRA: Efficient Fine-tuning of Language Models via Residual Learningcited by 82
- 2015Fast low-rank estimation by projected gradient descent: General statistical and algorithmic guaranteescited by 70
- 2024Deconstructing What Makes a Good Optimizer for Language Modelscited by 41
- 2023Batched Low-Rank Adaptation of Foundation Modelscited by 32
- 2023AdaLomo: Low-memory Optimization with Adaptive Learning Ratecited by 31
- 2016Non-Convex Projected Gradient Descent for Generalized Low-Rank Tensor Regressioncited by 23
- 2024Keypoint-based Progressive Chain-of-Thought Distillation for LLMscited by 23
- 2024MicroAdam: Accurate Adaptive Optimization with Low Space Overhead and Provable Convergencecited by 19
- 2023G10: Enabling An Efficient Unified GPU Memory and Storage Architecture with Smart Tensor Migrationscited by 10
Built on by
Citing papers per year: 2024: 3; 2025: 25; 2026: 15.
43 papers.
Sort:
By area:
- 2024APOLLO: SGD-like Memory, AdamW-level Performancecited by 54
- 2025CoLA: Compute-Efficient Pre-Training of LLMs via Low-Rank Activationcited by 28
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2025PoLAR: Polar-Decomposed Low-Rank Adapter Representationcited by 20
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Trainingcited by 19
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 16
- 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Designcited by 13
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Trainingcited by 10
- 2025LOST: Low-rank and Sparse Pre-training for Large Language Modelscited by 10
- 2025Gradient Multi-Normalization for Stateless and Scalable LLM Trainingcited by 9
- 2025Reparameterized LLM Training via Orthogonal Equivalence Transformationcited by 9
31 more
- 2025GradPower: Powering Gradients for Faster Language Model Pre-Trainingcited by 8
- 2025Breaking the Frozen Subspace: Importance Sampling for Low-Rank Optimization in LLM Pretrainingcited by 7
- 2025CR-Net: Scaling Parameter-Efficient Training with Cross-Layer Low-Rank Structurecited by 7
- 2025Unbiased Gradient Low-Rank Projectioncited by 7
- 2026Stabilizing Native Low-Rank LLM Pretrainingcited by 6
- 2025LORENZA: Enhancing Generalization in Low-Rank Gradient LLM Training via Efficient Zeroth-Order Adaptive SAMcited by 5
- 2025Scalable Parameter and Memory Efficient Pretraining for LLM: Recent Algorithmic Advances and Benchmarkingcited by 5
- 2025Conda: Column-Normalized Adam for Training Large Language Models Fastercited by 5
- 2026POET-X: Memory-efficient LLM Training by Scaling Orthogonal Transformationcited by 5
- 2025FFT-based Dynamic Subspace Selection for Low-Rank Adaptive Optimization of Large Language Modelscited by 2
- 2025Taming LLMs by Scaling Learning Rates with Gradient Groupingcited by 2
- 2026Train Less, Infer Faster: Efficient Model Finetuning and Compression via Structured Sparsitycited by 2
- 2026Taming Momentum: Rethinking Optimizer States Through Low-Rank Approximationcited by 2
- 2025GWT: Scalable Optimizer State Compression for Large Language Model Trainingcited by 1
- 2025Sparsity Outperforms Low-Rank Projections in Few-Shot Adaptationcited by 1
- 2025Memory-Efficient LLM Training by Various-Grained Low-Rank Projection of Gradientscited by 1
- 2025MLorc: Momentum Low-rank Compression for Memory Efficient Large Language Model Adaptationcited by 1
- 2025Geometrically Principled Randomized Optimization for Efficient LLM Trainingcited by 1
- 2025FOAM: Blocked State Folding for Memory-Efficient LLM Trainingcited by 1
- 2026PRAC: Principal-Random Subspace for LLM Activation Compression and Memory-Efficient Trainingcited by 1
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelismcited by 1
- 2026DLR: Zero-Inference-Cost Latent Residuals for Low-Rank Pre-Trainingcited by 1
- 2025GenFT: A Generative Parameter-Efficient Fine-Tuning Method for Pretrained Foundation Modelscited by 0
- 2026Lotus: Efficient LLM Training by Randomized Low-Rank Gradient Projection with Adaptive Subspace Switchingcited by 0
- 2026Beyond Perplexity: A Geometric and Spectral Study of Low-Rank Pre-Trainingcited by 0
- 2026One Rate Is Not Enough: Adaptive Anisotropic Learning Rates for LoRA Fine-Tuningcited by 0
- 2026MoARa: Module-Aware Rank Allocation and Structure-Preserving Decomposition for Low-Rank LLM Pre-trainingcited by 0
- 2026Beyond Low-Rank Parameterization: Narrowing the Gap Between LoRA and Full Fine-Tuning via Gradient Decompositioncited by 0
- 2026Clean: Second-order LLM Training at Linear Memory Cost via Nystr"om Sketchingcited by 0
- 2026Monarch-Muon: Structure-Aware Muon for Fast and Memory-Efficient Pretrainingcited by 0
- 2026Memory-Efficient Subspace Optimization with Residual Correction: From Momentum SGD to Muoncited by 0
- 2026Memory-Efficient Subspace Optimization with Residual Correction: From Momentum SGD to Muon14 Oct 2026
- 2026Monarch-Muon: Structure-Aware Muon for Fast and Memory-Efficient Pretraining12 Oct 2026
- 2026Clean: Second-order LLM Training at Linear Memory Cost via Nystr"om Sketching3 Oct 2026
- 2026Beyond Low-Rank Parameterization: Narrowing the Gap Between LoRA and Full Fine-Tuning via Gradient Decomposition29 Sep 2026
- 2026MoARa: Module-Aware Rank Allocation and Structure-Preserving Decomposition for Low-Rank LLM Pre-training14 Sep 2026
- 2026One Rate Is Not Enough: Adaptive Anisotropic Learning Rates for LoRA Fine-Tuning5 Sep 2026
- 2026DLR: Zero-Inference-Cost Latent Residuals for Low-Rank Pre-Training27 Jun 2026
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelism3 Jun 2026
- 2026Beyond Perplexity: A Geometric and Spectral Study of Low-Rank Pre-Training13 May 2026
- 2026POET-X: Memory-efficient LLM Training by Scaling Orthogonal Transformation5 Mar 2026
- 2026Taming Momentum: Rethinking Optimizer States Through Low-Rank Approximation27 Feb 2026
- 2026PRAC: Principal-Random Subspace for LLM Activation Compression and Memory-Efficient Training26 Feb 2026
31 more
- 2026Stabilizing Native Low-Rank LLM Pretraining12 Feb 2026
- 2026Train Less, Infer Faster: Efficient Model Finetuning and Compression via Structured Sparsity9 Feb 2026
- 2026Lotus: Efficient LLM Training by Randomized Low-Rank Gradient Projection with Adaptive Subspace Switching1 Feb 2026
- 2025FOAM: Blocked State Folding for Memory-Efficient LLM Training8 Dec 2025
- 2025Unbiased Gradient Low-Rank Projection20 Oct 2025
- 2025Geometrically Principled Randomized Optimization for Efficient LLM Training2 Oct 2025
- 2025Conda: Column-Normalized Adam for Training Large Language Models Faster29 Sep 2025
- 2025CR-Net: Scaling Parameter-Efficient Training with Cross-Layer Low-Rank Structure23 Sep 2025
- 2025LOST: Low-rank and Sparse Pre-training for Large Language Models4 Aug 2025
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guarantees11 Jul 2025
- 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Design20 Jun 2025
- 2025Reparameterized LLM Training via Orthogonal Equivalence Transformation9 Jun 2025
- 2025PoLAR: Polar-Decomposed Low-Rank Adapter Representation3 Jun 2025
- 2025MLorc: Momentum Low-rank Compression for Memory Efficient Large Language Model Adaptation2 Jun 2025
- 2025Taming LLMs by Scaling Learning Rates with Gradient Grouping1 Jun 2025
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Training30 May 2025
- 2025GradPower: Powering Gradients for Faster Language Model Pre-Training30 May 2025
- 2025Scalable Parameter and Memory Efficient Pretraining for LLM: Recent Algorithmic Advances and Benchmarking28 May 2025
- 2025FFT-based Dynamic Subspace Selection for Low-Rank Adaptive Optimization of Large Language Models23 May 2025
- 2025GenFT: A Generative Parameter-Efficient Fine-Tuning Method for Pretrained Foundation Models21 May 2025
- 2025Memory-Efficient LLM Training by Various-Grained Low-Rank Projection of Gradients3 May 2025
- 2025Sparsity Outperforms Low-Rank Projections in Few-Shot Adaptation16 Apr 2025
- 2025LORENZA: Enhancing Generalization in Low-Rank Gradient LLM Training via Efficient Zeroth-Order Adaptive SAM26 Feb 2025
- 2025CoLA: Compute-Efficient Pre-Training of LLMs via Low-Rank Activation16 Feb 2025
- 2025Gradient Multi-Normalization for Stateless and Scalable LLM Training10 Feb 2025
- 2025Breaking the Frozen Subspace: Importance Sampling for Low-Rank Optimization in LLM Pretraining9 Feb 2025
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Training3 Feb 2025
- 2025GWT: Scalable Optimizer State Compression for Large Language Model Training13 Jan 2025
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Training17 Dec 2024
- 2024APOLLO: SGD-like Memory, AdamW-level Performance6 Dec 2024
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Training12 Nov 2024
- 2024APOLLO: SGD-like Memory, AdamW-level Performancecited by 54
- 2025CoLA: Compute-Efficient Pre-Training of LLMs via Low-Rank Activationcited by 28
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2025PoLAR: Polar-Decomposed Low-Rank Adapter Representationcited by 20
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Trainingcited by 19
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 16
- 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Designcited by 13
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Trainingcited by 10
- 2025LOST: Low-rank and Sparse Pre-training for Large Language Modelscited by 10
- 2025Gradient Multi-Normalization for Stateless and Scalable LLM Trainingcited by 9
- 2025Reparameterized LLM Training via Orthogonal Equivalence Transformationcited by 9
12 most cited of 40 All 40 (JSON)
- 2026Memory-Efficient Subspace Optimization with Residual Correction: From Momentum SGD to Muon14 Oct 2026
- 2026Clean: Second-order LLM Training at Linear Memory Cost via Nystr"om Sketching3 Oct 2026
- 2026Beyond Low-Rank Parameterization: Narrowing the Gap Between LoRA and Full Fine-Tuning via Gradient Decomposition29 Sep 2026
- 2026MoARa: Module-Aware Rank Allocation and Structure-Preserving Decomposition for Low-Rank LLM Pre-training14 Sep 2026
- 2026One Rate Is Not Enough: Adaptive Anisotropic Learning Rates for LoRA Fine-Tuning5 Sep 2026
- 2026DLR: Zero-Inference-Cost Latent Residuals for Low-Rank Pre-Training27 Jun 2026
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelism3 Jun 2026
- 2026Beyond Perplexity: A Geometric and Spectral Study of Low-Rank Pre-Training13 May 2026
- 2026POET-X: Memory-efficient LLM Training by Scaling Orthogonal Transformation5 Mar 2026
- 2026PRAC: Principal-Random Subspace for LLM Activation Compression and Memory-Efficient Training26 Feb 2026
- 2026Stabilizing Native Low-Rank LLM Pretraining12 Feb 2026
- 2026Train Less, Infer Faster: Efficient Model Finetuning and Compression via Structured Sparsity9 Feb 2026
12 newest of 40 All 40 (JSON)