arrow
Return

A Neuromorphic Processing System With Spike-Driven SNN Processor for Wearable ECG Classification

delete2022-08-01
delete39
PRE
AI
H
Haoming Chu
Y
Yulong Yan
L
Leijing Gan
H
Hao Jia
L
Liyu Qian
Y
Yuxiang Huan
L
Li‐Rong Zheng
Z
Zhuo Zou *
DOI:10.1109/TBCAS.2022.3189364delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents a neuromorphic processing system with a spike-driven spiking neural network (SNN) processor design for always-on wearable electrocardiogram (ECG) classification. In the proposed system, the ECG signal is captured by level crossing (LC) sampling, achieving native temporal codingwith single-bit data representation, which is directly fed into an SNN in an event-drivenmanner. A hardware-aware spatio-temporal backpropagation (STBP) is suggested as the training scheme to adapt to the LC-based data representation and to generate lightweight SNN models. Such a training scheme diminishes the firing rate of the network with little plenty of classification accuracy loss, thus reducing the switching activity of the circuits for low-power operation. A specialized SNN processor is designed with the spike-driven processing flow and hierarchicalmemory access scheme. Validated with field programmable gate arrays (FPGA) and evaluated in 40 nm CMOS technology for application-specific integrated circuit (ASIC) design, theSNNprocessor can achieve 98.22% classification accuracy on the MIT-BIH database for 5-category classification, with an energy efficiency of 0.75 mu J/classification.
Keywords:
ECG classification
hardware-aware STBP
neuromorphic processing
SNN processor
spiking neural network (SNN)

Journal

IEEE Transactions on Circuits and Systems I-Regular Papers cover
IEEE Transactions on Circuits and Systems I-Regular Papers
IF:
5.2
Papers:
9.7K
Citations:
2.2W

Organization

F
fudan university
Scholars:
11.7W
Papers: 7.7W
Citations: 121