Improving Accuracy of Binary Neural Networks using Unbalanced Activation Distribution
Hyungjun Kim, Jihoon Park, Changhun Lee, Jae-Joon Kim

TL;DR
This paper demonstrates that intentionally creating an unbalanced distribution of binary activations, by adjusting threshold values, can improve the accuracy of Binary Neural Networks without additional modifications.
Contribution
The study challenges previous assumptions by showing unbalanced activation distributions can enhance BNN accuracy through threshold adjustments.
Findings
Unbalanced activation distribution can improve BNN accuracy.
Adjusting binary activation thresholds increases model performance.
Simple threshold shifting enhances existing BNN models.
Abstract
Binarization of neural network models is considered as one of the promising methods to deploy deep neural network models on resource-constrained environments such as mobile devices. However, Binary Neural Networks (BNNs) tend to suffer from severe accuracy degradation compared to the full-precision counterpart model. Several techniques were proposed to improve the accuracy of BNNs. One of the approaches is to balance the distribution of binary activations so that the amount of information in the binary activations becomes maximum. Based on extensive analysis, in stark contrast to previous work, we argue that unbalanced activation distribution can actually improve the accuracy of BNNs. We also show that adjusting the threshold values of binary activation functions results in the unbalanced distribution of the binary activation, which increases the accuracy of BNN models. Experimental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Adversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications
