paper-with-me

Papers

Focused Quantization for Sparse CNNs

2019-03-07 · NeurIPS 2019 12 · Yiren Zhao, Xitong Gao, Daniel Bates, Robert Mullins, Cheng-Zhong Xu

Deep convolutional neural networks (CNNs) are powerful tools for a wide range of vision tasks, but the enormous amount of memory and compute resources required by CNNs pose a challenge in deploying them on constrained devices. Existing compression techniques, while excelling at reducing model sizes, struggle to be computationally friendly. In this paper, we attend to the statistical properties of sparse CNNs and present focused quantization, a novel quantization strategy based on power-of-two values, which exploits the weight distributions after fine-grained pruning. The proposed method dynamically discovers the most effective numerical representation for weights in layers with varying sparsities, significantly reducing model sizes. Multiplications in quantized CNNs are replaced with much cheaper bit-shift operations for efficient inference. Coupled with lossless encoding, we built a compression pipeline that provides CNNs with high compression ratios (CR), low computation cost and minimal loss in accuracy. In ResNet-50, we achieved a 18.08x CR with only 0.24% loss in top-5 accuracy, outperforming existing compression methods. We fully compressed a ResNet-18 and found that it is not only higher in CR and top-5 accuracy, but also more hardware efficient as it requires fewer logic gates to implement when compared to other state-of-the-art quantization methods assuming the same throughput.

📄 PDF Abstract BibTeX arXiv:1903.03046

Code (1)

deep-fry/mayo 공식 구현 tf

Tasks

Model CompressionNeural Network CompressionQuantization

Similar Papers 제목 키워드 기반

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

Pyramid Vector Quantization and Bit Level Sparsity in Weights for Efficient Neural Networks Inference

2019-11-24 · Vincenzo Liguori

This paper discusses three basic blocks for the inference of convolutional neural networks (CNNs). Pyramid Vector Quantization (PVQ) is discussed as an effective quantizer for CNNs weights resulting in highly sparse and …

Quantization

N-Ary Quantization for CNN Model Compression and Inference Acceleration

2019-05-01 · ICLR 2019 5 · Günther Schindler, Wolfgang Roth, Franz Pernkopf, Holger Fröning

The tremendous memory and computational complexity of Convolutional Neural Networks (CNNs) prevents the inference deployment on resource-constrained systems. As a result, recent research focused on CNN optimization techn…

ClusteringModel CompressionQuantization

Speedup deep learning models on GPU by taking advantage of efficient unstructured pruning and bit-width reduction

2021-12-28 · Marcin Pietroń, Dominik Żurek

This work is focused on the pruning of some convolutional neural networks (CNNs) and improving theirs efficiency on graphic processing units (GPU) by using a direct sparse algorithm. The Nvidia deep neural network (cuDnn…

GPUQuantization

GHN-QAT: Training Graph Hypernetworks to Predict Quantization-Robust Parameters of Unseen Limited Precision Neural Networks

2023-09-24 · Stone Yun, Alexander Wong

Graph Hypernetworks (GHN) can predict the parameters of varying unseen CNN architectures with surprisingly good accuracy at a fraction of the cost of iterative optimization. Following these successes, preliminary researc…

Quantization