mlsanityData to 14 Oct 2026

Learning Frequency Domain Approximation for Binary Neural Networks

arXiv 2103.00841 ↗First posted 1 Mar 2021cs.CVcited by 38

Not on the map. Why?

Abstract (arXiv)

Binary neural networks (BNNs) represent original full-precision weights and activations into 1-bit with sign function. Since the gradient of the conventional sign function is almost zero everywhere which cannot be used for back-propagation, several attempts have been proposed to alleviate the optimization difficulty by using approximate gradient. However, those approximations corrupt the main direction of factual gradient. To this end, we propose to estimate the gradient of sign function in the Fourier frequency domain using the combination of sine functions for training BNNs, namely frequency domain approximation (FDA). The proposed approach does not affect the low-frequency information of the original sign function which occupies most of the overall energy, and high-frequency coefficients will be ignored to avoid the huge computational overhead. In addition, we embed a noise adaptation module into the training phase to compensate the approximation error. The experiments on several benchmark datasets and neural architectures illustrate that the binary network learned using our method achieves the state-of-the-art accuracy. Code will be available at textithttps://gitee.com/mindspore/models/tree/master/research/cv/FDA-BNN.

Key facts. Cited by 38 papers in the map (data through 14 Oct 2026). Builds on 44 of its 63 references that are in the map. First posted on arXiv 1 Mar 2021.

Builds on

44 of 63 references.

References · 44

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  4. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  5. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,059
  6. 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 997
  7. 2019Relational Knowledge Distillationcited by 889
  8. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  9. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
  10. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
  11. 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 415
  12. 2019GhostNet: More Features from Cheap Operationscited by 410
32 more
  1. 2019How does Disagreement Help Generalization against Label Corruption?cited by 390
  2. 2015Deep Learning with Limited Numerical Precisioncited by 376
  3. 2015Learning Deconvolution Network for Semantic Segmentationcited by 365
  4. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 238
  5. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
  6. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
  7. 2017CleanNet: Transfer Learning for Scalable Image Classifier Training with Label Noisecited by 181
  8. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  9. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  10. 2019Quantization Networkscited by 153
  11. 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
  12. 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 117
  13. 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
  14. 2018Masking: A New Perspective of Noisy Supervisioncited by 93
  15. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 93
  16. 2020Rotated Binary Neural Networkcited by 77
  17. 2019Latent Weights Do Not Exist: Rethinking Binarized Neural Network Optimizationcited by 60
  18. 2017Introduction to Tensor Decompositions and their Applications in Machine Learningcited by 46
  19. 2020Searching for Low-Bit Weights in Quantized Neural Networkscited by 44
  20. 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
  21. 2020Optical Flow Distillation: Towards Efficient and Stable Video Style Transfercited by 34
  22. 2017Learning Deep ResNet Blocks Sequentially using Boosting Theorycited by 32
  23. 2018On Lipschitz Bounds of General Convolutional Neural Networkscited by 29
  24. 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
  25. 2020Towards Frequency-Based Explanation for Robust CNNcited by 29
  26. 2019Positive-Unlabeled Compression on the Cloudcited by 27
  27. 2019Back to Simplicity: How to Train Accurate BNNs from Scratch?cited by 24
  28. 2020Kernel Based Progressive Distillation for Adder Neural Networkscited by 19
  29. 2019Towards Understanding the Importance of Shortcut Connections in Residual Networkscited by 18
  30. 2017The exploding gradient problem demystified - definition, prevalence, impact, origin, tradeoffs, and solutionscited by 14
  31. 2019Bayesian Optimized 1-Bit CNNscited by 14
  32. 2018SlimNets: An Exploration of Deep Model Compression and Accelerationcited by 4

Built on by

Cited by year

Citing papers per year: 2021: 4; 2022: 11; 2023: 9; 2024: 12; 2025: 2.

38 papers.

Sort:

By area:

  1. 2021Post-Training Quantization for Vision Transformercited by 278
  2. 2022Vision GNN: An Image is Worth Graph of Nodescited by 186
  3. 2022Source-Free Domain Adaptation via Distribution Estimationcited by 97
  4. 2023PB-LLM: Partially Binarized Large Language Modelscited by 83
  5. 2021Learning Efficient Vision Transformers via Fine-Grained Manifold Distillationcited by 60
  6. 2023C-SFDA: A Curriculum Learning Aided Self-Training Framework for Efficient Source Free Domain Adaptationcited by 50
  7. 2021A comprehensive review of Binary Neural Networkcited by 45
  8. 2022GhostNetV2: Enhance Cheap Operation with Long-Range Attentioncited by 44
  9. 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
  10. 2024Faster Than Lies: Real-time Deepfake Detection using Binary Neural Networkscited by 27
  11. 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
  12. 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
26 more
  1. 2024Binarized Diffusion Model for Image Super-Resolutioncited by 18
  2. 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
  3. 2024Lightweight Pixel Difference Networks for Efficient Visual Representation Learningcited by 17
  4. 2024Binarized Low-light Raw Video Enhancementcited by 17
  5. 2023Resilient Binary Neural Networkcited by 13
  6. 2023ArrayBot: Reinforcement Learning for Generalizable Distributed Manipulation through Touchcited by 11
  7. 2024BinaryDM: Accurate Weight Binarization for Efficient Diffusion Modelscited by 11
  8. 2024BiDM: Pushing the Limit of Quantization for Diffusion Modelscited by 11
  9. 2024BiPer: Binary Neural Networks using a Periodic Functioncited by 9
  10. 2022PECAN: A Product-Quantized Content Addressable Memory Networkcited by 6
  11. 2022Towards Accurate Binary Neural Networks via Modeling Contextual Dependenciescited by 6
  12. 2024Custom Gradient Estimators are Straight-Through Estimators in Disguisecited by 6
  13. 2022Bimodal Distributed Binarized Neural Networkscited by 4
  14. 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performancecited by 4
  15. 2023GSB: Group Superposition Binarization for Vision Transformer with Limited Training Samplescited by 4
  16. 2022Redistribution of Weights and Activations for AdderNet Quantizationcited by 3
  17. 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptronscited by 3
  18. 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
  19. 2023BinaryHPE: 3D Human Pose and Shape Estimation via Binarizationcited by 1
  20. 2022Boosting Binary Neural Networks via Dynamic Thresholds Learningcited by 0
  21. 2023ARBiBench: Benchmarking Adversarial Robustness of Binarized Neural Networkscited by 0
  22. 2024Tiled Bit Networks: Sub-Bit Neural Network Compression Through Reuse of Learnable Binary Vectorscited by 0
  23. 2024CycleBNN: Cyclic Precision Training in Binary Neural Networkscited by 0
  24. 2024Fast and Slow Gradient Approximation for Binary Neural Network Optimizationcited by 0
  25. 2025Hyperbolic Binary Neural Networkcited by 0
  26. 2025High-Fidelity Differential-information Driven Binary Vision Transformercited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2021SiMaN: Sign-to-Magnitude Network Binarization
  2. 2021A Bop and Beyond: A Second Order Optimizer for Binarized Neural Networks
  3. 2023Binary domain generalization for sparsifying binary neural networks
  4. 2021Dynamic Binary Neural Network by learning channel-wise thresholds
  5. 2022Binarizing by Classification: Is soft function really necessary?
  6. 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithm
  7. 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals
  8. 2026SURGE: Surrogate Gradient Adaptation in Binary Neural Networks