mlsanityData to 14 Oct 2026

Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networks

arXiv 2201.02711 ↗First posted 7 Jan 2022cs.LG cs.CV eess.IVcited by 13

Not on the map. Why?

Abstract (arXiv)

Convolution has been the core operation of modern deep neural networks. It is well-known that convolutions can be implemented in the Fourier Transform domain. In this paper, we propose to use binary block Walsh-Hadamard transform (WHT) instead of the Fourier transform. We use WHT-based binary layers to replace some of the regular convolution layers in deep neural networks. We utilize both one-dimensional (1-D) and two-dimensional (2-D) binary WHTs in this paper. In both 1-D and 2-D layers, we compute the binary WHT of the input feature map and denoise the WHT domain coefficients using a nonlinearity which is obtained by combining soft-thresholding with the tanh function. After denoising, we compute the inverse WHT. We use 1D-WHT to replace the 1× 1 convolutional layers, and 2D-WHT layers can replace the 3×3 convolution layers and Squeeze-and-Excite layers. 2D-WHT layers with trainable weights can be also inserted before the Global Average Pooling (GAP) layers to assist the dense layers. In this way, we can reduce the number of trainable parameters significantly with a slight decrease in trainable parameters. In this paper, we implement the WHT layers into MobileNet-V2, MobileNet-V3-Large, and ResNet to reduce the number of parameters significantly with negligible accuracy loss. Moreover, according to our speed test, the 2D-FWHT layer runs about 24 times as fast as the regular 3× 3 convolution with 19.51% less RAM usage in an NVIDIA Jetson Nano experiment.

Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 39 of its 62 references that are in the map. First posted on arXiv 7 Jan 2022.

Builds on

39 of 62 references.

References · 39

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  4. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  5. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  6. 2014Going Deeper with Convolutionscited by 4,241
  7. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  8. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
  9. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  10. 2019Searching for MobileNetV3cited by 1,994
  11. 2016Identity Mappings in Deep Residual Networkscited by 1,965
  12. 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,512
27 more
  1. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
  2. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  3. 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 718
  4. 2018BiSeNet: Bilateral Segmentation Network for Real-time Semantic Segmentationcited by 645
  5. 2017Residual Attention Network for Image Classificationcited by 386
  6. 2021FNet: Mixing Tokens with Fourier Transformscited by 347
  7. 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 215
  8. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
  9. 2015Compressing Neural Networks with the Hashing Trickcited by 150
  10. 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
  11. 2019Fast-SCNN: Fast Semantic Segmentation Networkcited by 125
  12. 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 112
  13. 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 105
  14. 2016Local Binary Convolutional Neural Networkscited by 38
  15. 2020BATS: Binary ArchitecTure Searchcited by 26
  16. 2018GradiVeQ: Vector Quantization for Bandwidth-Efficient Gradient Aggregation in Distributed CNN Trainingcited by 21
  17. 2020Larq Compute Engine: Design, Benchmark, and Deploy State-of-the-Art Binarized Neural Networkscited by 20
  18. 2018Designing Adaptive Neural Networks for Energy-Constrained Image Classificationcited by 18
  19. 2019HetConv: Heterogeneous Kernel-Based Convolutions for Deep CNNscited by 16
  20. 2021S2-BNN: Bridging the Gap Between Self-Supervised Real and 1-bit Neural Networks via Guided Distribution Calibrationcited by 15
  21. 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networkscited by 14
  22. 2018Energy Efficient Hadamard Neural Networkscited by 12
  23. 2021MF-Net: Compute-In-Memory SRAM for Multibit Precision Inference using Memory-immersed Data Conversion and Multiplication-free Operatorscited by 12
  24. 2018Building Efficient Deep Neural Networks with Unitary Group Convolutionscited by 9
  25. 2018Hierarchical binary CNNs for landmark localization with limited resourcescited by 7
  26. 2019A Self-Attentive Emotion Recognition Networkcited by 5
  27. 2019Robust and Computationally-Efficient Anomaly Detection using Powers-of-Two Networkscited by 4

Built on by

Cited by year (2026 to 14 Oct)

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

13 papers.

Sort: