PRAC: Principal-Random Subspace for LLM Activation Compression and Memory-Efficient Training
Not on the map. Why?
Abstract (arXiv)
Activations have become the primary memory bottleneck in large-batch LLM training. However, existing compression methods fail to exploit the spectral structure of activations, resulting in slow convergence or limited compression. To address this, we bridge the relationship between the algorithm's fast convergence and the requirements for subspace projection, and show that an effective compression should yield an unbiased estimate of the original activation with low variance. We propose Principal-Random Subspace for LLM Activation Compression (PRAC), which novelly decomposes activations into two components: a principal subspace captured via SVD to retain dominant information, and a random subspace sampled from the orthogonal complement to approximate the tail. By introducing a precise scaling factor, we prove that PRAC yields an unbiased gradient estimator with minimum variance under certain conditions. Extensive experiments on pre-training and fine-tuning tasks demonstrate that PRAC achieves up to 36% total memory reduction with negligible performance degradation and minimal computational cost.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 30 of its 33 references that are in the map. First posted on arXiv 26 Feb 2026.
Builds on
30 of 33 references.
References · 30
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2025Muon is Scalable for LLM Trainingcited by 381
- 2023Fine-Tuning Language Models with Just Forward Passescited by 337
18 more
- 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 200
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 134
- 2024Revisiting Zeroth-Order Optimization for Memory-Efficient LLM Fine-Tuning: A Benchmarkcited by 113
- 2024Second-Order Fine-Tuning without Pain for LLMs:A Hessian Informed Zeroth-Order Optimizercited by 51
- 2024Variance-reduced Zeroth-Order Methods for Fine-Tuning Language Modelscited by 50
- 2024APOLLO: SGD-like Memory, AdamW-level Performancecited by 50
- 2024Enhancing Zeroth-order Fine-tuning for Language Models with Low-rank Structurescited by 48
- 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?cited by 39
- 2024Memory-Efficient LLM Training with Online Subspace Descentcited by 37
- 2024Subspace Optimization for Large Language Models with Convergence Guaranteescited by 31
- 2024VeLoRA: Memory Efficient Training using Rank-1 Sub-Token Projectionscited by 18
- 2024CompAct: Compressed Activations for Memory-Efficient LLM Trainingcited by 15
- 2025A Memory Efficient Randomized Subspace Optimization Method for Training Large Language Modelscited by 15
- 2025Refining Adaptive Zeroth-Order Optimization at Easecited by 11
- 2025Leveraging Coordinate Momentum in SignSGD and Muon: Memory-Optimized Zero-Ordercited by 9
- 2024Reducing Fine-Tuning Memory Overhead by Approximate and Memory-Sharing Backpropagationcited by 5
- 2025AdaPM: a Partial Momentum Algorithm for LLM Trainingcited by 3
- 2025StreamBP: Memory-Efficient Exact Backpropagation for Long Sequence Training of LLMscited by 2
Built on by
Not cited yet.