SiMaN: Sign-to-Magnitude Network Binarization
Not on the map. Why?
Abstract (arXiv)
Binary neural networks (BNNs) have attracted broad research interest due to their efficient storage and computational ability. Nevertheless, a significant challenge of BNNs lies in handling discrete constraints while ensuring bit entropy maximization, which typically makes their weight optimization very difficult. Existing methods relax the learning using the sign function, which simply encodes positive weights into +1s, and -1s otherwise. Alternatively, we formulate an angle alignment objective to constrain the weight binarization to 0,+1 to solve the challenge. In this paper, we show that our weight binarization provides an analytical solution by encoding high-magnitude weights into +1s, and 0s otherwise. Therefore, a high-quality discrete solution is established in a computationally efficient manner without the sign function. We prove that the learned weights of binarized networks roughly follow a Laplacian distribution that does not allow entropy maximization, and further demonstrate that it can be effectively solved by simply removing the ℓ2 regularization during network training. Our method, dubbed sign-to-magnitude network binarization (SiMaN), is evaluated on CIFAR-10 and ImageNet, demonstrating its superiority over the sign-based state-of-the-arts. Our source code, experimental settings, training logs and binary models are available at https://github.com/lmbxmu/SiMaN.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 51 of its 80 references that are in the map. First posted on arXiv 16 Feb 2021.
Builds on
51 of 80 references.
References · 51
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2019Searching for MobileNetV3cited by 1,994
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,487
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
38 more
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 720
- 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
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 274
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 238
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
- 2020Binary Neural Networks: A Surveycited by 190
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2019Quantization Networkscited by 153
- 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
- 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 117
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 112
- 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
- 2020Channel Pruning via Automatic Structure Searchcited by 85
- 2020Rotated Binary Neural Networkcited by 77
- 2017Extremely Low Bit Neural Network: Squeeze the Last Bit Out with ADMMcited by 61
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2019Latent Weights Do Not Exist: Rethinking Binarized Neural Network Optimizationcited by 60
- 2016Loss-aware Binarization of Deep Networkscited by 56
- 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 44
- 2018Binary Ensemble Neural Network: More Bits per Network or More Networks per Bit?cited by 39
- 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
- 2020MeliusNet: Can Binary Neural Networks Achieve MobileNet-level Accuracy?cited by 32
- 2020BiPointNet: Binary Neural Network for Point Cloudscited by 30
- 2017Learning Discrete Weights Using the Local Reparameterization Trickcited by 29
- 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
- 2019Einconv: Exploring Unexplored Tensor Network Decompositions for Convolutional Neural Networkscited by 25
- 2019Back to Simplicity: How to Train Accurate BNNs from Scratch?cited by 24
- 2017The High-Dimensional Geometry of Binary Neural Networkscited by 22
- 2018Probabilistic Binary Neural Networkscited by 21
- 2015Object Detection Networks on Convolutional Feature Mapscited by 17
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 4; 2024: 5; 2025: 4.
18 papers.
Sort:
- 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networkscited by 27
- 2023Resilient Binary Neural Networkcited by 13
- 2022Recurrent Bilinear Optimization for Binary Neural Networkscited by 12
- 2023Compacting Binary Neural Networks by Sparse Kernel Selectioncited by 3
- 2023BiPFT: Binary Pre-trained Foundation Transformer with Low-rank Estimation of Binarization Residual Polynomialscited by 3
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
- 2024Latent Space Imagingcited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detectioncited by 1
6 more
- 2025BiVM: Accurate Binarized Neural Network for Efficient Video Mattingcited by 1
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networkscited by 0
- 2023A Multi-objective Complex Network Pruning Framework Based on Divide-and-conquer and Global Performance Impairment Rankingcited by 0
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networkscited by 0
- 2025Expanding-and-Shrinking Binary Neural Networkscited by 0
- 2025High-Fidelity Differential-information Driven Binary Vision Transformercited by 0
- 2025BiVM: Accurate Binarized Neural Network for Efficient Video Matting6 Jul 2025
- 2025High-Fidelity Differential-information Driven Binary Vision Transformer3 Jul 2025
- 2025Expanding-and-Shrinking Binary Neural Networks31 Mar 2025
- 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detection4 Mar 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks28 Sep 2024
- 2024Latent Space Imaging9 Jul 2024
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networks7 Jul 2024
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networks7 Jun 2024
- 2023BiPFT: Binary Pre-trained Foundation Transformer with Low-rank Estimation of Binarization Residual Polynomials14 Dec 2023
- 2023A Multi-objective Complex Network Pruning Framework Based on Divide-and-conquer and Global Performance Impairment Ranking28 Mar 2023
- 2023Compacting Binary Neural Networks by Sparse Kernel Selection25 Mar 2023
6 more
- 2023Resilient Binary Neural Network2 Feb 2023
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networks25 Oct 2022
- 2022Recurrent Bilinear Optimization for Binary Neural Networks4 Sep 2022
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Sets17 Aug 2022
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Network17 Mar 2021
- 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networkscited by 27
- 2023Resilient Binary Neural Networkcited by 13
- 2022Recurrent Bilinear Optimization for Binary Neural Networkscited by 12
- 2023Compacting Binary Neural Networks by Sparse Kernel Selectioncited by 3
- 2023BiPFT: Binary Pre-trained Foundation Transformer with Low-rank Estimation of Binarization Residual Polynomialscited by 3
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
- 2024Latent Space Imagingcited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detectioncited by 1
12 most cited of 18 All 18 (JSON)
- 2025BiVM: Accurate Binarized Neural Network for Efficient Video Matting6 Jul 2025
- 2025High-Fidelity Differential-information Driven Binary Vision Transformer3 Jul 2025
- 2025Expanding-and-Shrinking Binary Neural Networks31 Mar 2025
- 202510K is Enough: An Ultra-Lightweight Binarized Network for Infrared Small-Target Detection4 Mar 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks28 Sep 2024
- 2024Latent Space Imaging9 Jul 2024
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networks7 Jul 2024
- 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networks7 Jun 2024
- 2023BiPFT: Binary Pre-trained Foundation Transformer with Low-rank Estimation of Binarization Residual Polynomials14 Dec 2023
- 2023A Multi-objective Complex Network Pruning Framework Based on Divide-and-conquer and Global Performance Impairment Ranking28 Mar 2023
- 2023Compacting Binary Neural Networks by Sparse Kernel Selection25 Mar 2023
12 newest of 18 All 18 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2022Boosting Binary Neural Networks via Dynamic Thresholds Learning
- 2024Understanding Neural Network Binarization with Forward and Backward Proximal Quantizers
- 2022Bimodal Distributed Binarized Neural Networks
- 2022Binarizing by Classification: Is soft function really necessary?
- 2021A Bop and Beyond: A Second Order Optimizer for Binarized Neural Networks
- 2021Equal Bits: Enforcing Equally Distributed Binary Network Weights
- 2023Input Layer Binarization with Bit-Plane Encoding
- 2022Network Binarization via Contrastive Learning