• Home
  • Search
  • Accelerating Fully Spectral CNNs with Adaptive Activation Functions on FPGA
  • Cite Icon4
  • https://doi.org/10.23919/date51398.2021.9474171Copy DOI Icon

Accelerating Fully Spectral CNNs with Adaptive Activation Functions on FPGA

  • Feb 1, 2021
  • Shuanglong Liu +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Computing convolutional layers in frequency domain can largely reduce the computation overhead for training and inference of convolutional neural networks (CNNs). However, existing designs with such an idea require repeated spatial- and frequency-domain transforms due to the absence of nonlinear functions in the frequency domain, as such it makes the benefit less attractive for low-latency inference. This paper presents a fully spectral CNN approach by proposing a novel adaptive Rectified Linear Unit (ReLU) activation in spectral domain. The proposed design maintains the non-linearity in the network while taking into account the hardware efficiency in algorithm level. The spectral model size is further optimized by merging and fusing layers. Then, a customized hardware architecture is proposed to implement the designed spectral network on FPGA device with DSP optimizations for 8-bit fixed point multipliers. Our hardware accelerator is implemented on Intel's Arria 10 device and applied to the MNIST, SVHN, AT&T and CIFAR-10 datasets. Experimental results show a speed improvement of 6 × ~ 10 × and 4 × ~ 5.7 × compared to state-of-the-art spatial or FFT-based designs respectively, while achieving similar accuracy across the benchmark datasets.

Similar Papers
  • Conference Article
  • Citations3

Performance Analysis of a Phase-Change Memory System on Various CNN Inference Workloads

  • Oct 19, 2022
  • Jihoon Jang +2
  • Research Article
  • Citations109

Systolic Tensor Array: An Efficient Structured-Sparse GEMM Accelerator for Mobile CNN Inference

  • Jan 01, 2020
  • IEEE Computer Architecture Letters
  • Zhi-Gang Liu +2
  • Conference Article
  • Citations4

Quad-multiplier packing based on customized floating point for convolutional neural networks on FPGA

  • Jan 22, 2018
  • Zhifeng Zhang +3
  • Research Article
  • Citations39

Automated Exploration and Implementation of Distributed CNN Inference at the Edge

  • Apr 01, 2023
  • IEEE Internet of Things Journal
  • Xiaotian Guo +2
  • Conference Article
  • Citations5

Efficient Inference of Large-Scale and Lightweight Convolutional Neural Networks on FPGA

  • Sep 08, 2020
  • Xiao Wu +2
  • Research Article
  • Citations9

A Hardware Accelerator for the Inference of a Convolutional Neural network

  • Nov 12, 2019
  • Ciencia e Ingeniería Neogranadina
  • Edwin González +2
  • Research Article
  • Citations53

Average biased ReLU based CNN descriptor for improved face retrieval

  • Jan 04, 2021
  • Multimedia Tools and Applications
  • Shiv Ram Dubey +1
  • Conference Article
  • Citations1

Efficient Implementation of Convolution and Winograd on ASMP Embedded Multicore Vector Processor

  • Sep 24, 2020
  • Nicolas Leclaire +3
  • Conference Article
  • Citations5

Comparing Optimization Methods of Neural Networks for Real-time Inference

  • Sep 01, 2019
  • Mir Khan +3
  • Research Article
  • Citations117

Convolutional neural network-based wind-induced response estimation model for tall buildings

  • Jun 25, 2019
  • Computer-Aided Civil and Infrastructure Engineering
  • Byung Kwan Oh +3
  • Conference Article
  • Citations6

TinyHAR: Benchmarking Human Activity Recognition Systems in Resource Constrained Devices

  • Oct 26, 2022
  • Sheikh Nooruddin +2
  • Book Chapter

Efficient Architecture for Convolution and Softmax Function in Deep Learning Accelerator

  • Jan 01, 2021
  • Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
  • Zhenyu Jiang +3
  • PDF
  • Research Article
  • Citations12

Maize Kernel Abortion Recognition and Classification Using Binary Classification Machine Learning Algorithms and Deep Convolutional Neural Networks

  • Aug 31, 2020
  • AI
  • Lovemore Chipindu +4
  • Conference Article
  • Citations14

CNN Based PPG Signal Quality Assessment Using Raw PPG Signal for Energy-Efficient PPG Analysis Devices in Internet of Medical Things

  • Dec 29, 2022
  • Yalagala Sivanjaneyulu +2
  • Research Article
  • Citations36

PCNNCEC: Efficient and Privacy-Preserving Convolutional Neural Network Inference Based on Cloud-Edge-Client Collaboration

  • Sep 01, 2023
  • IEEE Transactions on Network Science and Engineering
  • Jing Wang +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.