Cardiac Arrhythmia Disease Classifier Model Based on a Fuzzy Fusion Approach
Source abstract
Abstract
Cardiac diseases are one of the greatest global health challenges. Due to the high annual mortality rates, cardiac diseases have attracted the attention of numerous researchers in recent years. This article proposes a hybrid fuzzy fusion classification model for cardiac arrhythmia diseases. The fusion model is utilized to optimally select the highest-ranked features generated by a variety of well-known feature-selection algorithms. An ensemble of classifiers is then applied to the fusion’s results. The proposed model classifies the arrhythmia dataset from the University of California, Irvine into normal/abnormal classes as well as 16 classes of arrhythmia. Initially, at the preprocessing steps, for the miss-valued attributes, we used the average value in the linear attributes group by the same class and the most frequent value for nominal attributes. However, in order to ensure the model optimality, we eliminated all attributes which have zero or constant values that might bias the results of utilized classifiers. The preprocessing step led to 161 out of 279 attributes (features). Thereafter, a fuzzy-based feature-selection fusion method is applied to fuse high-ranked features obtained from different heuristic feature-selection algorithms. In short, our study comprises three main blocks: (1) sensing data and preprocessing; (2) feature queuing, selection, and extraction; and (3) the predictive model. Our proposed method improves classification performance in terms of accuracy, F1 measure, recall, and precision when compared to state-of-the-art techniques. It achieves 98.5% accuracy for binary class mode and 98.9% accuracy for categorized class mode.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: ECG Monitoring and Analysis · Advanced Computing and Algorithms · Imbalanced Data Classification Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. Machine learning approach to detect cardiac arrhythmias in ECG signals: A survey
2. Sparse representation of ECG signals for automated recognition of cardiac arrhythmias10.1016/j.eswa.2018.03.038 ↗
3. Automated arrhythmia detection using novel hexadecimal local pattern and multilevel wavelet transform with ECG signals10.1016/j.knosys.2019.104923 ↗
4. Big IoT healthcare data analytics framework based on fog and cloud computing
5. Ismail · Security in Smart Cities: Models, Applications, and Challenges · 2019 · 27
6. Bagging based ensemble of support vector machines with improved elitist GA-SVM features selection for cardiac arrhythmia classification10.3233/HIS-190276 ↗
7. Pandey · Data Engineering and Communication Technology · 2020 · 40910.1007/978-981-15-1097-7_34 ↗
8. Usefulness of machine learning-based detection and classification of cardiac arrhythmias with 12-lead electrocardiograms
9. Singh · Engineering Vibration, Communication and Information Processing · 2019 · 46910.1007/978-981-13-1642-5_42 ↗
10. An ECG-based feature selection and heartbeat classification model using a hybrid heuristic algorithm10.1016/j.imu.2018.06.002 ↗
11. Deep learning algorithm for arrhythmia detection
12. Soft-margin SVM incorporating feature selection using improved elitist GA for arrhythmia classification
13. A. Darwaish, F. Naït-Abdesselam and A. Khokhar, “Detection and prediction of cardiac anomalies using wireless body sensors and bayesian belief networks,” ArXiv preprint arXiv:1904.07976, 2019.
14. GA based KELM optimization for ECG classification10.1016/j.procs.2020.03.322 ↗
15. An improved classification method for arrhythmia electrocardiogram dataset
16. Clustering arrhythmia multiclass using fuzzy robust kernel C-means (FRKCM)
17. Feature elimination based random subspace ensembles learning for ECG arrhythmia diagnosis10.1007/s00500-013-1079-6 ↗
18. A two-stage big data analytics framework with real world applications using spark machine learning and long short-term memory network10.3390/sym10100485 ↗
19. Detection of common risk factors for diagnosis of cardiac arrhythmia using machine learning algorithm10.1016/j.eswa.2020.113807 ↗
20. Effect of temporal resolution on the detection of cardiac arrhythmias using HRV features and machine learning10.1088/1361-6579/ac6561 ↗
21. Early detection of cardiovascular diseases using deep learning feature fusion and MRI image analysis
22. Data mining algorithms for kidney disease stage prediction
23. Membership function as an evaluation10.1016/0165-0114(90)90014-W ↗
24. A. Fazel, F. Algharbi and B. Haider, “Classification of cardiac arrhythmias patients,” CS229 Final Project Report, 2014.
25. Comparative study of attribute reduction on arrhythmia classification dataset
26. Identifying best feature subset for cardiac arrhythmia classification
27. Wrapper method for feature selection to classify cardiac arrhythmia
28. Deep neural networks versus support vector machines for ECG arrhythmia classification
29. Random forests ensemble classifier trained with data resampling strategy to improve cardiac arrhythmia diagnosis10.1016/j.compbiomed.2011.03.001 ↗