An efficient ANN SoC for detecting Alzheimer's disease based on recurrent computing.

Journal: Computers in biology and medicine
Published Date:

Abstract

Alzheimer's Disease (AD) is an irreversible, degenerative condition that, while incurable, can have its progression slowed or impeded. While there are numerous methods utilizing neural networks for AD detection, there is a scarcity of High-performance AD detection chips. Moreover, excessively complex neural networks are not conducive to on-chip implementation and clinical applications. This study addresses the challenges of high misdiagnosis rates and significant hardware costs inherent in traditional AD detection techniques. A novel and efficient AD detection framework based on a recurrent computational strategy is proposed. The framework harnesses an Artificial Neural Network (ANN) embedded within a System on Chip (SoC) to perform sophisticated Electroencephalogram (EEG) analysis. The approach began by employing a reduced IEEE754 single-precision encoding method to hardware-encode the preprocessed EEG data, thereby minimizing the memory storage area. Next, data remapping techniques were utilized to ensure the continuity of the input data read addresses and reduce the memory access pressure during neural network computations. Subsequently, hierarchical and Processing Element (PE) reuse technologies were leveraged to perform the multiply-accumulate operations of the ANN. Finally, a step function was chosen to establish binary classification circuits dedicated to AD detection. Experimental results indicate that the optimized SoC achieves a 70 % reduction in area and a 50 % reduction in power consumption compared to traditional designs. For various neural network models, the detection model proposed in this paper incurs less overhead, with a training speed 3 to 4 times faster than other traditional models, and a high accuracy rate of 98.53 %.

Authors

  • Zhikang Chen
    Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, 315211, Zhejiang, China. Electronic address: 2211100190@nbu.edu.cn.
  • Yuejun Zhang
    Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, 315211, Zhejiang, China. Electronic address: zhangyuejun@nbu.edu.cn.
  • Ziyu Zhou
    Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, 315211, Zhejiang, China. Electronic address: zzyeric@foxmail.com.
  • Lixun Wang
    Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, 315211, Zhejiang, China. Electronic address: 2301100038@nbu.edu.cn.
  • Huihong Zhang
  • Pengjun Wang
    Electrical and Electronic Engineering, Wenzhou University, Wenzhou, 325035, Zhejiang, China. Electronic address: wangpengjun@wzu.edu.cn.
  • Jinyan Xu
    Department of Neurology, The First Affiliated Hospital of Ningbo University, Ningbo, 315020, China. Electronic address: xujinyantt@163.com.