English

UNIQ: Uniform Noise Injection for Non-Uniform Quantization of Neural Networks

Machine Learning 2021-03-30 v3 Artificial Intelligence Computer Vision and Pattern Recognition Machine Learning

Abstract

We present a novel method for neural network quantization that emulates a non-uniform kk-quantile quantizer, which adapts to the distribution of the quantized parameters. Our approach provides a novel alternative to the existing uniform quantization techniques for neural networks. We suggest to compare the results as a function of the bit-operations (BOPS) performed, assuming a look-up table availability for the non-uniform case. In this setup, we show the advantages of our strategy in the low computational budget regime. While the proposed solution is harder to implement in hardware, we believe it sets a basis for new alternatives to neural networks quantization.

Keywords

Cite

@article{arxiv.1804.10969,
  title  = {UNIQ: Uniform Noise Injection for Non-Uniform Quantization of Neural Networks},
  author = {Chaim Baskin and Eli Schwartz and Evgenii Zheltonozhskii and Natan Liss and Raja Giryes and Alex M. Bronstein and Avi Mendelson},
  journal= {arXiv preprint arXiv:1804.10969},
  year   = {2021}
}