Building and training a deep spiking neural network for ECG classification

被引:18
作者
Feng, Yifei [1 ]
Geng, Shijia [2 ]
Chu, Jianjun [3 ]
Fu, Zhaoji [2 ,4 ]
Hong, Shenda [5 ,6 ]
机构
[1] Hefei Univ Technol, Sch Math, Hefei 230601, Peoples R China
[2] HeartVoice Med Technol, Hefei 230027, Peoples R China
[3] Second Peoples Hosp Hefei City, Hefei 230012, Peoples R China
[4] Univ Sci & Technol China, Sch Management, Hefei 230026, Peoples R China
[5] Peking Univ, Natl Inst Hlth Data Sci, Beijing 100191, Peoples R China
[6] Peking Univ, Inst Med Technol, Hlth Sci Ctr, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
Spiking neural network; Deep neural network; Electrocardiogram;
D O I
10.1016/j.bspc.2022.103749
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
The electrocardiogram (ECG) reflects the electrical activity of the heart, and is one the most widely used bio-physical signals that evaluate heart-related conditions. With years of experiences, medical professionals are able to identify and classify various ECG patterns. However, manually classifying ECG signals is prone to errors and takes considerable amount of time and effort, and thus people start to explore computational models for ECG classification. In recent years, deep artificial neural networks (ANNs) have gained increasing popularity in many fields for their outstanding performances. Traditional ANNs consist of computational units which are inspired from biological neurons but ignore the neural signal transmission details. Spiking neural networks (SNNs), on the other hand, are based on impulse neurons that more closely mimic biological neurons, and thus have a great potential to achieve similar performance with much less power. Nevertheless, SNNs have not become prevalent, and one of the primary reasons is that training SNNs especially the ones with deep structures remains a chal-lenge. In this paper, we aim to propose an efficient way to build and train a deep SNN for ECG classification by constructing a counterpart structure of a deep ANN, transferring the trained parameters, and replacing the activation functions with leaky integrate-and-fire (LIF) neurons. The results show that the accuracy of the deep SNN even exceeds the original ANN. In addition, we compare and discuss the effects of different ANN activation functions on the SNN performance.
引用
收藏
页数:9
相关论文
共 49 条
[1]  
[Anonymous], 2016, P 4 INT C LEARNING R
[2]   An artificial intelligence-enabled ECG algorithm for the identification of patients with atrial fibrillation during sinus rhythm: a retrospective analysis of outcome prediction [J].
Attia, Zachi, I ;
Noseworthy, Peter A. ;
Lopez-Jimenez, Francisco ;
Asirvatham, Samuel J. ;
Deshmukh, Abhishek J. ;
Gersh, Bernard J. ;
Carter, Rickey E. ;
Yao, Xiaoxi ;
Rabinstein, Alejandro A. ;
Erickson, Brad J. ;
Kapa, Suraj ;
Friedman, Paul A. .
LANCET, 2019, 394 (10201) :861-867
[3]   Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition [J].
Cao, Yongqiang ;
Chen, Yang ;
Khosla, Deepak .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2015, 113 (01) :54-66
[4]   Atrial Fibrillation Detection Using Convolutional Neural Networks [J].
Chandra, B. S. ;
Sastry, C. S. ;
Jana, S. ;
Patidar, S. .
2017 COMPUTING IN CARDIOLOGY (CINC), 2017, 44
[5]   AF Classification from a Short Single Lead ECG Recording: the PhysioNet/Computing in Cardiology Challenge 2017 [J].
Clifford, Gari D. ;
Liu, Chengyu ;
Moody, Benjamin ;
Lehman, Li-Wei H. ;
Silva, Ikaro ;
Li, Qiao ;
Johnson, A. E. ;
Mark, Roger G. .
2017 COMPUTING IN CARDIOLOGY (CINC), 2017, 44
[6]  
Corradi F, 2019, IEEE IJCNN
[7]   A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features [J].
de Chazal, Philip ;
Reilly, Richard B. .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2006, 53 (12) :2535-2543
[8]  
Diehl PU, 2015, IEEE IJCNN
[9]   Meeting the unmet needs of clinicians from AI systems showcased for cardiology with deep-learning-based ECG analysis [J].
Elul, Yonatan ;
Rosenberg, Aviv A. ;
Schuster, Assaf ;
Bronstein, Alex M. ;
Yaniv, Yael .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2021, 118 (24)
[10]   Deep learning approaches for automatic detection of sleep apnea events from an electrocardiogram [J].
Erdenebayar, Urtnasan ;
Kim, Yoon Ji ;
Park, Jong-Uk ;
Joo, Eun Yeon ;
Lee, Kyoung-Joung .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2019, 180