mlsanityData to 14 Oct 2026

Sub-bit Neural Networks: Learning to Compress and Accelerate Binary Neural Networks

arXiv 2110.09195 ↗First posted 18 Oct 2021cs.CVcited by 8

Not on the map. Why?

Abstract (arXiv)

In the low-bit quantization field, training Binary Neural Networks (BNNs) is the extreme solution to ease the deployment of deep models on resource-constrained devices, having the lowest storage cost and significantly cheaper bit-wise operations compared to 32-bit floating-point counterparts. In this paper, we introduce Sub-bit Neural Networks (SNNs), a new type of binary quantization design tailored to compress and accelerate BNNs. SNNs are inspired by an empirical observation, showing that binary kernels learnt at convolutional layers of a BNN model are likely to be distributed over kernel subsets. As a result, unlike existing methods that binarize weights one by one, SNNs are trained with a kernel-aware optimization framework, which exploits binary quantization in the fine-grained convolutional kernel space. Specifically, our method includes a random sampling step generating layer-specific subsets of the kernel space, and a refinement step learning to adjust these subsets of binary kernels via optimization. Experiments on visual recognition benchmarks and the hardware deployment on FPGA validate the great potentials of SNNs. For instance, on ImageNet, SNNs of ResNet-18/ResNet-34 with 0.56-bit weights achieve 3.13/3.33 times runtime speed-up and 1.8 times compression over conventional BNNs with moderate drops in recognition accuracy. Promising results are also obtained when applying SNNs to binarize both weights and activations. Our code is available at https://github.com/yikaiw/SNN.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 38 of its 42 references that are in the map. First posted on arXiv 18 Oct 2021.

Builds on

38 of 42 references.

References · 38

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  7. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  8. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  9. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  10. 2015SSD: Single Shot MultiBox Detectorcited by 3,130
  11. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  12. 2014FitNets: Hints for Thin Deep Netscited by 1,653
26 more
  1. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  2. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  3. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  4. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
  5. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  6. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
  7. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
  8. 2018Slimmable Neural Networkscited by 305
  9. 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 274
  10. 2019Universally Slimmable Networks and Improved Training Techniquescited by 221
  11. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
  12. 2016Trained Ternary Quantizationcited by 208
  13. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  14. 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
  15. 2015Fixed Point Quantization of Deep Convolutional Networkscited by 143
  16. 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
  17. 2015Inside-Outside Net: Detecting Objects in Context with Skip Pooling and Recurrent Neural Networkscited by 80
  18. 2020Rotated Binary Neural Networkcited by 77
  19. 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
  20. 2016Loss-aware Binarization of Deep Networkscited by 56
  21. 2018Bi-Real Net: Binarizing Deep Network Towards Real-Network Performancecited by 42
  22. 2020BiDet: An Efficient Binarized Object Detectorcited by 33
  23. 2017Performance Guaranteed Network Acceleration via High-Order Residual Quantizationcited by 26
  24. 2018From Hashing to CNNs: Training BinaryWeight Networks via Hashingcited by 23
  25. 2020Resolution Switchable Networks for Runtime Efficient Image Recognitioncited by 19
  26. 2020FleXOR: Trainable Fractional Quantizationcited by 9

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 4; 2024: 2; 2025: 0; 2026: 1.

8 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025BD-Net: Has Depth-Wise Convolution Ever Been Applied in Binary Neural Networks?
  2. 2021A comprehensive review of Binary Neural Network
  3. 2022Binary Neural Networks as a general-propose compute paradigm for on-device computer vision
  4. 2021Enabling Binary Neural Network Training on the Edge
  5. 2025Low-bit Model Quantization for Deep Neural Networks: A Survey
  6. 2022Exploiting Kernel Compression on BNNs
  7. 2021Quantized Neural Networks via {-1, +1} Encoding Decomposition and Acceleration
  8. 2025S2NN: Sub-bit Spiking Neural Networks