ECG based one-dimensional residual deep convolutional auto-encoder model for heart disease classification

Nikhat Parveen,Manisha Gupta,Shirisha Kasireddy,Md Shamsul Haque Ansari,Mohammad Nadeem Ahmed
DOI: https://doi.org/10.1007/s11042-023-18009-7
IF: 2.577
2024-01-23
Multimedia Tools and Applications
Abstract:The timely prediction of heart diseases with an automated system reduces the mortality rate of cardiac disease patients. However, detecting cardiac disease is one of the difficult tasks due to the small variations in the ECG signal that cannot be easily visible to the human eyes. To overcome this issue, many techniques have been introduced to effectively classify the variation in beats. However, those techniques face high error and fail to learn the spatiotemporal features, which badly affects the accuracy performance. Hence, a novel hybridized DL technique is introduced, which analyzes the spatio-temporal features and performs the heartbeat classification accurately with less error rate. At the initial stage, the signal from the raw dataset is smoothened to enhance the accuracy performance. The pre-processed samples are then balanced using the synthetic minority oversampling (SMOTE) technique to avoid over-fitting issues. Then, spatiotemporal features are extracted using a novel hybridized DL based One-Dimensional Residual Deep Convolutional Auto-Encoder (1D-RDCAE) technique. Finally, ML based extreme gradient boosting (XGB) classifier is introduced to classify the ECG heartbeats effectively. The proposed model is implemented via PYTHON and processed with the MIT-BIH arrhythmia dataset. Performance measures like accuracy, sensitivity, specificity, and false negative rate are analyzed and compared with existing techniques. In the experimental section, the proposed model obtains an accuracy of 99.9% and a specificity of 99.8%. Compared to other existing models, the proposed model shows better outcomes. Consequently, clinical cardiac care systems may benefit from this strategy as well.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?