BiPer: Binary Neural Networks using a Periodic Function
Not on the map. Why?
Abstract (arXiv)
Quantized neural networks employ reduced precision representations for both weights and activations. This quantization process significantly reduces the memory requirements and computational complexity of the network. Binary Neural Networks (BNNs) are the extreme quantization case, representing values with just one bit. Since the sign function is typically used to map real values to binary values, smooth approximations are introduced to mimic the gradients during error backpropagation. Thus, the mismatch between the forward and backward models corrupts the direction of the gradient, causing training inconsistency problems and performance degradation. In contrast to current BNN approaches, we propose to employ a binary periodic (BiPer) function during binarization. Specifically, we use a square wave for the forward pass to obtain the binary values and employ the trigonometric sine function with the same period of the square wave as a differentiable surrogate during the backward pass. We demonstrate that this approach can control the quantization error by using the frequency of the periodic function and improves network performance. Extensive experiments validate the effectiveness of BiPer in benchmark datasets and network architectures, with improvements of up to 1% and 0.69% with respect to state-of-the-art methods in the classification task over CIFAR-10 and ImageNet, respectively. Our code is publicly available at https://github.com/edmav4/BiPer.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 37 of its 48 references that are in the map. First posted on arXiv 1 Apr 2024.
Builds on
37 of 48 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2022YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectorscited by 978
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2020pi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesiscited by 708
- 2022Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's nextcited by 603
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
25 more
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generationcited by 289
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
- 2020Binary Neural Networks: A Surveycited by 184
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
- 2019XNOR-Net++: Improved Binary Neural Networkscited by 94
- 2020Rotated Binary Neural Networkcited by 77
- 2020Stable Low-rank Tensor Decomposition for Compression of Convolutional Neural Networkcited by 74
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 43
- 2018Bi-Real Net: Binarizing Deep Network Towards Real-Network Performancecited by 42
- 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
- 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
- 2019Improved training of binary networks for human pose estimation and image recognitioncited by 22
- 2021Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolutioncited by 19
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2019Bayesian Optimized 1-Bit CNNscited by 14
- 2022Lipschitz Continuity Retained Binary Neural Networkcited by 14
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2019Structured Multi-Hashing for Model Compressioncited by 10
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 4.
9 papers.
- 2024Implicit High-Order Moment Tensor Estimation and Learning Latent Variable Modelscited by 5
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 2025Binary Autoencoder for Mechanistic Interpretability of Large Language Modelscited by 1
- 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compressioncited by 0
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Trainingcited by 0
- 2026Layerwise Progressive Freezing Enables STE-Free Training of Deep Binary Neural Networkscited by 0
- 2026BinaryDemoire: Moir'e-Aware Binarization for Image Demoir'eingcited by 0
- 2026Layerwise Progressive Freezing: A Training Scaffold for Depth-Scalable Binary Networkscited by 0
- 2026Binarized High-Efficiency RAW Video Restoration and Beyondcited by 0
- 2026Binarized High-Efficiency RAW Video Restoration and Beyond17 Aug 2026
- 2026Layerwise Progressive Freezing: A Training Scaffold for Depth-Scalable Binary Networks26 Jun 2026
- 2026BinaryDemoire: Moir'e-Aware Binarization for Image Demoir'eing3 Feb 2026
- 2026Layerwise Progressive Freezing Enables STE-Free Training of Deep Binary Neural Networks30 Jan 2026
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Training3 Dec 2025
- 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compression9 Oct 2025
- 2025Binary Autoencoder for Mechanistic Interpretability of Large Language Models25 Sep 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024Implicit High-Order Moment Tensor Estimation and Learning Latent Variable Models23 Nov 2024