English

DQA: An Efficient Method for Deep Quantization of Deep Neural Network Activations

Machine Learning 2024-12-16 v1 Computer Vision and Pattern Recognition Machine Learning

Abstract

Quantization of Deep Neural Network (DNN) activations is a commonly used technique to reduce compute and memory demands during DNN inference, which can be particularly beneficial on resource-constrained devices. To achieve high accuracy, existing methods for quantizing activations rely on complex mathematical computations or perform extensive searches for the best hyper-parameters. However, these expensive operations are impractical on devices with limited computation capabilities, memory capacities, and energy budgets. Furthermore, many existing methods do not focus on sub-6-bit (or deep) quantization. To fill these gaps, in this paper we propose DQA (Deep Quantization of DNN Activations), a new method that focuses on sub-6-bit quantization of activations and leverages simple shifting-based operations and Huffman coding to be efficient and achieve high accuracy. We evaluate DQA with 3, 4, and 5-bit quantization levels and three different DNN models for two different tasks, image classification and image segmentation, on two different datasets. DQA shows significantly better accuracy (up to 29.28%) compared to the direct quantization method and the state-of-the-art NoisyQuant for sub-6-bit quantization.

Keywords

Cite

@article{arxiv.2412.09687,
  title  = {DQA: An Efficient Method for Deep Quantization of Deep Neural Network Activations},
  author = {Wenhao Hu and Paul Henderson and José Cano},
  journal= {arXiv preprint arXiv:2412.09687},
  year   = {2024}
}

Comments

Accepted to Second Workshop on Machine Learning with New Compute Paradigms at NeurIPS 2024 (MLNCP 2024)

R2 v1 2026-06-28T20:33:08.323Z