Highlight

Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference

Introduces a quantization scheme enabling integer-only neural network inference, co-designed with a training procedure that preserves accuracy.

Based on

Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference

By Benoit Jacob, S. Kligys, Bo Chen et al.2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition
Read original article →

Driven by the high computational cost of running deep learning models on intelligent mobile devices, this paper proposes a quantization scheme that lets inference be performed with integer-only arithmetic, which can be implemented more efficiently than floating-point inference on widely available integer-only hardware. Crucially, the authors co-design a training procedure so that end-to-end model accuracy is preserved after the model is quantized.

The result is a better tradeoff between accuracy and on-device latency. The improvements are significant even on MobileNets—a model family already known for run-time efficiency—and the authors demonstrate the benefits on ImageNet classification and COCO object detection running on popular CPUs, making the approach practical for accurate on-device inference.

Abstract

Motivated by the cost of deep models on mobile devices, the authors propose a quantization scheme that runs inference using integer-only arithmetic, more efficient than floating-point on common integer-only hardware. They co-design a training procedure that preserves end-to-end accuracy after quantization, improving the accuracy-versus-latency tradeoff. Gains are significant even for MobileNets, an already efficient family, and are demonstrated on ImageNet classification and COCO detection on popular CPUs.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

quantizationinteger-only inferenceefficient inferencemobile deep learningMobileNetsmodel compression
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.