Bi-Real Net: Binarizing Deep Network Towards Real-Network Performance
Not on the map. Why?
Abstract (arXiv)
In this paper, we study 1-bit convolutional neural networks (CNNs), of which both the weights and activations are binary. While efficient, the lacking of representational capability and the training difficulty impede 1-bit CNNs from performing as well as real-valued networks. We propose Bi-Real net with a novel training algorithm to tackle these two challenges. To enhance the representational capability, we propagate the real-valued activations generated by each 1-bit convolution via a parameter-free shortcut. To address the training difficulty, we propose a training algorithm using a tighter approximation to the derivative of the sign function, a magnitude-aware gradient for weight updating, a better initialization method, and a two-step scheme for training a deep network. Experiments on ImageNet show that an 18-layer Bi-Real net with the proposed training algorithm achieves 56.4% top-1 classification accuracy, which is 10% higher than the state-of-the-arts (e.g., XNOR-Net) with greater memory saving and lower computational cost. Bi-Real net is also the first to scale up 1-bit CNNs to an ultra-deep network with 152 layers, and achieves 64.5% top-1 accuracy on ImageNet. A 50-layer Bi-Real net shows comparable performance to a real-valued network on the depth estimation task with only a 0.3% accuracy gap.
Key facts. Cited by 42 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 12; 2023: 7; 2024: 8; 2025: 4; 2026: 1.
42 papers.
Sort:
By area:
- 2023PB-LLM: Partially Binarized Large Language Modelscited by 80
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimationcited by 78
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 2024Q-VLM: Post-training Quantization for Large Vision-Language Modelscited by 47
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2023Towards Accurate Post-training Quantization for Diffusion Modelscited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
- 2023Q-DETR: An Efficient Low-Bit Quantized Detection Transformercited by 23
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2022Lipschitz Continuity Retained Binary Neural Networkcited by 14
- 2024Mixture of Scales: Memory-Efficient Token-Adaptive Binarization for Large Language Modelscited by 14
30 more
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
- 2022Network Binarization via Contrastive Learningcited by 12
- 2022IDa-Det: An Information Discrepancy-aware Distillation for 1-bit Detectorscited by 12
- 2025Quantized Spike-driven Transformercited by 12
- 2024BiDM: Pushing the Limit of Quantization for Diffusion Modelscited by 11
- 2021Lottery Jackpots Exist in Pre-trained Modelscited by 10
- 2024BiPer: Binary Neural Networks using a Periodic Functioncited by 9
- 2021Sub-bit Neural Networks: Learning to Compress and Accelerate Binary Neural Networkscited by 7
- 2023Binary and Ternary Natural Language Generationcited by 7
- 2024Efficient Multitask Dense Predictor via Binarizationcited by 7
- 2021XnODR and XnIDR: Two Accurate and Fast Fully Connected Layers For Convolutional Neural Networkscited by 5
- 2021Self-Distribution Binary Neural Networkscited by 4
- 2022BiFeat: Supercharge GNN Training via Graph Feature Quantizationcited by 4
- 2022Vertical Layering of Quantized Neural Networks for Heterogeneous Inferencecited by 4
- 2021A Bop and Beyond: A Second Order Optimizer for Binarized Neural Networkscited by 3
- 2023Compacting Binary Neural Networks by Sparse Kernel Selectioncited by 3
- 2022Binarizing by Classification: Is soft function really necessary?cited by 2
- 2023Filter Pruning based on Information Capacity and Independencecited by 2
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 2022Convolutional Neural Networks Quantization with Attentioncited by 0
- 2022IR2Net: Information Restriction and Information Recovery for Accurate Binary Neural Networkscited by 0
- 2022Boosting Binary Neural Networks via Dynamic Thresholds Learningcited by 0
- 2022Partial Binarization of Neural Networks for Budget-Aware Efficient Learningcited by 0
- 2023DCP-NAS: Discrepant Child-Parent Neural Architecture Search for 1-bit CNNscited by 0
- 2024NASH: Neural Architecture Search for Hardware-Optimized Machine Learning Modelscited by 0
- 2024BEExformer: A Fast Inferencing Binarized Transformer with Early Exitscited by 0
- 2025Hyperbolic Binary Neural Networkcited by 0
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networkscited by 0
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Trainingcited by 0
- 2026Efficient Human-Contact Representation for Human-Scene Interactioncited by 0
- 2026Efficient Human-Contact Representation for Human-Scene Interaction10 Aug 2026
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Training3 Dec 2025
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networks10 Mar 2025
- 2025Quantized Spike-driven Transformer23 Jan 2025
- 2025Hyperbolic Binary Neural Network7 Jan 2025
- 2024BiDM: Pushing the Limit of Quantization for Diffusion Models8 Dec 2024
- 2024BEExformer: A Fast Inferencing Binarized Transformer with Early Exits6 Dec 2024
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024Q-VLM: Post-training Quantization for Large Vision-Language Models10 Oct 2024
- 2024Mixture of Scales: Memory-Efficient Token-Adaptive Binarization for Large Language Models18 Jun 2024
- 2024Efficient Multitask Dense Predictor via Binarization23 May 2024
- 2024BiPer: Binary Neural Networks using a Periodic Function1 Apr 2024
30 more
- 2024NASH: Neural Architecture Search for Hardware-Optimized Machine Learning Models4 Mar 2024
- 2023PB-LLM: Partially Binarized Large Language Models29 Sep 2023
- 2023DCP-NAS: Discrepant Child-Parent Neural Architecture Search for 1-bit CNNs27 Jun 2023
- 2023Binary and Ternary Natural Language Generation2 Jun 2023
- 2023Towards Accurate Post-training Quantization for Diffusion Models30 May 2023
- 2023Q-DETR: An Efficient Low-Bit Quantized Detection Transformer1 Apr 2023
- 2023Compacting Binary Neural Networks by Sparse Kernel Selection25 Mar 2023
- 2023Filter Pruning based on Information Capacity and Independence7 Mar 2023
- 2022Vertical Layering of Quantized Neural Networks for Heterogeneous Inference10 Dec 2022
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticket23 Nov 2022
- 2022Partial Binarization of Neural Networks for Budget-Aware Efficient Learning12 Nov 2022
- 2022Boosting Binary Neural Networks via Dynamic Thresholds Learning4 Nov 2022
- 2022IDa-Det: An Information Discrepancy-aware Distillation for 1-bit Detectors7 Oct 2022
- 2022IR2Net: Information Restriction and Information Recovery for Accurate Binary Neural Networks6 Oct 2022
- 2022Convolutional Neural Networks Quantization with Attention30 Sep 2022
- 2022BiFeat: Supercharge GNN Training via Graph Feature Quantization29 Jul 2022
- 2022Lipschitz Continuity Retained Binary Neural Network13 Jul 2022
- 2022Network Binarization via Contrastive Learning6 Jul 2022
- 2022Binarizing by Classification: Is soft function really necessary?16 May 2022
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classification14 May 2022
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimation29 Nov 2021
- 2021XnODR and XnIDR: Two Accurate and Fast Fully Connected Layers For Convolutional Neural Networks21 Nov 2021
- 2021Sub-bit Neural Networks: Learning to Compress and Accelerate Binary Neural Networks18 Oct 2021
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Network25 Sep 2021
- 2021How Do Adam and Training Strategies Help BNNs Optimization?21 Jun 2021
- 2021Carrying out CNN Channel Pruning in a White Box24 Apr 2021
- 2021Lottery Jackpots Exist in Pre-trained Models18 Apr 2021
- 2021A Bop and Beyond: A Second Order Optimizer for Binarized Neural Networks11 Apr 2021
- 2021Self-Distribution Binary Neural Networks3 Mar 2021
- 2023PB-LLM: Partially Binarized Large Language Modelscited by 80
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimationcited by 78
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
- 2023Q-DETR: An Efficient Low-Bit Quantized Detection Transformercited by 23
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2022Lipschitz Continuity Retained Binary Neural Networkcited by 14
- 2024Mixture of Scales: Memory-Efficient Token-Adaptive Binarization for Large Language Modelscited by 14
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
- 2022Network Binarization via Contrastive Learningcited by 12
12 most cited of 38 All 38 (JSON)
- 2026Efficient Human-Contact Representation for Human-Scene Interaction10 Aug 2026
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Training3 Dec 2025
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networks10 Mar 2025
- 2025Quantized Spike-driven Transformer23 Jan 2025
- 2025Hyperbolic Binary Neural Network7 Jan 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024Mixture of Scales: Memory-Efficient Token-Adaptive Binarization for Large Language Models18 Jun 2024
- 2024Efficient Multitask Dense Predictor via Binarization23 May 2024
- 2024BiPer: Binary Neural Networks using a Periodic Function1 Apr 2024
- 2024NASH: Neural Architecture Search for Hardware-Optimized Machine Learning Models4 Mar 2024
- 2023PB-LLM: Partially Binarized Large Language Models29 Sep 2023
- 2023DCP-NAS: Discrepant Child-Parent Neural Architecture Search for 1-bit CNNs27 Jun 2023
12 newest of 38 All 38 (JSON)