Deep Learning Algorithm Classifies Heartbeat Events Based on Electrocardiogram Signals

Cardiovascular diseases (CVDs) have become the number 1 threat to human health. Their numerous complications mean that many countries remain unable to prevent the rapid growth of such diseases, although significant health resources have been invested toward their prevention and management. Electrocardiogram (ECG) is the most important non-invasive physiological signal for CVD screening and diagnosis. For exploring the heartbeat event classification model using single- or multiple-lead ECG signals, we proposed a novel deep learning algorithm and conducted a systemic comparison based on the different methods and databases. This new approach aims to improve accuracy and reduce training time by combining the convolutional neural network (CNN) with the bidirectional long short-term memory (BiLSTM). To our knowledge, this approach has not been investigated to date. In this study, Database I with single-lead ECG and Database II with 12-lead ECG were used to explore a practical and viable heartbeat event classification model. An evolutionary neural system approach (Method I) and a deep learning approach (Method II) that combines CNN with BiLSTM network were compared and evaluated in processing heartbeat event classification. Overall, Method I achieved slightly better performance than Method II. However, Method I took, on average, 28.3 h to train the model, whereas Method II needed only 1 h. Method II achieved an accuracy of 80, 82.6, and 85% compared with the China Physiological Signal Challenge 2018, PhysioNet Challenge 2017, and Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) Arrhythmia datasets, respectively. These results are impressive compared with the performance of state-of-the-art algorithms used for the same purpose.

[1]  Seyed Kamaledin Setarehdan,et al.  Support vector machine-based arrhythmia classification using reduced features of heart rate variability signal , 2008, Artif. Intell. Medicine.

[2]  Manuel G. Penedo,et al.  Heartbeat classification fusing temporal and morphological information of ECGs via ensemble of classifiers , 2019, Biomed. Signal Process. Control..

[3]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[4]  Pawel Plawiak,et al.  Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system , 2018, Expert Syst. Appl..

[5]  Soma Bandyopadhyay,et al.  Identifying normal, AF and other abnormal ECG rhythms using a cascaded binary classifier , 2017, 2017 Computing in Cardiology (CinC).

[6]  José Millet-Roig,et al.  Atrial fibrillation detection using feedforward neural networks and automatically extracted signal features , 2017, 2017 Computing in Cardiology (CinC).

[7]  Sandeep Raj,et al.  A Personalized Arrhythmia Monitoring Platform , 2018, Scientific Reports.

[8]  Leon Glass,et al.  Cardiac arrhythmia , 2008, Scholarpedia.

[9]  Quan Liu,et al.  Electrocardiogram generation with a bidirectional LSTM-CNN generative adversarial network , 2019, Scientific Reports.

[10]  Qing Chang,et al.  A Novel Deep Arrhythmia-Diagnosis Network for Atrial Fibrillation Classification Using Electrocardiogram Signals , 2019, IEEE Access.

[11]  Zhiyong Feng,et al.  LSTM with sentence representations for document-level sentiment classification , 2018, Neurocomputing.

[12]  D. Ge,et al.  Cardiac arrhythmia classification using autoregressive modeling , 2002, Biomedical engineering online.

[13]  Amr Mohamed,et al.  Efficient ECG Compression and QRS Detection for E-Health Applications , 2017, Scientific Reports.

[14]  I. Daskalov,et al.  Effect of Contour Shape of Nervous System Electromagnetic Stimulation Coils on the Induced Electrical Field Distribution , 2002, Biomedical engineering online.

[15]  Masoumeh Haghpanahi,et al.  Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network , 2019, Nature Medicine.

[16]  S Celin,et al.  ECG Signal Classification Using Various Machine Learning Techniques , 2018, Journal of Medical Systems.

[17]  S. Smith ST-elevation acute myocardial infarction: a critical but difficult electrocardiographic diagnosis. , 2001, Academic emergency medicine : official journal of the Society for Academic Emergency Medicine.

[18]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[19]  Jianqing Li,et al.  An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm , 2017, Journal of healthcare engineering.

[20]  William Robson Schwartz,et al.  ECG-based heartbeat classification for arrhythmia detection: A survey , 2016, Comput. Methods Programs Biomed..

