A Hybrid Deep Learning Approach for ECG-Based Arrhythmia Classification

被引:55
作者
Madan, Parul [1 ]
Singh, Vijay [1 ]
Singh, Devesh Pratap [1 ]
Diwakar, Manoj [1 ]
Pant, Bhaskar [1 ]
Kishor, Avadh [2 ]
机构
[1] Graph Era Deemed Univ, Dept Comp Sci & Engn, Dehra Dun 248002, Uttarakhand, India
[2] Thapar Inst Engn & Technol, Dept Comp Sci & Engn, Patiala 147004, Punjab, India
来源
BIOENGINEERING-BASEL | 2022年 / 9卷 / 04期
关键词
arrhythmia; classification; convolutional neural network (CNN); deep learning; ECG; long short-term memory (LSTM);
D O I
10.3390/bioengineering9040152
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Arrhythmias are defined as irregularities in the heartbeat rhythm, which may infrequently occur in a human's life. These arrhythmias may cause potentially fatal complications, which may lead to an immediate risk of life. Thus, the detection and classification of arrhythmias is a pertinent issue for cardiac diagnosis. (1) Background: To capture these sporadic events, an electrocardiogram (ECG), a register containing the heart's electrical function, is considered the gold standard. However, since ECG carries a vast amount of information, it becomes very complex and challenging to extract the relevant information from visual analysis. As a result, designing an efficient (automated) system to analyse the enormous quantity of data possessed by ECG is critical. (2) Method: This paper proposes a hybrid deep learning-based approach to automate the detection and classification process. This paper makes two-fold contributions. First, 1D ECG signals are translated into 2D Scalogram images to automate the noise filtering and feature extraction. Then, based on experimental evidence, by combining two learning models, namely 2D convolutional neural network (CNN) and the Long Short-Term Memory (LSTM) network, a hybrid model called 2D-CNN-LSTM is proposed. (3) Result: To evaluate the efficacy of the proposed 2D-CNN-LSTM approach, we conducted a rigorous experimental study using the widely adopted MIT-BIH arrhythmia database. The obtained results show that the proposed approach provides approximate to 98.7%, 99%, and 99% accuracy for Cardiac Arrhythmias (ARR), Congestive Heart Failure (CHF), and Normal Sinus Rhythm (NSR), respectively. Moreover, it provides an average sensitivity of the proposed model of 98.33% and a specificity value of 98.35%, for all three arrhythmias. (4) Conclusions: For the classification of arrhythmias, a robust approach has been introduced where 2D scalogram images of ECG signals are trained over the CNN-LSTM model. The results obtained are better as compared to the other existing techniques and will greatly reduce the amount of intervention required by doctors. For future work, the proposed method can be applied over some live ECG signals and Bi-LSTM can be applied instead of LSTM.
引用
收藏
页数:26
相关论文
共 72 条
[21]   Learning precise timing with LSTM recurrent networks [J].
Gers, FA ;
Schraudolph, NN ;
Schmidhuber, J .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (01) :115-143
[22]   PhysioBank, PhysioToolkit, and PhysioNet - Components of a new research resource for complex physiologic signals [J].
Goldberger, AL ;
Amaral, LAN ;
Glass, L ;
Hausdorff, JM ;
Ivanov, PC ;
Mark, RG ;
Mietus, JE ;
Moody, GB ;
Peng, CK ;
Stanley, HE .
CIRCULATION, 2000, 101 (23) :E215-E220
[23]  
Graves A, 2005, IEEE IJCNN, P2047
[24]   Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network (vol 25, pg 65, 2019) [J].
Hannun, Awni Y. ;
Rajpurkar, Pranav ;
Haghpanahi, Masoumeh ;
Tison, Geoffrey H. ;
Bourn, Codie ;
Turakhia, Mintu P. ;
Ng, Andrew Y. .
NATURE MEDICINE, 2019, 25 (03) :530-530
[25]   Optimization of End-to-End Convolutional Neural Networks for Analysis of Out-of-Hospital Cardiac Arrest Rhythms during Cardiopulmonary Resuscitation [J].
Jekova, Irena ;
Krasteva, Vessela .
SENSORS, 2021, 21 (12)
[26]  
Jun TJ, 2016, IEEE ENG MED BIO, P5327, DOI 10.1109/EMBC.2016.7591930
[27]  
Juyoung Park, 2013, 2013 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), P15, DOI 10.1109/BIBM.2013.6732594
[28]  
Kacprzyk J., 2012, STUDIES COMPUTATIONA, V395
[29]   Classification of Mental Stress Using CNN-LSTM Algorithms with Electrocardiogram Signals [J].
Kang, Mingu ;
Shin, Siho ;
Jung, Jaehyo ;
Kim, Youn Tae .
JOURNAL OF HEALTHCARE ENGINEERING, 2021, 2021
[30]   A novel technique for cardiac arrhythmia classification using spectral correlation and support vector machines [J].
Khalaf, Aya F. ;
Owis, Mohamed I. ;
Yassine, Inas A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (21) :8361-8368