Skip to main navigation Skip to search Skip to main content

Hybrid Precision in Resistive Memory-Based Convolutional Kernel for Fault-Resilient Neuromorphic Systems

  • Seonuk Jeon
  • , Eunryeong Hong
  • , Heebum Kang
  • , Hyun Wook Kim
  • , Nayeon Kim
  • , Jiyong Woo
  • Kyungpook National University

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

As simple convolution computation is intensively and iteratively performed to extract features from input images, cross-point arrays with resistive random access memory (RRAM) serving as a kernel weight can accelerate the relevant mathematical operations in hardware. However, considering actual RRAM characteristics, either variability or unexpected permanent failure from the filamentary switching mechanism is observed, degrading recognition performance. This study investigates the impact of fault in a conventional kernel structure, where two adjacent columns in the array represent a single weight, on feature extraction using MATLAB. First, the fault types of HfOx-based multilevel RRAM is categorized. The results reveal that the unidirectional fault of RRAM primarily worsens the accuracy of image recognition. This is because the subtraction of negative weights from positive ones is crucial for identifying the edges of images through convolution operations. Therefore, we exploit a kernel structure, in which a single column dedicated to negative weights is located next to a matrix of positive weights. In addition, we reduce the weight precision for negative weights, while quantizing positive weights to higher bits. By mitigating the subtraction errors achieved by the kernel structure with hybrid precision, we improved fault tolerance, minimizing accuracy degradation.

Original languageEnglish
Pages (from-to)1659-1663
Number of pages5
JournalIEEE Transactions on Electron Devices
Volume70
Issue number4
DOIs
StatePublished - 1 Apr 2023

Keywords

  • Convolution kernel
  • convolutional neural network (CNN)
  • edge detection
  • resistive memory

Fingerprint

Dive into the research topics of 'Hybrid Precision in Resistive Memory-Based Convolutional Kernel for Fault-Resilient Neuromorphic Systems'. Together they form a unique fingerprint.

Cite this