mlsanityData to 7 Oct 2026

DietCNN: Multiplication-free Inference for Quantized CNNs

arXiv 2305.05274 ↗First posted 9 May 2023cs.CV cs.LG cs.PFcited by 0

Not on the map. Why?

Abstract (arXiv)

The rising demand for networked embedded systems with machine intelligence has been a catalyst for sustained attempts by the research community to implement Convolutional Neural Networks (CNN) based inferencing on embedded resource-limited devices. Redesigning a CNN by removing costly multiplication operations has already shown promising results in terms of reducing inference energy usage. This paper proposes a new method for replacing multiplications in a CNN by table look-ups. Unlike existing methods that completely modify the CNN operations, the proposed methodology preserves the semantics of the major CNN operations. Conforming to the existing mechanism of the CNN layer operations ensures that the reliability of a standard CNN is preserved. It is shown that the proposed multiplication-free CNN, based on a single activation codebook, can achieve 4.7x, 5.6x, and 3.5x reduction in energy per inference in an FPGA implementation of MNIST-LeNet-5, CIFAR10-VGG-11, and Tiny ImageNet-ResNet-18 respectively. Our results show that the DietCNN approach significantly improves the resource consumption and latency of deep inference for smaller models, often used in embedded systems. Our code is available at: https://github.com/swadeykgp/DietCNN

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 57 references that are in the map. First posted on arXiv 9 May 2023.

Builds on

24 of 57 references.

References · 24

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2017Billion-scale similarity search with GPUscited by 2,477
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  7. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  8. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
  9. 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
  10. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
  11. 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
  12. 2020Training with Quantization Noise for Extreme Model Compressioncited by 145
12 more
  1. 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
  2. 2020Universally Quantized Neural Compressioncited by 60
  3. 2020LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applicationscited by 55
  4. 2020μNAS: Constrained Neural Architecture Search for Microcontrollerscited by 54
  5. 2019DeepShift: Towards Multiplication-Less Neural Networkscited by 52
  6. 2020ShiftAddNet: A Hardware-Inspired Deep Networkcited by 52
  7. 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
  8. 2020AdderSR: Towards Energy Efficient Image Super-Resolutioncited by 32
  9. 2019Scalable Model Compression by Entropy Penalized Reparameterizationcited by 31
  10. 2021RED : Looking for Redundancies for Data-Free Structured Compression of Deep Neural Networkscited by 19
  11. 2020AQD: Towards Accurate Fully-Quantized Object Detectioncited by 5
  12. 2020Approximating Activation Functionscited by 3

Built on by

Not cited yet.