Equal Bits: Enforcing Equally Distributed Binary Network Weights
Not on the map. Why?
Abstract (arXiv)
Binary networks are extremely efficient as they use only two symbols to define the network: +1,-1. One can make the prior distribution of these symbols a design choice. The recent IR-Net of Qin et al. argues that imposing a Bernoulli distribution with equal priors (equal bit ratios) over the binary weights leads to maximum entropy and thus minimizes information loss. However, prior work cannot precisely control the binary weight distribution during training, and therefore cannot guarantee maximum entropy. Here, we show that quantizing using optimal transport can guarantee any bit ratio, including equal ratios. We investigate experimentally that equal bit ratios are indeed preferable and show that our method leads to optimization benefits. We show that our quantization method is effective when compared to state-of-the-art binarization methods, even when using binary weight pruning.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 34 of its 40 references that are in the map. First posted on arXiv 2 Dec 2021.
Builds on
34 of 40 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2018Rethinking the Value of Network Pruningcited by 599
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
22 more
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 237
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
- 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 201
- 2020Binary Neural Networks: A Surveycited by 190
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 112
- 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
- 2020Rotated Binary Neural Networkcited by 77
- 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
- 2019Latent Weights Do Not Exist: Rethinking Binarized Neural Network Optimizationcited by 60
- 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
- 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 44
- 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
- 2017Performance Guaranteed Network Acceleration via High-Order Residual Quantizationcited by 26
- 2018Learning to Prune Filters in Convolutional Neural Networkscited by 25
- 2018Probabilistic Binary Neural Networkscited by 21
- 2020Deep Unsupervised Image Hashing by Maximizing Bit Entropycited by 20
Built on by
Citing papers per year: 2022: 4; 2023: 2; 2024: 3.
9 papers.
- 2024Lightweight Pixel Difference Networks for Efficient Visual Representation Learningcited by 17
- 2024A&B BNN: Add&Bit-Operation-Only Hardware-Friendly Binary Neural Networkcited by 5
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptronscited by 3
- 2022End-to-End Sensitivity-Based Filter Pruningcited by 1
- 2022How to train accurate BNNs for embedded systems?cited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 2022Pruning by Active Attention Manipulationcited by 0
- 2023Understanding weight-magnitude hyperparameters in training binary networkscited by 0
- 2023Neural Network Compression using Binarization and Few Full-Precision Weightscited by 0
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024A&B BNN: Add&Bit-Operation-Only Hardware-Friendly Binary Neural Network6 Mar 2024
- 2024Lightweight Pixel Difference Networks for Efficient Visual Representation Learning1 Feb 2024
- 2023Neural Network Compression using Binarization and Few Full-Precision Weights15 Jun 2023
- 2023Understanding weight-magnitude hyperparameters in training binary networks4 Mar 2023
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptrons29 Dec 2022
- 2022Pruning by Active Attention Manipulation20 Oct 2022
- 2022How to train accurate BNNs for embedded systems?24 Jun 2022
- 2022End-to-End Sensitivity-Based Filter Pruning15 Apr 2022
Similar, not cited
Close in wording, no citation either way
- 2021SiMaN: Sign-to-Magnitude Network Binarization
- 2021Training Multi-bit Quantized and Binarized Networks with A Learnable Symmetric Quantizer
- 2023BiBench: Benchmarking and Analyzing Network Binarization
- 2021Exact Backpropagation in Binary Weighted Networks with Group Weight Transformations
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Sets
- 2022BiTAT: Neural Network Binarization with Task-dependent Aggregated Transformation
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Network
- 2021Iterative Training: Finding Binary Weight Deep Neural Networks with Layer Binarization