[21]  Shoushui Wei,et al.  An Open Access Database for Evaluating the Algorithms of Electrocardiogram Rhythm and Morphology Abnormality Detection , 2018, Journal of Medical Imaging and Health Informatics.

[22]  R. Vinayakumar,et al.  Automated detection of diabetes using CNN and CNN-LSTM network and heart rate signals , 2018 .

[23]  U. Rajendra Acharya,et al.  Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network , 2017, Inf. Sci..

[24]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[25]  Xuemei Guo,et al.  A deep learning approach for fetal QRS complex detection , 2018, Physiological measurement.

[26]  M. Fornage,et al.  Heart Disease and Stroke Statistics—2017 Update: A Report From the American Heart Association , 2017, Circulation.

[27]  Jonathan Rubin,et al.  Cardiac arrhythmia detection using deep learning: A review. , 2019, Journal of electrocardiology.

[28]  Stephen Lemos,et al.  A New Technique , 2004, The American journal of sports medicine.

[29]  A. Mincholé,et al.  Artificial intelligence for the electrocardiogram , 2019, Nature Medicine.

[30]  Derya Avci,et al.  A new technique for ECG signal classification genetic algorithm Wavelet Kernel extreme learning machine , 2019, Optik.

[31]  Dursun Delen,et al.  Predicting hospital readmission for lupus patients: An RNN-LSTM-based deep-learning methodology , 2018, Comput. Biol. Medicine.

[32]  Paulo Félix,et al.  Arrhythmia classification from the abductive interpretation of short single-lead ECG records , 2017, 2017 Computing in Cardiology (CinC).

[33]  Man-Wai Mak,et al.  Towards End-to-End ECG Classification With Raw Signal Extraction and Deep Neural Networks , 2019, IEEE Journal of Biomedical and Health Informatics.

[34]  Moncef Gabbouj,et al.  Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks , 2016, IEEE Transactions on Biomedical Engineering.

[35]  Guojun Wang,et al.  Study on Optimal Selection of Wavelet Vanishing Moments for ECG Denoising , 2017, Scientific Reports.

[36]  Meng Wu,et al.  ENCASE: An ENsemble ClASsifiEr for ECG classification using expert features and deep neural networks , 2017, 2017 Computing in Cardiology (CinC).

[37]  Cuiwei Yang,et al.  Classification of Atrial Fibrillation Recurrence Based on a Convolution Neural Network With SVM Architecture , 2019, IEEE Access.

[38]  William Stafford Noble,et al.  Support vector machine , 2013 .

[39]  Ali Bahrami Rad,et al.  Classification of 12-lead ECGs: the PhysioNet/Computing in Cardiology Challenge 2020 , 2020, 2020 Computing in Cardiology.

[40]  Li Yang,et al.  Study of cardiovascular disease prediction model based on random forest in eastern China , 2020, Scientific Reports.

[41]  Gang Liu,et al.  Bidirectional LSTM with attention mechanism and convolutional layer for text classification , 2019, Neurocomputing.

[42]  Pawe Pawiak,et al.  Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system , 2018 .

[43]  Qiao Li,et al.  AF classification from a short single lead ECG recording: The PhysioNet/computing in cardiology challenge 2017 , 2017, 2017 Computing in Cardiology (CinC).

[44]  Li Zhang,et al.  Comparing the Performance of Random Forest, SVM and Their Variants for ECG Quality Assessment Combined with Nonlinear Features , 2019 .

[45]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[46]  Andrew E Moran,et al.  Demographic and epidemiologic drivers of global cardiovascular mortality. , 2015, The New England journal of medicine.

[47]  Aggelos K. Katsaggelos,et al.  Detection of atrial fibrillation in ECG hand-held devices using a random forest classifier , 2017, 2017 Computing in Cardiology (CinC).

[48]  Özal Yildirim,et al.  A novel wavelet sequence based on deep bidirectional LSTM network model for ECG signal classification , 2018, Comput. Biol. Medicine.

[49]  Rickey E. Carter,et al.  Screening for cardiac contractile dysfunction using an artificial intelligence–enabled electrocardiogram , 2019, Nature Medicine.