DNN Quantization with Attention
Not on the map. Why?
Abstract (arXiv)
Low-bit quantization of network weights and activations can drastically reduce the memory footprint, complexity, energy consumption and latency of Deep Neural Networks (DNNs). However, low-bit quantization can also cause a considerable drop in accuracy, in particular when we apply it to complex learning tasks or lightweight DNN architectures. In this paper, we propose a training procedure that relaxes the low-bit quantization. We call this procedure textitDNN Quantization with Attention (DQA). The relaxation is achieved by using a learnable linear combination of high, medium and low-bit quantizations. Our learning procedure converges step by step to a low-bit quantization using an attention mechanism with temperature scheduling. In experiments, our approach outperforms other low-bit quantization techniques on various object recognition benchmarks such as CIFAR10, CIFAR100 and ImageNet ILSVRC 2012, achieves almost the same accuracy as a full precision DNN, and considerably reduces the accuracy drop when quantizing lightweight DNN architectures.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 31 of its 43 references that are in the map. First posted on arXiv 24 Mar 2021.
Builds on
31 of 43 references.
References · 31
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2019Relational Knowledge Distillationcited by 873
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2019Learned Step Size Quantizationcited by 604
19 more
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2018Born Again Neural Networkscited by 539
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2016Trained Ternary Quantizationcited by 203
- 2016Ternary Weight Networkscited by 195
- 2014Fractional Max-Poolingcited by 35
- 2018BinaryRelax: A Relaxation Approach For Training Deep Neural Networks With Quantized Weightscited by 24
- 2019Deep geometric knowledge distillation with graphscited by 21
- 2018Bridging the Accuracy Gap for 2-bit Quantized Neural Networks (QNN)cited by 19
- 2019Mixed Precision DNNs: All you need is a good parametrizationcited by 18
- 2020BitPruning: Learning Bitlengths for Aggressive and Accurate Quantizationcited by 14
- 2019Differentiable Mask for Pruning Convolutional and Recurrent Networkscited by 10
- 2019Iteratively Training Look-Up Tables for Network Quantizationcited by 9
- 2019Attention Based Pruning for Shift Networkscited by 7
- 2018Quantized Guided Pruning for Efficient Hardware Implementations of Convolutional Neural Networkscited by 5
- 2018LIT: Block-wise Intermediate Representation Training for Model Compressioncited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.