mlsanityData to 7 Oct 2026

AdaBin: Improving Binary Neural Networks with Adaptive Binary Sets

arXiv 2208.08084 ↗First posted 17 Aug 2022cs.CVcited by 38

Not on the map. Why?

Abstract (arXiv)

This paper studies the Binary Neural Networks (BNNs) in which weights and activations are both binarized into 1-bit values, thus greatly reducing the memory usage and computational complexity. Since the modern deep neural networks are of sophisticated design with complex architecture for the accuracy reason, the diversity on distributions of weights and activations is very high. Therefore, the conventional sign function cannot be well used for effectively binarizing full-precision values in BNNs. To this end, we present a simple yet effective approach called AdaBin to adaptively obtain the optimal binary sets b1, b2 (b1, b2∈ ℝ) of weights and activations for each layer instead of a fixed set (textiti.e., -1, +1). In this way, the proposed method can better fit different distributions and increase the representation ability of binarized features. In practice, we use the center position and distance of 1-bit values to define a new binary quantization function. For the weights, we propose an equalization method to align the symmetrical center of binary distribution to real-valued distribution, and minimize the Kullback-Leibler divergence of them. Meanwhile, we introduce a gradient-based optimization method to get these two parameters for activations, which are jointly trained in an end-to-end manner. Experimental results on benchmark models and datasets demonstrate that the proposed AdaBin is able to achieve state-of-the-art performance. For instance, we obtain a 66.4% Top-1 accuracy on the ImageNet using ResNet-18 architecture, and a 69.4 mAP on PASCAL VOC using SSD300. The PyTorch code is available at urlhttps://github.com/huawei-noah/Efficient-Computing/tree/master/BinaryNetworks/AdaBin and the MindSpore code is available at urlhttps://gitee.com/mindspore/models/tree/master/research/cv/AdaBin.

Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 41 of its 54 references that are in the map. First posted on arXiv 17 Aug 2022.

Builds on

41 of 54 references.

References · 41

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  5. 2016Densely Connected Convolutional Networkscited by 6,691
  6. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  7. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  8. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  9. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  10. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
  11. 2019GhostNet: More Features from Cheap Operationscited by 410
  12. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
29 more
  1. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
  2. 2016Ternary Weight Networkscited by 195
  3. 2013Maxout Networkscited by 186
  4. 2019Low-bit Quantization of Neural Networks for Efficient Inferencecited by 185
  5. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
  6. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  7. 2017Towards Accurate Binary Convolutional Neural Networkcited by 148
  8. 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
  9. 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
  10. 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 102
  11. 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
  12. 2020Rotated Binary Neural Networkcited by 77
  13. 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
  14. 2016Loss-aware Binarization of Deep Networkscited by 56
  15. 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
  16. 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 43
  17. 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
  18. 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
  19. 2020Optical Flow Distillation: Towards Efficient and Stable Video Style Transfercited by 34
  20. 2020BiDet: An Efficient Binarized Object Detectorcited by 33
  21. 2017Performance Guaranteed Network Acceleration via High-Order Residual Quantizationcited by 24
  22. 2019Back to Simplicity: How to Train Accurate BNNs from Scratch?cited by 24
  23. 2018From Hashing to CNNs: Training BinaryWeight Networks via Hashingcited by 23
  24. 2017The High-Dimensional Geometry of Binary Neural Networkscited by 22
  25. 2017Learning Accurate Low-Bit Deep Neural Networks with Stochastic Quantizationcited by 21
  26. 2021Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolutioncited by 19
  27. 2021SiMaN: Sign-to-Magnitude Network Binarizationcited by 18
  28. 2018UNIQ: Uniform Noise Injection for Non-Uniform Quantization of Neural Networkscited by 9
  29. 2020MTP: Multi-Task Pruning for Efficient Semantic Segmentation Networkscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 4; 2023: 5; 2024: 11; 2025: 14; 2026: 4.

38 papers.

Sort:

By area:

  1. 2024Convolutional Differentiable Logic Gate Networkscited by 37
  2. 2022BiViT: Extremely Compressed Binary Vision Transformercited by 28
  3. 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networkscited by 27
  4. 2025QuEST: Stable Training of LLMs with 1-Bit Weights and Activationscited by 21
  5. 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
  6. 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
  7. 2025Improving the Straight-Through Estimator with Zeroth-Order Informationcited by 5
  8. 2023SCALES: Boost Binary Neural Network for Image Super-Resolution with Efficient Scalingscited by 4
  9. 2024Understanding Neural Network Binarization with Forward and Backward Proximal Quantizerscited by 4
  10. 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptronscited by 3
  11. 2023Compacting Binary Neural Networks by Sparse Kernel Selectioncited by 3
  12. 2024BOLD: Boolean Logic Deep Learningcited by 3
26 more
  1. 2025Binary Weight Multi-Bit Activation Quantization for Compute-in-Memory CNN Acceleratorscited by 3
  2. 2025Outlier-Aware Post-Training Quantization for Image Super-Resolutioncited by 3
  3. 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
  4. 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
  5. 2025Information-Bottleneck Driven Binary Neural Network for Change Detectioncited by 2
  6. 2024BiDense: Binarization for Dense Predictioncited by 1
  7. 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
  8. 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detectioncited by 1
  9. 2025Rethinking 1-bit Optimization Leveraging Pre-trained Large Language Modelscited by 1
  10. 2023MST-compression: Compressing and Accelerating Binary Neural Networks with Minimum Spanning Treecited by 0
  11. 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classificationcited by 0
  12. 2024Quantized Embedding Vectors for Controllable Diffusion Language Modelscited by 0
  13. 2024BDC-Occ: Binarized Deep Convolution Unit For Binarized Occupancy Networkcited by 0
  14. 2024CycleBNN: Cyclic Precision Training in Binary Neural Networkscited by 0
  15. 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracycited by 0
  16. 2025Leveraging Stable Diffusion for Monocular Depth Estimation via Image Semantic Encodingcited by 0
  17. 2025Expanding-and-Shrinking Binary Neural Networkscited by 0
  18. 2025High-Fidelity Differential-information Driven Binary Vision Transformercited by 0
  19. 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
  20. 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compressioncited by 0
  21. 2025BD-Net: Has Depth-Wise Convolution Ever Been Applied in Binary Neural Networks?cited by 0
  22. 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Trainingcited by 0
  23. 2026Layerwise Progressive Freezing Enables STE-Free Training of Deep Binary Neural Networkscited by 0
  24. 2026Layerwise Progressive Freezing: A Training Scaffold for Depth-Scalable Binary Networkscited by 0
  25. 2026Binarized High-Efficiency RAW Video Restoration and Beyondcited by 0
  26. 2026Quantization-Aware Pre-Training with Constrained Empirical Weight Distributioncited by 0