AdaBin: Improving Binary Neural Networks with Adaptive Binary Sets
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
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
29 more
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
- 2016Ternary Weight Networkscited by 195
- 2013Maxout Networkscited by 186
- 2019Low-bit Quantization of Neural Networks for Efficient Inferencecited by 185
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2017Towards Accurate Binary Convolutional Neural Networkcited by 148
- 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
- 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 102
- 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
- 2020Rotated Binary Neural Networkcited by 77
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2016Loss-aware Binarization of Deep Networkscited by 56
- 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
- 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 43
- 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
- 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
- 2020Optical Flow Distillation: Towards Efficient and Stable Video Style Transfercited by 34
- 2020BiDet: An Efficient Binarized Object Detectorcited by 33
- 2017Performance Guaranteed Network Acceleration via High-Order Residual Quantizationcited by 24
- 2019Back to Simplicity: How to Train Accurate BNNs from Scratch?cited by 24
- 2018From Hashing to CNNs: Training BinaryWeight Networks via Hashingcited by 23
- 2017The High-Dimensional Geometry of Binary Neural Networkscited by 22
- 2017Learning Accurate Low-Bit Deep Neural Networks with Stochastic Quantizationcited by 21
- 2021Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolutioncited by 19
- 2021SiMaN: Sign-to-Magnitude Network Binarizationcited by 18
- 2018UNIQ: Uniform Noise Injection for Non-Uniform Quantization of Neural Networkscited by 9
- 2020MTP: Multi-Task Pruning for Efficient Semantic Segmentation Networkscited by 7
Built on by
Citing papers per year: 2022: 4; 2023: 5; 2024: 11; 2025: 14; 2026: 4.
38 papers.
Sort:
By area:
- 2024Convolutional Differentiable Logic Gate Networkscited by 37
- 2022BiViT: Extremely Compressed Binary Vision Transformercited by 28
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networkscited by 27
- 2025QuEST: Stable Training of LLMs with 1-Bit Weights and Activationscited by 21
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
- 2025Improving the Straight-Through Estimator with Zeroth-Order Informationcited by 5
- 2023SCALES: Boost Binary Neural Network for Image Super-Resolution with Efficient Scalingscited by 4
- 2024Understanding Neural Network Binarization with Forward and Backward Proximal Quantizerscited by 4
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptronscited by 3
- 2023Compacting Binary Neural Networks by Sparse Kernel Selectioncited by 3
- 2024BOLD: Boolean Logic Deep Learningcited by 3
26 more
- 2025Binary Weight Multi-Bit Activation Quantization for Compute-in-Memory CNN Acceleratorscited by 3
- 2025Outlier-Aware Post-Training Quantization for Image Super-Resolutioncited by 3
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
- 2025Information-Bottleneck Driven Binary Neural Network for Change Detectioncited by 2
- 2024BiDense: Binarization for Dense Predictioncited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detectioncited by 1
- 2025Rethinking 1-bit Optimization Leveraging Pre-trained Large Language Modelscited by 1
- 2023MST-compression: Compressing and Accelerating Binary Neural Networks with Minimum Spanning Treecited by 0
- 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classificationcited by 0
- 2024Quantized Embedding Vectors for Controllable Diffusion Language Modelscited by 0
- 2024BDC-Occ: Binarized Deep Convolution Unit For Binarized Occupancy Networkcited by 0
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networkscited by 0
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracycited by 0
- 2025Leveraging Stable Diffusion for Monocular Depth Estimation via Image Semantic Encodingcited by 0
- 2025Expanding-and-Shrinking Binary Neural Networkscited by 0
- 2025High-Fidelity Differential-information Driven Binary Vision Transformercited by 0
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
- 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compressioncited by 0
- 2025BD-Net: Has Depth-Wise Convolution Ever Been Applied in Binary Neural Networks?cited by 0
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Trainingcited by 0
- 2026Layerwise Progressive Freezing Enables STE-Free Training of Deep Binary Neural Networkscited by 0
- 2026Layerwise Progressive Freezing: A Training Scaffold for Depth-Scalable Binary Networkscited by 0
- 2026Binarized High-Efficiency RAW Video Restoration and Beyondcited by 0
- 2026Quantization-Aware Pre-Training with Constrained Empirical Weight Distributioncited by 0
- 2026Quantization-Aware Pre-Training with Constrained Empirical Weight Distribution26 Sep 2026
- 2026Binarized High-Efficiency RAW Video Restoration and Beyond17 Aug 2026
- 2026Layerwise Progressive Freezing: A Training Scaffold for Depth-Scalable Binary Networks26 Jun 2026
- 2026Layerwise Progressive Freezing Enables STE-Free Training of Deep Binary Neural Networks30 Jan 2026
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Training3 Dec 2025
- 2025BD-Net: Has Depth-Wise Convolution Ever Been Applied in Binary Neural Networks?19 Nov 2025
- 2025Outlier-Aware Post-Training Quantization for Image Super-Resolution1 Nov 2025
- 2025Improving the Straight-Through Estimator with Zeroth-Order Information27 Oct 2025
- 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compression9 Oct 2025
- 2025Binary Weight Multi-Bit Activation Quantization for Compute-in-Memory CNN Accelerators29 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Rethinking 1-bit Optimization Leveraging Pre-trained Large Language Models9 Aug 2025
26 more
- 2025Information-Bottleneck Driven Binary Neural Network for Change Detection4 Jul 2025
- 2025High-Fidelity Differential-information Driven Binary Vision Transformer3 Jul 2025
- 2025Expanding-and-Shrinking Binary Neural Networks31 Mar 2025
- 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detection4 Mar 2025
- 2025QuEST: Stable Training of LLMs with 1-Bit Weights and Activations7 Feb 2025
- 2025Leveraging Stable Diffusion for Monocular Depth Estimation via Image Semantic Encoding1 Feb 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024BiDense: Binarization for Dense Prediction15 Nov 2024
- 2024Convolutional Differentiable Logic Gate Networks7 Nov 2024
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracy15 Oct 2024
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks28 Sep 2024
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networks7 Jul 2024
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networks7 Jun 2024
- 2024BDC-Occ: Binarized Deep Convolution Unit For Binarized Occupancy Network27 May 2024
- 2024BOLD: Boolean Logic Deep Learning25 May 2024
- 2024Understanding Neural Network Binarization with Forward and Backward Proximal Quantizers27 Feb 2024
- 2024Quantized Embedding Vectors for Controllable Diffusion Language Models15 Feb 2024
- 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classification16 Oct 2023
- 2023MST-compression: Compressing and Accelerating Binary Neural Networks with Minimum Spanning Tree26 Aug 2023
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Training13 Aug 2023
- 2023Compacting Binary Neural Networks by Sparse Kernel Selection25 Mar 2023
- 2023SCALES: Boost Binary Neural Network for Image Super-Resolution with Efficient Scalings22 Mar 2023
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptrons29 Dec 2022
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticket23 Nov 2022
- 2022BiViT: Extremely Compressed Binary Vision Transformer14 Nov 2022
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
- 2024Convolutional Differentiable Logic Gate Networkscited by 37
- 2022BiViT: Extremely Compressed Binary Vision Transformercited by 28
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networkscited by 27
- 2025QuEST: Stable Training of LLMs with 1-Bit Weights and Activationscited by 21
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
- 2025Improving the Straight-Through Estimator with Zeroth-Order Informationcited by 5
- 2023SCALES: Boost Binary Neural Network for Image Super-Resolution with Efficient Scalingscited by 4
- 2024Understanding Neural Network Binarization with Forward and Backward Proximal Quantizerscited by 4
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptronscited by 3
- 2023Compacting Binary Neural Networks by Sparse Kernel Selectioncited by 3
- 2024BOLD: Boolean Logic Deep Learningcited by 3
12 most cited of 34 All 34 (JSON)
- 2026Quantization-Aware Pre-Training with Constrained Empirical Weight Distribution26 Sep 2026
- 2026Binarized High-Efficiency RAW Video Restoration and Beyond17 Aug 2026
- 2026Layerwise Progressive Freezing: A Training Scaffold for Depth-Scalable Binary Networks26 Jun 2026
- 2026Layerwise Progressive Freezing Enables STE-Free Training of Deep Binary Neural Networks30 Jan 2026
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Training3 Dec 2025
- 2025BD-Net: Has Depth-Wise Convolution Ever Been Applied in Binary Neural Networks?19 Nov 2025
- 2025Improving the Straight-Through Estimator with Zeroth-Order Information27 Oct 2025
- 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compression9 Oct 2025
- 2025Binary Weight Multi-Bit Activation Quantization for Compute-in-Memory CNN Accelerators29 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Information-Bottleneck Driven Binary Neural Network for Change Detection4 Jul 2025
- 2025High-Fidelity Differential-information Driven Binary Vision Transformer3 Jul 2025
12 newest of 34 All 34 (JSON)