MicroAdam: Accurate Adaptive Optimization with Low Space Overhead and Provable Convergence
Not on the map. Why?
Abstract (arXiv)
We propose a new variant of the Adam optimizer called MicroAdam that specifically minimizes memory overheads, while maintaining theoretical convergence guarantees. We achieve this by compressing the gradient information before it is fed into the optimizer state, thereby reducing its memory footprint significantly. We control the resulting compression error via a novel instance of the classical error feedback mechanism from distributed optimization in which *the error correction information is itself compressed* to allow for practical memory gains. We prove that the resulting approach maintains theoretical convergence guarantees competitive to those of AMSGrad, while providing good practical performance. Specifically, we show that MicroAdam can be implemented efficiently on GPUs: on both million-scale (BERT) and billion-scale (LLaMA) models, MicroAdam provides practical convergence competitive to that of the uncompressed Adam baseline, with lower memory usage and similar running time. Our code is available at https://github.com/IST-DASLab/MicroAdam.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 24 of its 35 references that are in the map. First posted on arXiv 24 May 2024.
Builds on
24 of 35 references.
References · 24
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
- 2019On the Convergence of Adam and Beyondcited by 841
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
- 20218-bit Optimizers via Block-wise Quantizationcited by 403
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
- 2018The Convergence of Sparsified Gradient Methodscited by 229
12 more
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 202
- 2020A Simple Convergence Proof of Adam and Adagradcited by 171
- 2023Platypus: Quick, Cheap, and Powerful Refinement of LLMscited by 150
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 133
- 2018On the Convergence of Adaptive Gradient Methods for Nonconvex Optimizationcited by 91
- 2013Accelerated Gradient Methods for Nonconvex Nonlinear and Stochastic Programmingcited by 75
- 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
- 2023CAME: Confidence-guided Adaptive Memory Efficient Optimizationcited by 36
- 2022On Distributed Adaptive Optimization with Gradient Compressioncited by 19
- 2019Compressing Gradient Optimizers via Count-Sketchescited by 17
- 2023Convergence of Adam for Non-convex Objectives: Relaxed Hyperparameters and Non-ergodic Casecited by 14
- 2023Error Feedback Can Accurately Compress Preconditionerscited by 6
Built on by
Citing papers per year: 2024: 4; 2025: 11; 2026: 4.
19 papers.
Sort:
- 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?cited by 43
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 38
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 16
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 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
- 2025Unified Scaling Laws for Compressed Representationscited by 5
- 2026FlashOptim: Optimizers for Memory-Efficient Trainingcited by 5
- 2025Low-rank Momentum Factorization for Memory Efficient Trainingcited by 4
- 2026Never Saddle for Reparameterized Steepest Descent as Mirror Flowcited by 4
- 2025When Can You Get Away with Low Memory Adam?cited by 3
- 2025Pay Attention to Small Weightscited by 3
7 more
- 2024Lean and Mean Adaptive Optimization via Subset-Norm and Subspace-Momentum with Convergence Guaranteescited by 2
- 2025FFT-based Dynamic Subspace Selection for Low-Rank Adaptive Optimization of Large Language Modelscited by 2
- 2025LLMQ: Efficient Lower-Precision Pretraining for Consumer GPUscited by 2
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Trainingcited by 2
- 2025Geometrically Principled Randomized Optimization for Efficient LLM Trainingcited by 1
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Trainingcited by 1
- 2025BurTorch: Revisiting Training from First Principles by Coupling Autodiff, Math Optimization, and Systemscited by 0
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Training10 Apr 2026
- 2026Never Saddle for Reparameterized Steepest Descent as Mirror Flow2 Mar 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2025LLMQ: Efficient Lower-Precision Pretraining for Consumer GPUs17 Dec 2025
- 2025Geometrically Principled Randomized Optimization for Efficient LLM Training2 Oct 2025
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guarantees11 Jul 2025
- 2025Low-rank Momentum Factorization for Memory Efficient Training10 Jul 2025
- 2025Pay Attention to Small Weights26 Jun 2025
- 2025Unified Scaling Laws for Compressed Representations2 Jun 2025
- 2025FFT-based Dynamic Subspace Selection for Low-Rank Adaptive Optimization of Large Language Models23 May 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
7 more
- 2025BurTorch: Revisiting Training from First Principles by Coupling Autodiff, Math Optimization, and Systems18 Mar 2025
- 2025When Can You Get Away with Low Memory Adam?3 Mar 2025
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Training3 Feb 2025
- 2024FRUGAL: Memory-Efficient Optimization by Reducing State Overhead for Scalable Training12 Nov 2024
- 2024Lean and Mean Adaptive Optimization via Subset-Norm and Subspace-Momentum with Convergence Guarantees11 Nov 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
- 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?cited by 43
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 38
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 16
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 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
- 2025Unified Scaling Laws for Compressed Representationscited by 5
- 2026FlashOptim: Optimizers for Memory-Efficient Trainingcited by 5
- 2025Low-rank Momentum Factorization for Memory Efficient Trainingcited by 4
- 2026Never Saddle for Reparameterized Steepest Descent as Mirror Flowcited by 4
- 2025When Can You Get Away with Low Memory Adam?cited by 3
- 2025Pay Attention to Small Weightscited by 3
12 most cited of 19 All 19 (JSON)
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Training10 Apr 2026
- 2026Never Saddle for Reparameterized Steepest Descent as Mirror Flow2 Mar 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2025LLMQ: Efficient Lower-Precision Pretraining for Consumer GPUs17 Dec 2025
- 2025Geometrically Principled Randomized Optimization for Efficient LLM Training2 Oct 2025
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guarantees11 Jul 2025
- 2025Low-rank Momentum Factorization for Memory Efficient Training10 Jul 2025
- 2025Pay Attention to Small Weights26 Jun 2025
- 2025Unified Scaling Laws for Compressed Representations2 Jun 2025
- 2025FFT-based Dynamic Subspace Selection for Low-Rank Adaptive Optimization of Large Language Models23 May 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
12 newest of 19 All 19 (JSON)