mlsanityData to 7 Oct 2026

BiPer: Binary Neural Networks using a Periodic Function

arXiv 2404.01278 ↗First posted 1 Apr 2024cs.CVcited by 9

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  3. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  4. 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
  5. 2020Knowledge Distillation: A Surveycited by 1,578
  6. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  7. 2022YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectorscited by 978
  8. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  9. 2020pi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesiscited by 708
  10. 2022Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's nextcited by 603
  11. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  12. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
25 more
  1. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  2. 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generationcited by 289
  3. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
  4. 2020Binary Neural Networks: A Surveycited by 184
  5. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  6. 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
  7. 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
  8. 2019XNOR-Net++: Improved Binary Neural Networkscited by 94
  9. 2020Rotated Binary Neural Networkcited by 77
  10. 2020Stable Low-rank Tensor Decomposition for Compression of Convolutional Neural Networkcited by 74
  11. 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
  12. 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
  13. 2021A comprehensive review of Binary Neural Networkcited by 44
  14. 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 43
  15. 2018Bi-Real Net: Binarizing Deep Network Towards Real-Network Performancecited by 42
  16. 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
  17. 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
  18. 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
  19. 2019Improved training of binary networks for human pose estimation and image recognitioncited by 22
  20. 2021Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolutioncited by 19
  21. 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
  22. 2019Bayesian Optimized 1-Bit CNNscited by 14
  23. 2022Lipschitz Continuity Retained Binary Neural Networkcited by 14
  24. 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
  25. 2019Structured Multi-Hashing for Model Compressioncited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 3; 2026: 4.

9 papers.