mlsanityData to 14 Oct 2026

Network Binarization via Contrastive Learning

arXiv 2207.02970 ↗First posted 6 Jul 2022cs.CV cs.LGcited by 12

Not on the map. Why?

Abstract (arXiv)

Neural network binarization accelerates deep models by quantizing their weights and activations into 1-bit. However, there is still a huge performance gap between Binary Neural Networks (BNNs) and their full-precision (FP) counterparts. As the quantization error caused by weights binarization has been reduced in earlier works, the activations binarization becomes the major obstacle for further improvement of the accuracy. BNN characterises a unique and interesting structure, where the binary and latent FP activations exist in the same forward pass (i.e., Binarize(aF) = aB). To mitigate the information degradation caused by the binarization operation from FP to binary activations, we establish a novel contrastive learning framework while training BNNs through the lens of Mutual Information (MI) maximization. MI is introduced as the metric to measure the information shared between binary and FP activations, which assists binarization with contrastive learning. Specifically, the representation ability of the BNNs is greatly strengthened via pulling the positive pairs with binary and FP activations from the same input samples, as well as pushing negative pairs from different samples (the number of negative pairs can be exponentially large). This benefits the downstream tasks, not only classification but also segmentation and depth estimation, etc. The experimental results show that our method can be implemented as a pile-up module on existing state-of-the-art binarization methods and can remarkably improve the performance over them on CIFAR-10/100 and ImageNet, in addition to the great generalization ability on NYUD-v2.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 34 of its 47 references that are in the map. First posted on arXiv 6 Jul 2022.

Builds on

34 of 47 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  4. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  5. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  6. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  7. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
  8. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  9. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  10. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  11. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
  12. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
22 more
  1. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  2. 2019Contrastive Representation Distillationcited by 748
  3. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  4. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
  5. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
  6. 2019On Variational Bounds of Mutual Informationcited by 559
  7. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 238
  8. 2020Binary Neural Networks: A Surveycited by 190
  9. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
  10. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  11. 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
  12. 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 117
  13. 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
  14. 2020Rotated Binary Neural Networkcited by 77
  15. 2020Wasserstein Contrastive Representation Distillationcited by 64
  16. 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
  17. 2014Efficient Estimation of Mutual Information for Strongly Dependent Variablescited by 46
  18. 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 44
  19. 2018Bi-Real Net: Binarizing Deep Network Towards Real-Network Performancecited by 42
  20. 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
  21. 2021Lipschitz Continuity Guided Knowledge Distillationcited by 19
  22. 2020Improving Accuracy of Binary Neural Networks using Unbalanced Activation Distributioncited by 15

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 5; 2024: 2; 2025: 2.

12 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Understanding Neural Network Binarization with Forward and Backward Proximal Quantizers
  2. 2023Input Layer Binarization with Bit-Plane Encoding
  3. 2021Distribution-sensitive Information Retention for Accurate Binary Neural Network
  4. 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Sets
  5. 2021SiMaN: Sign-to-Magnitude Network Binarization
  6. 2022Binarizing by Classification: Is soft function really necessary?
  7. 2022LAB: Learnable Activation Binarizer for Binary Neural Networks
  8. 2024BiPer: Binary Neural Networks using a Periodic Function