MetaGrad: Adaptive Gradient Quantization with Hypernetworks
Not on the map. Why?
Abstract (arXiv)
A popular track of network compression approach is Quantization aware Training (QAT), which accelerates the forward pass during the neural network training and inference. However, not much prior efforts have been made to quantize and accelerate the backward pass during training, even though that contributes around half of the training time. This can be partly attributed to the fact that errors of low-precision gradients during backward cannot be amortized by the training objective as in the QAT setting. In this work, we propose to solve this problem by incorporating the gradients into the computation graph of the next training iteration via a hypernetwork. Various experiments on CIFAR-10 dataset with different CNN network architectures demonstrate that our hypernetwork-based approach can effectively reduce the negative effect of gradient quantization noise and successfully quantizes the gradients to INT4 with only 0.64 accuracy drop for VGG-16 on CIFAR-10.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 23 references that are in the map. First posted on arXiv 4 Mar 2023.
Builds on
17 of 23 references.
References · 17
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016HyperNetworkscited by 1,003
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2019Learned Step Size Quantizationcited by 604
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 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
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2020LSQ+: Improving low-bit quantization through learnable offsets and better initializationcited by 180
- 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
- 2016Convolutional Neural Networks using Logarithmic Data Representationcited by 97
- 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 77
5 more
- 2019AdaBits: Neural Network Quantization with Adaptive Bit-Widthscited by 63
- 2019AutoQ: Automated Kernel-Wise Neural Network Quantizationcited by 60
- 2019Training High-Performance and Large-Scale Deep Neural Networks with Full 8-bit Integerscited by 32
- 2021Distribution Adaptive INT8 Quantization for Training CNNscited by 27
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precisioncited by 19
Built on by
Citing papers per year: 2024: 1.
1 paper.