An Efficient Memristor-Based Circuit Implementation of Squeeze-and-Excitation Fully Convolutional Neural Networks

Jiadong Chen*, Yincheng Wu, Yin Yang, Shiping Wen*, Kaibo Shi, Amine Bermak, Tingwen Huang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

64 Citations (Scopus)

Abstract

Recently, there has been a surge of interest in applying memristors to hardware implementations of deep neural networks due to various desirable properties of the memristor, such as nonvolativity, multivalue, and nanosize. Most existing neural network circuit designs, however, are based on generic frameworks that are not optimized for memristors. Furthermore, to the best of our knowledge, there are no existing efficient memristor-based implementations of complex neural network operators, such as deconvolutions and squeeze-and-excitation (SE) blocks, which are critical for achieving high accuracy in common medical image analysis applications, such as semantic segmentation. This article proposes convolution-kernel first (CKF), an efficient scheme for designing memristor-based fully convolutional neural networks (FCNs). Compared with existing neural network circuits, CKF enables effective parameter pruning, which significantly reduces circuit power consumption. Furthermore, CKF includes the novel, memristor-optimized implementations of deconvolution layers and SE blocks. Simulation results on real medical image segmentation tasks confirm that CKF obtains up to 56.2% reduction in terms of computations and 33.62-W reduction in terms of power consumption in the circuit after weight pruning while retaining high accuracy on the test set. Moreover, the pruning results can be applied directly to existing circuits without any modification for the corresponding system.

Original languageEnglish
Pages (from-to)1779-1790
Number of pages12
JournalIEEE Transactions on Neural Networks and Learning Systems
Volume33
Issue number4
DOIs
Publication statusPublished - 1 Apr 2022

Keywords

  • Circuit synthesis
  • Convolution
  • Fully convolutional network
  • Hardware
  • Image segmentation
  • Kernel
  • Memristor circuit
  • Memristors
  • Neural networks
  • Weight pruning
  • squeeze-and-excitation (SE)

Fingerprint

Dive into the research topics of 'An Efficient Memristor-Based Circuit Implementation of Squeeze-and-Excitation Fully Convolutional Neural Networks'. Together they form a unique fingerprint.

Cite this