TY - JOUR
T1 - Real-time arrhythmia heart disease detection system using CNN architecture based various optimizers-networks
AU - Fradi, Marwa
AU - Khriji, Lazhar
AU - Machhout, Mohsen
N1 - Funding Information:
The authors would like to thank OMANTEL and SQU for their financial support.
Funding Information:
This work was funded partially by OMANTEL under grant number “EG/SQU-OT/18/01” and Sultan Qaboos University. The necessary equipment have been procured, and infrastructure has been developed for the research using this.
Funding Information:
Due to the support of the National Center for Research Resources of the National Institute of health from PhysioNet [], the availability of ECG signals is for free since 1999. Three different Datasets are used in this work. (i) The MIT-BIH Arrhythmia dataset, (ii) the PTB database, and (iii) the improved PTB database. The former dataset is accessible from the PhysioNet source bank. It includes 109,446 samples annotated into five categories. Each category has a label number. Label 0, label 1, label 2, label 3, label 4 represent the normal signal `N`, the ‘S’ signal, the ‘V’ signal, the ‘F’ signal, the ‘Q’ signal, respectively. The second and the third ECG dataset are presented by the PTB and the improved PTB databases, where a small number of 14,552 samples compared to that is used for the MIT-BIH database, with two categories. The first category presents the normal ECG signals and the second one depicts the abnormal ECG signals [].
Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2021/9/15
Y1 - 2021/9/15
N2 - The main objective of this paper is to develop an interactive classifier aided deep learning system to assist cardiologists for heart arrhythmia disease classification as it shows a health-threatening condition that can lead to heart-related complications. Therefore, automatic arrhythmia heart disease detection in an early stage is of high interest as it helps to reduce the mortality rate of cardiac disease patients. In this context, a deep learning architecture is propounded for automatic classification of the patient`s electrocardiogram (ECG) signal into a specific class according to the ANSI–AAMI standards. Our proposed methodology is a multistage technique. The first stage combines an R–R peak extraction with a low pass filter applied on the ECG raw data for noise removal. The proposed second stage is a convolutional neural network (CNN) based Fully Connected layers architecture, using different networks optimizer. Different ECG databases have been used for validation purposes. The whole system is implemented on CPU and GPU for complexity analysis. For the predicted improved PTB dataset, the classification accuracy results achieve 99.37%, 99.15%, and 99.31% for training, validation, and testing, respectively. Besides, for the MIT-BIH database, the training, validation, and testing accuracies are 99.5%, 99.06%, and 99.34%, respectively. A top F1-score of 0.99 is obtained. Experimental results show a high achievement compared to the state-of-the-art models. The implementation on GPU confirms the low computational complexity of the system and the possible use in detecting disease events in real-time, which makes it a good candidate for portable healthcare devices.
AB - The main objective of this paper is to develop an interactive classifier aided deep learning system to assist cardiologists for heart arrhythmia disease classification as it shows a health-threatening condition that can lead to heart-related complications. Therefore, automatic arrhythmia heart disease detection in an early stage is of high interest as it helps to reduce the mortality rate of cardiac disease patients. In this context, a deep learning architecture is propounded for automatic classification of the patient`s electrocardiogram (ECG) signal into a specific class according to the ANSI–AAMI standards. Our proposed methodology is a multistage technique. The first stage combines an R–R peak extraction with a low pass filter applied on the ECG raw data for noise removal. The proposed second stage is a convolutional neural network (CNN) based Fully Connected layers architecture, using different networks optimizer. Different ECG databases have been used for validation purposes. The whole system is implemented on CPU and GPU for complexity analysis. For the predicted improved PTB dataset, the classification accuracy results achieve 99.37%, 99.15%, and 99.31% for training, validation, and testing, respectively. Besides, for the MIT-BIH database, the training, validation, and testing accuracies are 99.5%, 99.06%, and 99.34%, respectively. A top F1-score of 0.99 is obtained. Experimental results show a high achievement compared to the state-of-the-art models. The implementation on GPU confirms the low computational complexity of the system and the possible use in detecting disease events in real-time, which makes it a good candidate for portable healthcare devices.
KW - Arrhythmia
KW - CNN
KW - ECG-class
KW - Processing time
KW - Signal augmentation
UR - http://www.scopus.com/inward/record.url?scp=85114903760&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85114903760&partnerID=8YFLogxK
U2 - 10.1007/s11042-021-11268-2
DO - 10.1007/s11042-021-11268-2
M3 - Article
AN - SCOPUS:85114903760
SN - 1380-7501
JO - Multimedia Tools and Applications
JF - Multimedia Tools and Applications
ER -