paper-with-me

Papers

Pruning Ternary Quantization

2021-07-23 · Dan Liu, Xi Chen, Jie Fu, Chen Ma, Xue Liu

Inference time, model size, and accuracy are three key factors in deep model compression. Most of the existing work addresses these three key factors separately as it is difficult to optimize them all at the same time. For example, low-bit quantization aims at obtaining a faster model; weight sharing quantization aims at improving compression ratio and accuracy; and mixed-precision quantization aims at balancing accuracy and inference time. To simultaneously optimize bit-width, model size, and accuracy, we propose pruning ternary quantization (PTQ): a simple, effective, symmetric ternary quantization method. We integrate L2 normalization, pruning, and the weight decay term to reduce the weight discrepancy in the gradient estimator during quantization, thus producing highly compressed ternary weights. Our method brings the highest test accuracy and the highest compression ratio. For example, it produces a 939kb (49$\times$) 2bit ternary ResNet-18 model with only 4\% accuracy drop on the ImageNet dataset. It compresses 170MB Mask R-CNN to 5MB (34$\times$) with only 2.8\% average precision drop. Our method is verified on image classification, object detection/segmentation tasks with different network structures such as ResNet-18, ResNet-50, and MobileNetV2.

📄 PDF Abstract BibTeX arXiv:2107.10998

Code (0)

등록된 구현이 없습니다.

Tasks

image-classificationImage ClassificationModel Compressionobject-detectionObject DetectionQuantization

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
RPN A Region Proposal Network, or RPN, is a fully convolutional network that simultaneously predicts object bounds and objectness scores at each position. The RPN is trained…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Batch Normalization 설명 없음
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution
Average Pooling 설명 없음
Inverted Residual Block 설명 없음

Similar Papers 제목 키워드 기반

Ternary Quantization: A Survey

2023-03-02 · Dan Liu, Xue Liu

Inference time, model size, and accuracy are critical for deploying deep neural network models. Numerous research efforts have been made to compress neural network models with faster inference and higher accuracy. Prunin…

QuantizationSurvey

Hyperspherical Quantization: Toward Smaller and More Accurate Models

2022-12-24 · Dan Liu, Xi Chen, Chen Ma, Xue Liu

Model quantization enables the deployment of deep neural networks under resource-constrained devices. Vector quantization aims at reducing the model size by indexing model weights with full-precision embeddings, i.e., co…

Quantization

Variational Network Quantization

2018-01-01 · ICLR 2018 1 · Jan Achterhold, Jan Mathias Koehler, Anke Schmeink, Tim Genewein

In this paper, the preparation of a neural network for pruning and few-bit quantization is formulated as a variational inference problem. To this end, a quantizing prior that leads to a multi-modal, sparse posterior dist…

QuantizationVariational Inference

Compressing Low Precision Deep Neural Networks Using Sparsity-Induced Regularization in Ternary Networks

2017-09-19 · Julian Faraone, Nicholas Fraser, Giulio Gambardella, Michaela Blott 외

A low precision deep neural network training technique for producing sparse, ternary neural networks is presented. The technique incorporates hard- ware implementation costs during training to achieve significant model c…

L2 RegularizationModel CompressionQuantization

The Hardware Impact of Quantization and Pruning for Weights in Spiking Neural Networks

2023-02-08 · Clemens JS Schaefer, Pooria Taheri, Mark Horeni, Siddharth Joshi

Energy efficient implementations and deployments of Spiking neural networks (SNNs) have been of great interest due to the possibility of developing artificial systems that can achieve the computational powers and energy …

Gesture RecognitionQuantization