AdaLomo: Low-memory Optimization with Adaptive Learning Rate
Not on the map. Why?
Abstract (arXiv)
Large language models have achieved remarkable success, but their extensive parameter size necessitates substantial memory for training, thereby setting a high threshold. While the recently proposed low-memory optimization (LOMO) reduces memory footprint, its optimization technique, akin to stochastic gradient descent, is sensitive to hyper-parameters and exhibits suboptimal convergence, failing to match the performance of the prevailing optimizer for large language models, AdamW. Through empirical analysis of the Adam optimizer, we found that, compared to momentum, the adaptive learning rate is more critical for bridging the gap. Building on this insight, we introduce the low-memory optimization with adaptive learning rate (AdaLomo), which offers an adaptive learning rate for each parameter. To maintain memory efficiency, we employ non-negative matrix factorization for the second-order moment estimation in the optimizer state. Additionally, we suggest the use of a grouped update normalization to stabilize convergence. Our experiments with instruction-tuning and further pre-training demonstrate that AdaLomo achieves results on par with AdamW, while significantly reducing memory requirements, thereby lowering the hardware barrier to training large language models. The code is accessible at https://github.com/OpenLMLab/LOMO.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 32 of its 48 references that are in the map. First posted on arXiv 16 Oct 2023.
Builds on
32 of 48 references.
References · 32
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
20 more
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2023StarCoder: may the source be with you!cited by 790
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 738
- 2023Instruction Tuning with GPT-4cited by 676
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2023Fine-Tuning Language Models with Just Forward Passescited by 337
- 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 286
- 2022Black-Box Tuning for Language-Model-as-a-Servicecited by 254
- 2020The Lipschitz Constant of Self-Attentioncited by 171
- 2023Full Parameter Fine-tuning for Large Language Models with Limited Resourcescited by 134
- 2022BBTv2: Towards a Gradient-Free Future with Large Language Modelscited by 53
- 2018Learning the Hierarchical Parts of Objects by Deep Non-Smooth Nonnegative Matrix Factorizationcited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 13; 2025: 11; 2026: 5.
30 papers.
Sort:
By area:
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 134
- 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?cited by 39
- 2024Q-GaLore: Quantized GaLore with INT4 Projection and Layer-Adaptive Low-Rank Gradientscited by 36
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 35
- 2024Weak-to-Strong Reasoningcited by 32
- 2024Multi-Layer Transformers Gradient Can be Approximated in Almost Linear Timecited by 22
- 2024Grass: Compute Efficient Low-Memory LLM Training with Structured Sparse Gradientscited by 17
- 2024AdaRankGrad: Adaptive Gradient-Rank and Moments for Memory-Efficient LLMs Training and Fine-Tuningcited by 16
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Trainingcited by 16
- 2025GaLore 2: Large-Scale LLM Pre-Training by Gradient Low-Rank Projectioncited by 13
18 more
- 2025GoRA: Gradient-driven Adaptive Low Rank Adaptationcited by 11
- 2025Slamming: Training a Speech Language Model on One GPU in a Daycited by 11
- 2024Reflecting on the State of Rehearsal-free Continual Learning with Pretrained Modelscited by 8
- 2024Mini-Sequence Transformer: Optimizing Intermediate Memory for Long Sequences Trainingcited by 6
- 2024Achieving Peak Performance for Large Language Models: A Systematic Reviewcited by 4
- 2025AdamS: Momentum Itself Can Be A Normalizer for LLM Pretraining and Post-trainingcited by 4
- 2025Low-rank Momentum Factorization for Memory Efficient Trainingcited by 4
- 2026FlashOptim: Optimizers for Memory-Efficient Trainingcited by 4
- 2023CoLLiE: Collaborative Training of Large Language Models in an Efficient Waycited by 3
- 2025LORENZA: Enhancing Generalization in Low-Rank Gradient LLM Training via Efficient Zeroth-Order Adaptive SAMcited by 3
- 2026OLion: Approaching the Hadamard Ideal by Intersecting Spectral and ℓ∞ Implicit Biasescited by 3
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Samplingcited by 2
- 2026MGUP: A Momentum-Gradient Alignment Update Policy for Stochastic Optimizationcited by 2
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Trainingcited by 2
- 2025MLorc: Momentum Low-rank Compression for Memory Efficient Large Language Model Adaptationcited by 1
- 2025LoSiA: Efficient High-Rank Fine-Tuning via Subnet Localization and Optimizationcited by 1
- 2025Backward-Friendly Optimization: Training Large Language Models with Approximate Gradients under Memory Constraintscited by 1
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuningcited by 0
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026MGUP: A Momentum-Gradient Alignment Update Policy for Stochastic Optimization16 Jun 2026
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuning20 May 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2026OLion: Approaching the Hadamard Ideal by Intersecting Spectral and ℓ∞ Implicit Biases1 Feb 2026
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Sampling28 Oct 2025
- 2025Backward-Friendly Optimization: Training Large Language Models with Approximate Gradients under Memory Constraints26 Oct 2025
- 2025Low-rank Momentum Factorization for Memory Efficient Training10 Jul 2025
- 2025LoSiA: Efficient High-Rank Fine-Tuning via Subnet Localization and Optimization6 Jul 2025
- 2025MLorc: Momentum Low-rank Compression for Memory Efficient Large Language Model Adaptation2 Jun 2025
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Training30 May 2025
- 2025AdamS: Momentum Itself Can Be A Normalizer for LLM Pretraining and Post-training22 May 2025
18 more
- 2025GaLore 2: Large-Scale LLM Pre-Training by Gradient Low-Rank Projection29 Apr 2025
- 2025LORENZA: Enhancing Generalization in Low-Rank Gradient LLM Training via Efficient Zeroth-Order Adaptive SAM26 Feb 2025
- 2025Slamming: Training a Speech Language Model on One GPU in a Day19 Feb 2025
- 2025GoRA: Gradient-driven Adaptive Low Rank Adaptation13 Feb 2025
- 2024AdaRankGrad: Adaptive Gradient-Rank and Moments for Memory-Efficient LLMs Training and Fine-Tuning23 Oct 2024
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statistics21 Oct 2024
- 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?2 Oct 2024
- 2024SOAP: Improving and Stabilizing Shampoo using Adam17 Sep 2024
- 2024Achieving Peak Performance for Large Language Models: A Systematic Review7 Sep 2024
- 2024Multi-Layer Transformers Gradient Can be Approximated in Almost Linear Time23 Aug 2024
- 2024Mini-Sequence Transformer: Optimizing Intermediate Memory for Long Sequences Training22 Jul 2024
- 2024Weak-to-Strong Reasoning18 Jul 2024
- 2024Q-GaLore: Quantized GaLore with INT4 Projection and Layer-Adaptive Low-Rank Gradients11 Jul 2024
- 2024Grass: Compute Efficient Low-Memory LLM Training with Structured Sparse Gradients25 Jun 2024
- 2024Adam-mini: Use Fewer Learning Rates To Gain More24 Jun 2024
- 2024Reflecting on the State of Rehearsal-free Continual Learning with Pretrained Models13 Jun 2024
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projection6 Mar 2024
- 2023CoLLiE: Collaborative Training of Large Language Models in an Efficient Way1 Dec 2023
- 2024Weak-to-Strong Reasoningcited by 32
- 2024Weak-to-Strong Reasoning18 Jul 2024
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 134
- 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?cited by 39
- 2024Q-GaLore: Quantized GaLore with INT4 Projection and Layer-Adaptive Low-Rank Gradientscited by 36
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 35
- 2024Multi-Layer Transformers Gradient Can be Approximated in Almost Linear Timecited by 22
- 2024Grass: Compute Efficient Low-Memory LLM Training with Structured Sparse Gradientscited by 17
- 2024AdaRankGrad: Adaptive Gradient-Rank and Moments for Memory-Efficient LLMs Training and Fine-Tuningcited by 16
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Trainingcited by 16
- 2025GaLore 2: Large-Scale LLM Pre-Training by Gradient Low-Rank Projectioncited by 13
- 2025GoRA: Gradient-driven Adaptive Low Rank Adaptationcited by 11
12 most cited of 29 All 29 (JSON)
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026MGUP: A Momentum-Gradient Alignment Update Policy for Stochastic Optimization16 Jun 2026
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuning20 May 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2026OLion: Approaching the Hadamard Ideal by Intersecting Spectral and ℓ∞ Implicit Biases1 Feb 2026
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Sampling28 Oct 2025
- 2025Backward-Friendly Optimization: Training Large Language Models with Approximate Gradients under Memory Constraints26 Oct 2025
- 2025Low-rank Momentum Factorization for Memory Efficient Training10 Jul 2025
- 2025LoSiA: Efficient High-Rank Fine-Tuning via Subnet Localization and Optimization6 Jul 2025
- 2025MLorc: Momentum Low-rank Compression for Memory Efficient Large Language Model Adaptation2 Jun 2025
- 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Training30 May 2025
- 2025AdamS: Momentum Itself Can Be A Normalizer for LLM Pretraining and Post-training22 May 2025
12 newest of 29 All 29 (JSON)