ReLeQ : A Reinforcement Learning Approach for Automatic Deep Quantization of Neural Networks
By Ahmed T. Elthakeb, Prannoy Pilligundla, Fatemehsadat Mireshghallah, Amir Yazdanbakhsh, Hadi Esmaeilzadeh. 2020
61 citations recorded by the source corpus.
Deep Quantization (below eight bits) can significantly reduce the DNN computation and storage by decreasing the bitwidth of network encodings. However, without arduous manual effort, this deep quantization can lead to significant accuracy loss, leaving it in a position of questionable utility. We propose a systematic approach to tackle this problem, by automating the process of discovering the bitwidths through an end-to-end deep reinforcement learning framework (ReLeQ). This framework utilizes the sample efficiency of proximal policy optimization to explore the exponentially large space of possible assignment of the bitwidths to the layers. We show how ReLeQ can balance speed and quality, and provide a heterogeneous bitwidth assignment for quantization of a large variety of deep networks with minimal accuracy loss ($\leq$ ≤ 0.3% loss) while minimizing the computation and storage costs. With these DNNs, ReLeQ enables conventional hardware and custom DNN accelerator to achieve $~2.2\times$ 2 . 2 × speedup over 8-bit execution.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Yossi Adi
- Gabriel Synnaeve
- Alexandre D'efossez
- Sein Park
- Junhyuk So
- Juncheol Shin
- Eunhyeok Park
- Wei-Ning Hsu
In Computer Vision and Pattern Recognition
- Yossi Adi
- Alexandre D'efossez
- Gabriel Synnaeve
- Sein Park
- Junhyuk So
- Juncheol Shin
- Eunhyeok Park
- Luc Van Gool
Citations in the corpus
- Differentiable Model Compression via Pseudo Quantization Noise (2021, methodology): “Other mixed-precision quantization methods are based on Reinforcement Learning (Wang et al., 2019; Elthakeb et al., 2020; Liu et al., 2021), second-order optimization (Dong et al.”
- NIPQ: Noise Injection Pseudo Quantization for Automated DNN Optimization (2022, methodology): “Various methods, such as RL-based [28, 29, 30], Hessian-based [31, 32, 33], and differentiable [34, 16] methods, have been proposed.”