Differentiable Search for Finding Optimal Quantization Strategy
Not on the map. Why?
Abstract (arXiv)
To accelerate and compress deep neural networks (DNNs), many network quantization algorithms have been proposed. Although the quantization strategy of any algorithm from the state-of-the-arts may outperform others in some network architectures, it is hard to prove the strategy is always better than others, and even cannot judge that the strategy is always the best choice for all layers in a network. In other words, existing quantization algorithms are suboptimal as they ignore the different characteristics of different layers and quantize all layers by a uniform quantization strategy. To solve the issue, in this paper, we propose a differentiable quantization strategy search (DQSS) to assign optimal quantization strategy for individual layer by taking advantages of the benefits of different quantization algorithms. Specifically, we formulate DQSS as a differentiable neural architecture search problem and adopt an efficient convolution to efficiently explore the mixed quantization strategies from a global perspective by gradient-based optimization. We conduct DQSS for post-training quantization to enable their performance to be comparable with that in full precision models. We also employ DQSS in quantization-aware training for further validating the effectiveness of DQSS. To circumvent the expensive optimization cost when employing DQSS in quantization-aware training, we update the hyper-parameters and the network parameters in a single forward-backward pass. Besides, we adjust the optimization process to avoid the potential under-fitting problem. Comprehensive experiments on high level computer vision task, i.e., image classification, and low level computer vision task, i.e., image super-resolution, with various network architectures show that DQSS could outperform the state-of-the-arts.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 36 of its 52 references that are in the map. First posted on arXiv 10 Apr 2024.
Builds on
36 of 52 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,898
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Enhanced Deep Residual Networks for Single Image Super-Resolutioncited by 1,543
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2018ESRGAN: Enhanced Super-Resolution Generative Adversarial Networkscited by 1,250
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2019Learned Step Size Quantizationcited by 604
24 more
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 328
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2015Convolutional neural networks with low-rank regularizationcited by 102
- 2020Rethinking Differentiable Search for Mixed-Precision Neural Networkscited by 79
- 2021Diversifying Sample Generation for Accurate Data-Free Quantizationcited by 63
- 2017Extremely Low Bit Neural Network: Squeeze the Last Bit Out with ADMMcited by 60
- 2020EasyQuant: Post-training Quantization via Scale Optimizationcited by 57
- 2020Differentiable Joint Pruning and Quantization for Hardware Efficiencycited by 45
- 2021Learnable Companding Quantization for Accurate Low-bit Neural Networkscited by 40
- 2021MQBench: Towards Reproducible and Deployable Model Quantization Benchmarkcited by 38
- 2020Building a Manga Dataset "Manga109" with Annotations for Multimedia Applicationscited by 37
- 2020Search What You Want: Barrier Panelty NAS for Mixed Precision Quantizationcited by 31
- 2019Fighting Quantization Bias With Biascited by 30
- 2020Stochastic Precision Ensemble: Self-Knowledge Distillation for Quantized Deep Neural Networkscited by 20
- 2022OPQ: Compressing Deep Neural Networks with One-shot Pruning-Quantizationcited by 19
- 2020Efficient Bitwidth Search for Practical Mixed Precision Neural Networkcited by 6
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.