Coded Deep Learning: Framework and Algorithm
Not on the map. Why?
Abstract (arXiv)
The success of deep learning (DL) is often achieved with large models and high complexity during both training and post-training inferences, hindering training in resource-limited settings. To alleviate these issues, this paper introduces a new framework dubbed ``coded deep learning'' (CDL), which integrates information-theoretic coding concepts into the inner workings of DL, to significantly compress model weights and activations, reduce computational complexity at both training and post-training inference stages, and enable efficient model/data parallelism. Specifically, within CDL, (i) we first propose a novel probabilistic method for quantizing both model weights and activations, and its soft differentiable variant which offers an analytic formula for gradient calculation during training; (ii) both the forward and backward passes during training are executed over quantized weights and activations, eliminating most floating-point operations and reducing training complexity; (iii) during training, both weights and activations are entropy constrained so that they are compressible in an information-theoretic sense throughout training, thus reducing communication costs in model/data parallelism; and (iv) the trained model in CDL is by default in a quantized format with compressible quantized weights, reducing post-training inference and storage complexity. Additionally, a variant of CDL, namely relaxed CDL (R-CDL), is presented to further improve the trade-off between validation accuracy and compression though requiring full precision in training with other advantageous features of CDL intact. Extensive empirical results show that CDL and R-CDL outperform the state-of-the-art algorithms in DNN compression in the literature.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 55 of its 80 references that are in the map. First posted on arXiv 16 Jan 2025.
Builds on
55 of 80 references.
References · 55
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2016Wide Residual Networkscited by 3,057
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
38 more
- 2019Cross-lingual Language Model Pretrainingcited by 1,088
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2019Learned Step Size Quantizationcited by 604
- 2018Rethinking the Value of Network Pruningcited by 595
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2017Large Batch Training of Convolutional Networkscited by 529
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 2021A White Paper on Neural Network Quantizationcited by 453
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
- 2023LLM-QAT: Data-Free Quantization Aware Training for Large Language Modelscited by 320
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2019Low-bit Quantization of Neural Networks for Efficient Inferencecited by 185
- 2020LSQ+: Improving low-bit quantization through learnable offsets and better initializationcited by 180
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2019Quantization Networkscited by 151
- 2017Soft-to-Hard Vector Quantization for End-to-End Learning Compressible Representationscited by 149
- 2022Overcoming Oscillations in Quantization-Aware Trainingcited by 116
- 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
- 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 95
- 2021Network Quantization with Element-wise Gradient Scalingcited by 82
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 2019PipeMare: Asynchronous Pipeline Parallel DNN Trainingcited by 54
- 2022Mixed-Precision Neural Network Quantization via Learned Layer-wise Importancecited by 53
- 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
- 2020PROFIT: A Novel Training Method for sub-4-bit MobileNet Modelscited by 50
- 2024Low-Rank Quantization-Aware Training for LLMscited by 42
- 2021Learnable Companding Quantization for Accurate Low-bit Neural Networkscited by 40
- 2013Petuum: A New Platform for Distributed Machine Learning on Big Datacited by 35
- 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 31
- 2024Bayes Conditional Distribution Estimation for Knowledge Distillation Based on Conditional Mutual Informationcited by 25
- 2018Universal Deep Neural Network Compressioncited by 17
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.