Ensemble classifier fostered detection of arrhythmia using ECG data
- PMID: 37145258
- DOI: 10.1007/s11517-023-02839-6
Ensemble classifier fostered detection of arrhythmia using ECG data
Abstract
Electrocardiogram (ECG) is a non-invasive medical tool that divulges the rhythm and function of the human heart. This is broadly employed in heart disease detection including arrhythmia. Arrhythmia is a general term for abnormal heart rhythms that can be identified and classified into many categories. Automatic ECG analysis is provided by arrhythmia categorization in cardiac patient monitoring systems. It aids cardiologists to diagnose the ECG signal. In this work, an Ensemble classifier is proposed for accurate arrhythmia detection using ECG Signal. Input data are taken from the MIT-BIH arrhythmia dataset. Then the input data was pre-processed using Python in Jupyter Notebook which run the code in an isolated manner and was able to keep code, formula, comments, and images. Then, Residual Exemplars Local Binary Pattern is applied for extracting statistical features. The extracted features are given to ensemble classifiers, like Support vector machines (SVM), Naive Bayes (NB), and random forest (RF) for classifying the arrhythmia as normal (N), supraventricular ectopic beat (S), ventricular ectopic beat (V), fusion beat (F), and unknown beat (Q). The proposed AD-Ensemble SVM-NB-RF method is implemented in Python. The proposed AD-Ensemble SVM-NB-RF method is 44.57%, 52.41%, and 29.49% higher accuracy; 2.01%, 3.33%, and 3.19% higher area under the curve (AUC); and 21.52%, 23.05%, and 12.68% better F-Measure compared with existing models, like multi-model depending on the ensemble of deep learning for ECG heartbeats arrhythmia categorization (AD-Ensemble CNN-LSTM-RRHOS), ECG signal categorization utilizing VGGNet: a neural network based classification method (AD-Ensemble CNN-LSTM) and higher performance arrhythmic heartbeat categorization utilizing ensemble learning along PSD based feature extraction method (AD-Ensemble MLP-NB-RF).
Keywords: Arrhythmia detection; ECG data; MIT-BIH arrhythmia database; Naive Bayes (NB) and random forest (RF); Residual exemplars local binary pattern; Support vector machines (SVM).
© 2023. International Federation for Medical and Biological Engineering.
References
-
- Mathunjwa BM, Lin YT, Lin CH, Abbod MF, Shieh JS (2021) ECG arrhythmia classification by using a recurrence plot and convolutional neural network. Biomed Signal Process Control 64:102262 - DOI
-
- Yan W, Zhang Z (2021) Online automatic diagnosis system of cardiac arrhythmias based on MIT-BIH ECG database. J Healthc Eng 2021(1):9
-
- Shajin FH, Rajesh P, Raja MR (2022) An efficient VLSI architecture for fast motion estimation exploiting zero motion prejudgment technique and a new quadrant-based search algorithm in HEVC. Circ Syst Sig Process 41(3):1751–1774 - DOI
-
- Rajesh P, Shajin FH, Kannayeram G (2022) A novel intelligent technique for energy management in smart home using internet of things. Appl Soft Comput 128:109442 - DOI
MeSH terms
LinkOut - more resources
Full Text Sources
Medical
