mlsanityData to 7 Oct 2026

Neural Network Compression using Binarization and Few Full-Precision Weights

arXiv 2306.08960 ↗First posted 15 Jun 2023cs.CV cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Quantization and pruning are two effective Deep Neural Networks model compression methods. In this paper, we propose Automatic Prune Binarization (APB), a novel compression technique combining quantization with pruning. APB enhances the representational capability of binary networks using a few full-precision weights. Our technique jointly maximizes the accuracy of the network while minimizing its memory impact by deciding whether each weight should be binarized or kept in full precision. We show how to efficiently perform a forward pass through layers compressed using APB by decomposing it into a binary and a sparse-dense matrix multiplication. Moreover, we design two novel efficient algorithms for extremely quantized matrix multiplication on CPU, leveraging highly efficient bitwise operations. The proposed algorithms are 6.9x and 1.5x faster than available state-of-the-art solutions. We extensively evaluate APB on two widely adopted model compression datasets, namely CIFAR10 and ImageNet. APB delivers better accuracy/memory trade-off compared to state-of-the-art methods based on i) quantization, ii) pruning, and iii) combination of pruning and quantization. APB outperforms quantization in the accuracy/efficiency trade-off, being up to 2x faster than the 2-bit quantized model with no loss in accuracy.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 37 of its 64 references that are in the map. First posted on arXiv 15 Jun 2023.

Builds on

37 of 64 references.

References · 37

  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. 2017Mask R-CNNcited by 7,259
  5. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  6. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  7. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  8. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  9. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  11. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  12. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
25 more
  1. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  2. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
  3. 2019The State of Sparsity in Deep Neural Networkscited by 471
  4. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
  5. 2023SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compressioncited by 359
  6. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  7. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
  8. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
  9. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  10. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
  11. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
  12. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  13. 2021A Universal Law of Robustness via Isoperimetrycited by 150
  14. 2020Bayesian Bits: Unifying Quantization and Pruningcited by 93
  15. 2021Network Quantization with Element-wise Gradient Scalingcited by 82
  16. 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
  17. 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
  18. 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 43
  19. 2021FBGEMM: Enabling High-Performance Low-Precision Deep Learning Inferencecited by 40
  20. 2021Learnable Companding Quantization for Accurate Low-bit Neural Networkscited by 40
  21. 2019daBNN: A Super Fast Inference Framework for Binary Neural Networks on ARM devicescited by 27
  22. 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
  23. 2021Equal Bits: Enforcing Equally Distributed Binary Network Weightscited by 9
  24. 2022Distilled Neural Networks for Efficient Learning to Rankcited by 4
  25. 2021Elastic-Link for Binarized Neural Networkcited by 3

Built on by

Not cited yet.