S2-BNN: Bridging the Gap Between Self-Supervised Real and 1-bit Neural Networks via Guided Distribution Calibration
Not on the map. Why?
Abstract (arXiv)
Previous studies dominantly target at self-supervised learning on real-valued networks and have achieved many promising results. However, on the more challenging binary neural networks (BNNs), this task has not yet been fully explored in the community. In this paper, we focus on this more difficult scenario: learning networks where both weights and activations are binary, meanwhile, without any human annotated labels. We observe that the commonly used contrastive objective is not satisfying on BNNs for competitive accuracy, since the backbone network contains relatively limited capacity and representation ability. Hence instead of directly applying existing self-supervised methods, which cause a severe decline in performance, we present a novel guided learning paradigm from real-valued to distill binary networks on the final prediction distribution, to minimize the loss and obtain desirable accuracy. Our proposed method can boost the simple contrastive learning baseline by an absolute gain of 5.5~15% on BNNs. We further reveal that it is difficult for BNNs to recover the similar predictive distributions as real-valued models when training without labels. Thus, how to calibrate them is key to address the degradation in performance. Extensive experiments are conducted on the large-scale ImageNet and downstream datasets. Our method achieves substantial improvement over the simple contrastive learning baseline, and is even comparable to many mainstream supervised BNN methods. Code is available at https://github.com/szq0214/S2-BNN.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 29 of its 41 references that are in the map. First posted on arXiv 17 Feb 2021.
Builds on
29 of 41 references.
References · 29
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2016Colorful Image Colorizationcited by 1,114
17 more
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
- 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
- 2021SEED: Self-supervised Distillation For Visual Representationcited by 134
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 112
- 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 105
- 2020Un-Mix: Rethinking Image Mixtures for Unsupervised Visual Representation Learningcited by 62
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2018MEAL: Multi-Model Ensemble via Adversarial Learningcited by 52
- 2020MEAL V2: Boosting Vanilla ResNet-50 to 80%+ Top-1 Accuracy on ImageNet without Trickscited by 40
- 2020MeliusNet: Can Binary Neural Networks Achieve MobileNet-level Accuracy?cited by 32
- 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
- 2020Binarizing MobileNet via Evolution-based Searchingcited by 21
- 2019MoBiNet: A Mobile Binary Network for Image Classificationcited by 15
Built on by
Citing papers per year: 2021: 6; 2022: 3; 2023: 1; 2024: 3; 2025: 1; 2026: 1.
15 papers.
Sort:
By area:
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2021A Fast Knowledge Distillation Framework for Visual Recognitioncited by 50
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
- 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networkscited by 14
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networkscited by 13
- 2022Synergistic Self-supervised and Quantization Learningcited by 10
- 2022Exploring Effective Knowledge Transfer for Few-shot Object Detectioncited by 3
- 2021Unsupervised Representation Learning for Binary Networks by Joint Classifier Learningcited by 1
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Modelcited by 0
- 2024Unsqueeze [CLS] Bottleneck to Learn Rich Representationscited by 0
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objective26 Jun 2026
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networks10 Mar 2025
- 2024Local-to-Global Self-Supervised Representation Learning for Diabetic Retinopathy Grading1 Oct 2024
- 2024Unsqueeze [CLS] Bottleneck to Learn Rich Representations24 Jul 2024
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Model30 Mar 2024
- 2023BiBench: Benchmarking and Analyzing Network Binarization26 Jan 2023
- 2022Exploring Effective Knowledge Transfer for Few-shot Object Detection5 Oct 2022
- 2022Synergistic Self-supervised and Quantization Learning12 Jul 2022
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networks7 Jan 2022
- 2021A Fast Knowledge Distillation Framework for Visual Recognition2 Dec 2021
- 2021Unsupervised Representation Learning for Binary Networks by Joint Classifier Learning17 Oct 2021
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
- 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networkscited by 14
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networkscited by 13
- 2022Synergistic Self-supervised and Quantization Learningcited by 10
- 2022Exploring Effective Knowledge Transfer for Few-shot Object Detectioncited by 3
- 2021Unsupervised Representation Learning for Binary Networks by Joint Classifier Learningcited by 1
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Modelcited by 0
- 2024Unsqueeze [CLS] Bottleneck to Learn Rich Representationscited by 0
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networkscited by 0
12 most cited of 13 All 13 (JSON)
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objective26 Jun 2026
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networks10 Mar 2025
- 2024Unsqueeze [CLS] Bottleneck to Learn Rich Representations24 Jul 2024
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Model30 Mar 2024
- 2023BiBench: Benchmarking and Analyzing Network Binarization26 Jan 2023
- 2022Exploring Effective Knowledge Transfer for Few-shot Object Detection5 Oct 2022
- 2022Synergistic Self-supervised and Quantization Learning12 Jul 2022
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networks7 Jan 2022
- 2021Unsupervised Representation Learning for Binary Networks by Joint Classifier Learning17 Oct 2021
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021How Do Adam and Training Strategies Help BNNs Optimization?21 Jun 2021
- 2021Emerging Properties in Self-Supervised Vision Transformers29 Apr 2021
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2021Improving Binary Neural Networks through Fully Utilizing Latent Weights
- 2021Self-Distribution Binary Neural Networks
- 2022Slimmable Networks for Contrastive Self-supervised Learning
- 2022Network Binarization via Contrastive Learning
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalization
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticket
- 2023Understanding weight-magnitude hyperparameters in training binary networks
- 2021Sub-bit Neural Networks: Learning to Compress and Accelerate Binary Neural Networks