mlsanityData to 14 Oct 2026

Binary Complex Neural Network Acceleration on FPGA

arXiv 2108.04811 ↗First posted 10 Aug 2021cs.LGcited by 14

Not on the map. Why?

Abstract (arXiv)

Being able to learn from complex data with phase information is imperative for many signal processing applications. Today' s real-valued deep neural networks (DNNs) have shown efficiency in latent information analysis but fall short when applied to the complex domain. Deep complex networks (DCN), in contrast, can learn from complex data, but have high computational costs; therefore, they cannot satisfy the instant decision-making requirements of many deployable systems dealing with short observations or short signal bursts. Recent, Binarized Complex Neural Network (BCNN), which integrates DCNs with binarized neural networks (BNN), shows great potential in classifying complex data in real-time. In this paper, we propose a structural pruning based accelerator of BCNN, which is able to provide more than 5000 frames/s inference throughput on edge devices. The high performance comes from both the algorithm and hardware sides. On the algorithm side, we conduct structural pruning to the original BCNN models and obtain 20 × pruning rates with negligible accuracy loss; on the hardware side, we propose a novel 2D convolution operation accelerator for the binary complex neural network. Experimental results show that the proposed design works with over 90% utilization and is able to achieve the inference throughput of 5882 frames/s and 4938 frames/s for complex NIN-Net and ResNet-18 using CIFAR-10 dataset and Alveo U280 Board.

Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 15 of its 31 references that are in the map. First posted on arXiv 10 Aug 2021.

Builds on

15 of 31 references.

References · 15

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2013Network In Networkcited by 605
  3. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
  4. 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 215
  5. 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 120
  6. 2015Spectral Representations for Convolutional Neural Networkscited by 81
  7. 2017CirCNN: Accelerating and Compressing Deep Neural Networks Using Block-CirculantWeight Matricescited by 55
  8. 2020FTRANS: Energy-Efficient Acceleration of Transformers using FPGAcited by 54
  9. 2015Neural Networks with Few Multiplicationscited by 48
  10. 2020Efficient Transformer-based Large Scale Language Representations using Hardware-friendly Block Structured Pruningcited by 39
  11. 2020YOLObile: Real-Time Object Detection on Mobile Devices via Compression-Compilation Co-Designcited by 24
  12. 2017The High-Dimensional Geometry of Binary Neural Networkscited by 22
3 more
  1. 2019REQ-YOLO: A Resource-Aware, Efficient Quantization Framework for Object Detection on FPGAscited by 13
  2. 2019An Ultra-Efficient Memristor-Based DNN Framework with Structured Weight Pruning and Quantization Using ADMMcited by 12
  3. 2021BCNN: Binary Complex Neural Networkcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 5; 2023: 8; 2024: 0; 2025: 0; 2026: 1.

14 papers.

Sort:

Similar, not cited

Close in wording, no citation either way

  1. 2026Pruning Binarized Neural Networks: A Dedicated Framework and Globally Weighted Algorithms
  2. 2023Binary domain generalization for sparsifying binary neural networks
  3. 2024BinSparX: Sparsified Binary Neural Networks for Reduced Hardware Non-Idealities in Xbar Arrays
  4. 2024BBS: Bi-directional Bit-level Sparsity for Deep Learning Acceleration
  5. 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networks
  6. 2023Optimizing data-flow in Binary Neural Networks
  7. 2019Structural Pruning in Deep Neural Networks: A Small-World Approach
  8. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey