Collage: Light-Weight Low-Precision Strategy for LLM Training
Not on the map. Why?
Abstract (arXiv)
Large models training is plagued by the intense compute cost and limited hardware memory. A practical solution is low-precision representation but is troubled by loss in numerical accuracy and unstable training rendering the model less useful. We argue that low-precision floating points can perform well provided the error is properly compensated at the critical locations in the training process. We propose Collage which utilizes multi-component float representation in low-precision to accurately perform operations with numerical errors accounted. To understand the impact of imprecision to training, we propose a simple and novel metric which tracks the lost information during training as well as differentiates various precision strategies. Our method works with commonly used low-precision such as half-precision (16-bit floating points) and can be naturally extended to work with even lower precision such as 8-bit. Experimental results show that pre-training using Collage removes the requirement of using 32-bit floating-point copies of the model and attains similar/better training performance compared to (16, 32)-bit mixed-precision strategy, with up to 3.7× speedup and ~ 15% to 23% less memory usage in practice.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 41 of its 69 references that are in the map. First posted on arXiv 6 May 2024.
Builds on
41 of 69 references.
References · 41
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,220
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
- 2017Mixed Precision Trainingcited by 1,156
29 more
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2020Jukebox: A Generative Model for Musiccited by 542
- 2015Deep Learning with Limited Numerical Precisioncited by 376
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 302
- 2022The case for 4-bit precision: k-bit Inference Scaling Lawscited by 251
- 2019NeMo: a toolkit for building AI applications using Neural Modulescited by 235
- 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 232
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 179
- 2021Block Pruning For Faster Transformerscited by 177
- 2022Structured Pruning Learns Compact and Accurate Modelscited by 170
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 164
- 2018Scalable Methods for 8-bit Training of Neural Networkscited by 142
- 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
- 2023LQ-LoRA: Low-rank Plus Quantized Matrix Decomposition for Efficient Language Model Finetuningcited by 92
- 2018Training and Inference with Integers in Deep Neural Networkscited by 86
- 2023ZeroQuant-V2: Exploring Post-training Quantization in LLMs from Comprehensive Study to Low Rank Compensationcited by 79
- 2017Training Quantized Nets: A Deeper Understandingcited by 75
- 2023Stable and low-precision training for large-scale vision-language modelscited by 75
- 2023Training Transformers with 4-bit Integerscited by 60
- 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
- 2018Dissecting the NVIDIA Volta GPU Architecture via Microbenchmarkingcited by 35
- 2018High-Accuracy Low-Precision Trainingcited by 20
- 2023Training and inference of large language models using 8-bit floating pointcited by 20
- 2018Per-Tensor Fixed-Point Quantization of the Back-Propagation Algorithmcited by 15
- 2018Mixed-Precision Training for NLP and Speech Recognition with OpenSeq2Seqcited by 11
- 2018Training Deep Neural Network in Limited Precisioncited by 3
- 2022MCTensor: A High-Precision Deep Learning Library with Multi-Component Floating-Pointcited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 4.
10 papers.
- 2025Training LLMs with MXFP4cited by 37
- 2025Stochastic Rounding for LLM Training: Theory and Practicecited by 10
- 2026Understanding Quantization of Optimizer States in LLM Pre-training: Dynamics of State Staleness and Effectiveness of State Resetscited by 6
- 2025Mixed-Precision Quantization for Language Models: Techniques and Prospectscited by 5
- 2026ECO: Quantized Training without Full-Precision Master Weightscited by 5
- 2024Sparse Checkpointing for Fast and Reliable MoE Trainingcited by 3
- 2025Low-Precision Streaming PCAcited by 3
- 2025Log-Normal Multiplicative Dynamics for Stable Low-Precision Training of Large Networkscited by 2
- 2026Demystifying Manifold Constraints in LLM Pre-trainingcited by 1
- 2026TurboPairFormer: Fast and Stable Protein Folding Model Training with an Optimized Triangle Attention Kernelcited by 0
- 2026TurboPairFormer: Fast and Stable Protein Folding Model Training with an Optimized Triangle Attention Kernel5 Oct 2026
- 2026Demystifying Manifold Constraints in LLM Pre-training6 May 2026
- 2026Understanding Quantization of Optimizer States in LLM Pre-training: Dynamics of State Staleness and Effectiveness of State Resets17 Mar 2026
- 2026ECO: Quantized Training without Full-Precision Master Weights29 Jan 2026
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025Mixed-Precision Quantization for Language Models: Techniques and Prospects19 Oct 2025
- 2025Log-Normal Multiplicative Dynamics for Stable Low-Precision Training of Large Networks21 Jun 2025
- 2025Training LLMs with MXFP427 Feb 2025
- 2025Stochastic Rounding for LLM Training: Theory and Practice27 Feb 2025
- 2024Sparse Checkpointing for Fast and Reliable MoE Training19 Dec 2024