paper-with-me

홈 › Papers

ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantization

2022-08-30 · Cong Guo, Chen Zhang, Jingwen Leng, Zihan Liu, Fan Yang, Yunxin Liu, Minyi Guo, Yuhao Zhu

Quantization is a technique to reduce the computation and memory cost of DNN models, which are getting increasingly large. Existing quantization solutions use fixed-point integer or floating-point types, which have limited benefits, as both require more bits to maintain the accuracy of original models. On the other hand, variable-length quantization uses low-bit quantization for normal values and high-precision for a fraction of outlier values. Even though this line of work brings algorithmic benefits, it also introduces significant hardware overheads due to variable-length encoding and decoding. In this work, we propose a fixed-length adaptive numerical data type called ANT to achieve low-bit quantization with tiny hardware overheads. Our data type ANT leverages two key innovations to exploit the intra-tensor and inter-tensor adaptive opportunities in DNN models. First, we propose a particular data type, flint, that combines the advantages of float and int for adapting to the importance of different values within a tensor. Second, we propose an adaptive framework that selects the best type for each tensor according to its distribution characteristics. We design a unified processing element architecture for ANT and show its ease of integration with existing DNN accelerators. Our design results in 2.8$\times$ speedup and 2.5$\times$ energy efficiency improvement over the state-of-the-art quantization accelerators.

📄 PDF Abstract BibTeX arXiv:2208.14286

Code (1)

clevercool/ant_micro22 공식 구현 pytorch

Tasks

Quantization

Similar Papers 제목 키워드 기반

Data-Free Quantization with Accurate Activation Clipping and Adaptive Batch Normalization

2022-04-08 · Yefei He, Luoming Zhang, Weijia Wu, Hong Zhou

Data-free quantization is a task that compresses the neural network to low bit-width without access to original training data. Most existing data-free quantization methods cause severe performance degradation due to inac…

Data Free QuantizationQuantization

Quantization goes Polynomial

2017-10-31 · Giorgia Callegaro, Lucio Fiorin, Andrea Pallavicini

Quantization algorithms have been successfully adopted to option pricing in finance thanks to the high convergence rate of the numerical approximation. In particular, very recently, recursive marginal quantization has be…

Quantization

Hardware Implementation of Task-based Quantization in Multi-user Signal Recovery

2023-01-27 · Xing Zhang, Haiyang Zhang, Nimrod Glazer, Oded Cohen 외

Quantization plays a critical role in digital signal processing systems, allowing the representation of continuous amplitude signals with a finite number of bits. However, accurately representing signals requires a large…

Quantization

Parametric context adaptive Laplace distribution for multimedia compression

2019-10-14

Data compression often subtracts prediction and encodes the difference (residue) e.g. assuming Laplace distribution, for example for images, videos, audio, or numerical data. Its performance is strongly dependent on the …

Data CompressionQuantization

Exploiting Weight Redundancy in CNNs: Beyond Pruning and Quantization

2020-06-22 · Yuan Wen, David Gregg

Pruning and quantization are proven methods for improving the performance and storage efficiency of convolutional neural networks (CNNs). Pruning removes near-zero weights in tensors and masks weak connections between ne…

Quantization