Cardiovascular diseases continue to be a major cause of morbidity and mortality worldwide. Electrocardiograms (ECGs) play a crucial role in the diagnosis and monitoring of various cardiac ailments. In this study, we present a novel approach for the classification of cardiovascular ECGs using Maximal Overlap Discrete Wavelet Packet Transform (MODWPT)-based feature extraction. The dataset comprises 1200 records of segmented ECG signals from four distinct ailments: MIT-BIH Arrhythmia, BIDMC Congestive Heart Failure, MIT-BIH Atrial Fibrillation, and MIT-BIH Normal Sinus Rhythm, sourced from the MIT-BIH physio-net database. We preprocess the ECG signals with bandpass filters and normalize them using gain specific to each database. Subsequently, we apply MODWPT to extract 54 informative features, which serve as inputs to the classification models. To comprehensively assess the model performances, we evaluate five popular classifiers: Logistic Regression, Support Vector Machine, Gradient Boosting Classifier, Random Forest Classifier, and K-Nearest Neighbours. The results demonstrate remarkable accuracy and robustness in classifying ECG signals into the four distinct ailments. Gradient Boosting Classifier and Random Forest Classifier achieved perfect precision, recall, F1 Score, and ROC AUC, highlighting their exceptional performance. SVM and K-Nearest Neighbours also exhibit high accuracy and classification metrics, while Logistic Regression performs well but shows a relatively lower ROC AUC.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Classification of Cardiovascular ECGs Using MODWPT-Based Feature Extraction: A Comparative Study on Four Ailments from MIT-BIH Databases

  • Zakaria K. D. Alkayyali,
  • Syahril Anuar Bin Idris,
  • Samy S. Abu-Naser

摘要

Cardiovascular diseases continue to be a major cause of morbidity and mortality worldwide. Electrocardiograms (ECGs) play a crucial role in the diagnosis and monitoring of various cardiac ailments. In this study, we present a novel approach for the classification of cardiovascular ECGs using Maximal Overlap Discrete Wavelet Packet Transform (MODWPT)-based feature extraction. The dataset comprises 1200 records of segmented ECG signals from four distinct ailments: MIT-BIH Arrhythmia, BIDMC Congestive Heart Failure, MIT-BIH Atrial Fibrillation, and MIT-BIH Normal Sinus Rhythm, sourced from the MIT-BIH physio-net database. We preprocess the ECG signals with bandpass filters and normalize them using gain specific to each database. Subsequently, we apply MODWPT to extract 54 informative features, which serve as inputs to the classification models. To comprehensively assess the model performances, we evaluate five popular classifiers: Logistic Regression, Support Vector Machine, Gradient Boosting Classifier, Random Forest Classifier, and K-Nearest Neighbours. The results demonstrate remarkable accuracy and robustness in classifying ECG signals into the four distinct ailments. Gradient Boosting Classifier and Random Forest Classifier achieved perfect precision, recall, F1 Score, and ROC AUC, highlighting their exceptional performance. SVM and K-Nearest Neighbours also exhibit high accuracy and classification metrics, while Logistic Regression performs well but shows a relatively lower ROC AUC.