Deep learning model compression using network sensitivity and gradients
Not on the map. Why?
Abstract (arXiv)
Deep learning model compression is an improving and important field for the edge deployment of deep learning models. Given the increasing size of the models and their corresponding power consumption, it is vital to decrease the model size and compute requirement without a significant drop in the model's performance. In this paper, we present model compression algorithms for both non-retraining and retraining conditions. In the first case where retraining of the model is not feasible due to lack of access to the original data or absence of necessary compute resources while only having access to off-the-shelf models, we propose the Bin & Quant algorithm for compression of the deep learning models using the sensitivity of the network parameters. This results in 13x compression of the speech command and control model and 7x compression of the DeepSpeech2 models. In the second case when the models can be retrained and utmost compression is required for the negligible loss in accuracy, we propose our novel gradient-weighted k-means clustering algorithm (GWK). This method uses the gradients in identifying the important weight values in a given cluster and nudges the centroid towards those values, thereby giving importance to sensitive weights. Our method effectively combines product quantization with the EWGS[1] algorithm for sub-1-bit representation of the quantized models. We test our GWK algorithm on the CIFAR10 dataset across a range of models such as ResNet20, ResNet56, MobileNetv2 and show 35x compression on quantized models for less than 2% absolute loss in accuracy compared to the floating-point models.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 26 of its 36 references that are in the map. First posted on arXiv 11 Oct 2022.
Builds on
26 of 36 references.
References · 26
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 449
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
14 more
- 2020Training with Quantization Noise for Extreme Model Compressioncited by 145
- 2019Additive Powers-of-Two Quantization: An Efficient Non-uniform Discretization for Neural Networkscited by 143
- 2020GOBO: Quantizing Attention-Based NLP Models for Low Latency and Energy Efficient Inferencecited by 103
- 2021Network Quantization with Element-wise Gradient Scalingcited by 82
- 2019And the Bit Goes Down: Revisiting the Quantization of Neural Networkscited by 78
- 2020PROFIT: A Novel Training Method for sub-4-bit MobileNet Modelscited by 50
- 2021DKM: Differentiable K-Means Clustering Layer for Neural Network Compressioncited by 31
- 2020Permute, Quantize, and Fine-tune: Efficient Compression of Neural Networkscited by 28
- 2016Personalized Speech recognition on mobile devicescited by 23
- 2017Balanced Quantization: An Effective and Efficient Approach to Quantized Neural Networkscited by 21
- 2021Integer-only Zero-shot Quantization for Efficient Speech Recognitioncited by 19
- 2018Universal Deep Neural Network Compressioncited by 17
- 2021Quantization-Guided Training for Compact TinyML Modelscited by 10
- 2016On the Compression of Recurrent Neural Networks with an Application to LVCSR acoustic modeling for Embedded Speech Recognitioncited by 9
Built on by
Not cited yet.