mlsanityData to 7 Oct 2026

ActNN: Reducing Training Memory Footprint via 2-Bit Activation Compressed Training

arXiv 2104.14129 ↗First posted 29 Apr 2021cs.LG cs.CV stat.MLcited by 61

Not on the map. Why?

Abstract (arXiv)

The increasing size of neural network models has been critical for improvements in their accuracy, but device memory is not growing at the same rate. This creates fundamental challenges for training neural networks within limited memory environments. In this work, we propose ActNN, a memory-efficient training framework that stores randomly quantized activations for back propagation. We prove the convergence of ActNN for general network architectures, and we characterize the impact of quantization on the convergence via an exact expression for the gradient variance. Using our theory, we propose novel mixed-precision quantization strategies that exploit the activation's heterogeneity across feature dimensions, samples, and layers. These techniques can be readily applied to existing dynamic graph frameworks, such as PyTorch, simply by substituting the layers. We evaluate ActNN on mainstream computer vision models for classification, detection, and segmentation tasks. On all these tasks, ActNN compresses the activation to 2 bits on average, with negligible accuracy loss. ActNN reduces the memory footprint of the activation by 12x, and it enables training with a 6.6x to 14x larger batch size.

Key facts. Cited by 61 papers in the map (data through 7 Oct 2026). Builds on 38 of its 54 references that are in the map. First posted on arXiv 29 Apr 2021.

Builds on

38 of 54 references.

References · 38

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  5. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  6. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  7. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
  8. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  9. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  10. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  11. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  12. 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
26 more
  1. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  2. 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
  3. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  4. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  5. 2017Mixed Precision Trainingcited by 1,135
  6. 2016Training Deep Nets with Sublinear Memory Costcited by 825
  7. 2017Focal Loss for Dense Object Detectioncited by 749
  8. 2019Panoptic Feature Pyramid Networkscited by 644
  9. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  10. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
  11. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  12. 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
  13. 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
  14. 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
  15. 2019HAWQ-V2: Hessian Aware trace-Weighted Quantization of Neural Networkscited by 250
  16. 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 163
  17. 2019Checkmate: Breaking the Memory Wall with Optimal Tensor Rematerializationcited by 90
  18. 2017Mean Field Residual Networks: On the Edge of Chaoscited by 83
  19. 2019And the Bit Goes Down: Revisiting the Quantization of Neural Networkscited by 78
  20. 2017MegDet: A Large Mini-Batch Object Detectorcited by 66
  21. 2018SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networkscited by 55
  22. 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
  23. 2020Dynamic Tensor Rematerializationcited by 45
  24. 2018Supporting Very Large Models using Automatic Dataflow Graph Partitioningcited by 43
  25. 2019Backprop with Approximate Activations for Memory-efficient Network Trainingcited by 19
  26. 2020Memory Optimization for Deep Networkscited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 12; 2023: 17; 2024: 9; 2025: 14; 2026: 8.

61 papers.

Sort:

By area:

  1. 2025Vchitect-2.0: Parallel Transformer for Scaling Up Video Diffusion Modelscited by 58
  2. 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
  3. 2023Memory Efficient Optimizers with 4-bit Statescited by 54
  4. 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
  5. 2023A Survey on Efficient Training of Transformerscited by 37
  6. 2024COAT: Compressing Optimizer states and Activation for Memory-Efficient FP8 Trainingcited by 32
  7. 2022GACT: Activation Compressed Training for Generic Network Architecturescited by 31
  8. 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
  9. 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Pagingcited by 26
  10. 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 25
  11. 2023TinyTrain: Resource-Aware Task-Adaptive Sparse Training of DNNs at the Data-Scarce Edgecited by 18
  12. 2021Mesa: A Memory-saving Training Framework for Transformerscited by 16
