REVIEW 4 cited by
Power-of-Two Quantization for Low Bitwidth and Hardware Compliant Neural Networks
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
read the original abstract
Deploying Deep Neural Networks in low-power embedded devices for real time-constrained applications requires optimization of memory and computational complexity of the networks, usually by quantizing the weights. Most of the existing works employ linear quantization which causes considerable degradation in accuracy for weight bit widths lower than 8. Since the distribution of weights is usually non-uniform (with most weights concentrated around zero), other methods, such as logarithmic quantization, are more suitable as they are able to preserve the shape of the weight distribution more precise. Moreover, using base-2 logarithmic representation allows optimizing the multiplication by replacing it with bit shifting. In this paper, we explore non-linear quantization techniques for exploiting lower bit precision and identify favorable hardware implementation options. We developed the Quantization Aware Training (QAT) algorithm that allowed training of low bit width Power-of-Two (PoT) networks and achieved accuracies on par with state-of-the-art floating point models for different tasks. We explored PoT weight encoding techniques and investigated hardware designs of MAC units for three different quantization schemes - uniform, PoT and Additive-PoT (APoT) - to show the increased efficiency when using the proposed approach. Eventually, the experiments showed that for low bit width precision, non-uniform quantization performs better than uniform, and at the same time, PoT quantization vastly reduces the computational complexity of the neural network.
Forward citations
Cited by 4 Pith papers
-
GRAU: Generic Reconfigurable Activation Unit Design for Neural Network Hardware Accelerators
GRAU implements reconfigurable QNN activation hardware using power-of-two-slope piecewise linear fits, cutting LUTs by >90% versus multi-threshold units while keeping accuracy within ~1% except for SiLU under aggressi...
-
Chameleon: A Multiplier-Free Temporal Convolutional Network Accelerator for End-to-End Few-Shot and Continual Learning from Sequential Data
Chameleon is a 40-nm CMOS accelerator that performs end-to-end few-shot and continual learning on-chip using prototypical networks and TCN embeddings, and runs keyword spotting at 3.1 uW.
-
PoTPTQ: A Two-step Power-of-Two Post-training for LLMs
A two-step power-of-two quantization method improves low-bit LLaMA perplexity and dequantization speed, but reporting inconsistencies and missing code temper the result.
-
Power-of-Two (PoT) Weights in Large Language Models (LLMs)
Power-of-two weight quantization applied post-training to a 124M GPT-2 model degrades cross-entropy from 3.17 to about 4.1-4.5 at 4-6 bits, while promising memory and bit-shift savings.
Discussion (0). Continue with ORCID to comment.