Low-bit Quantization of Neural Networks for Efficient Inference

By Yoni Choukroun, Eli Kravchik, Pavel Kisilev. 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW), 2019

463 citations recorded by the source corpus.

Recent machine learning methods use increasingly large deep neural networks to achieve state of the art results in various tasks. The gains in performance come at the cost of a substantial increase in computation and storage requirements. This makes real-time implementations on limited resources hardware a challenging task. One popular approach to address this challenge is to perform low-bit precision computations via neural network quantization. However, aggressive quantization generally entails a severe penalty in terms of accuracy, and often requires retraining of the network, or resorting to higher bit precision quantization. In this paper, we formalize the linear quantization task as a Minimum Mean Squared Error (MMSE) problem for both weights and activations, allowing low-bit precision inference without the need for full network retraining. We propose the analysis and the optimization of constrained MSE problems for performant hardware aware quantization. The proposed approach allows 4 bits integer (INT4) quantization for deployment of pretrained models on limited hardware resources. Multiple experiments on various network architectures show that the suggested method yields state of the art results with minimal loss of tasks accuracy.

Subfields: Computational Mathematics, Computational Mechanics, Computer Vision and Pattern Recognition

View Paper: https://www.semanticscholar.org/paper/47a1edfb88f5b4a7ba1e9f6aed327f67f942f6d6

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mathematics

  1. A. Gholami
  2. Michael W. Mahoney
  3. Kurt Keutzer
  4. Yelysei Bondarenko
  5. Markus Nagel
  6. Tijmen Blankevoort
  7. Zi-Mei Yao
  8. David P. Woodruff

In Computational Mechanics

  1. Kurt Keutzer
  2. A. Gholami
  3. Zi-Mei Yao
  4. Brian Chmiel
  5. Michael W. Mahoney
  6. A. Mendelson
  7. Sergey Tulyakov
  8. Fisher Yu

In Computer Vision and Pattern Recognition

  1. Kurt Keutzer
  2. Tijmen Blankevoort
  3. Zi-Mei Yao
  4. Michael W. Mahoney
  5. Markus Nagel
  6. Dacheng Tao
  7. A. Gholami
  8. Luc Van Gool

Citations in the corpus