38 more
  1. 2022Few-Bit Backward: Quantized Gradients of Activation Functions for Memory Footprint Reductioncited by 14
  2. 2024LLM-PQ: Serving LLM on Heterogeneous Clusters with Phase-Aware Partition and Adaptive Quantizationcited by 14
  3. 2024FedMef: Towards Memory-efficient Federated Dynamic Pruningcited by 14
  4. 2025Accurate INT8 Training Through Dynamic Block-Level Fallbackcited by 14
  5. 2023LifeLearner: Hardware-Aware Meta Continual Learning System for Embedded Computing Platformscited by 11
  6. 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
  7. 2025QuantV2X: A Fully Quantized Multi-Agent System for Cooperative Perceptioncited by 11
  8. 2023Adaptive Message Quantization and Parallelization for Distributed Full-graph GNN Trainingcited by 10
  9. 2022DropIT: Dropping Intermediate Tensors for Memory-Efficient DNN Trainingcited by 9
  10. 2023Winner-Take-All Column Row Sampling for Memory Efficient Adaptation of Language Modelcited by 9
  11. 2023Do We Really Need a Large Number of Visual Prompts?cited by 9
  12. 2025End-to-end workflow for machine learning-based qubit readout with QICK and hls4mlcited by 8
  13. 2025DipSVD: Dual-importance Protected SVD for Efficient LLM Compressioncited by 7
  14. 2022OLLA: Optimizing the Lifetime and Location of Arrays to Reduce the Memory Usage of Neural Networkscited by 6
  15. 2024SKIM: Any-bit Quantization Pushing The Limits of Post-Training Quantizationcited by 6
  16. 2025PaCA: Partial Connection Adaptation for Efficient Fine-Tuningcited by 6
  17. 2025Mist: Efficient Distributed Training of Large Language Models via Memory-Parallelism Co-Optimizationcited by 6
  18. 2023Memory-adaptive Depth-wise Heterogeneous Federated Learningcited by 5
  19. 2024Reducing Fine-Tuning Memory Overhead by Approximate and Memory-Sharing Backpropagationcited by 5
  20. 2022DIVISION: Memory Efficient Training via Dual Activation Precisioncited by 4
  21. 2022Tempo: Accelerating Transformer-Based Model Training through Memory Footprint Reductioncited by 4
  22. 2022From Node Interaction to Hop Interaction: New Effective and Scalable Graph Learning Paradigmcited by 4
  23. 2023SlimFit: Memory-Efficient Fine-Tuning of Transformer-based Models Using Training Dynamicscited by 4
  24. 2023Tango: rethinking quantization for graph neural network training on GPUscited by 4
  25. 2023Activation Compression of Graph Neural Networks using Block-wise Quantization with Improved Variance Minimizationcited by 4
  26. 2023Boosting Distributed Full-graph GNN Training with Asynchronous One-bit Communicationcited by 3
  27. 2023Coop: Memory is not a Commoditycited by 3
  28. 2024Efficient Backpropagation with Variance-Controlled Adaptive Samplingcited by 3
  29. 2024QSync: Quantization-Minimized Synchronous Distributed Training Across Hybrid Devicescited by 3
  30. 2025DAF: An Efficient End-to-End Dynamic Activation Framework for on-Device DNN Trainingcited by 3
  31. 2025Adacc: An Adaptive Framework Unifying Compression and Activation Recomputation for LLM Trainingcited by 3
  32. 2024Lowering PyTorch's Memory Consumption for Selective Differentiationcited by 2
  33. 2025TAH-QUANT: Effective Activation Quantization in Pipeline Parallelism over Slow Networkcited by 2
  34. 2025LANCE: Low Rank Activation Compression for Efficient On-Device Continual Learningcited by 2
  35. 2023End-to-end codesign of Hessian-aware quantized neural networks for FPGAs and ASICscited by 1
  36. 2023FALCON: Feature-Label Constrained Graph Net Collapse for Memory Efficient GNNscited by 1
  37. 2025FedHybrid: Breaking the Memory Wall of Federated Learning via Hybrid Tensor Managementcited by 1
  38. 2026LASER: Low-Rank Activation SVD for Efficient Recursioncited by 1

50 most cited of 61 All 61 (JSON)