journal article·2022Open access

Noisy ECG Signal Data Transformation to Augment Classification Accuracy

Iqra Afzal, Fiaz Majeed, Muhammad Usman Ali, Shahzada Khurram, Akber Abid Gardezi, Shafiq Ahmad, Saad Aladyan, Almetwally M. Mostafa, Muhammad Shafiq

Computers, Materials & Continua· Volume 71· Issue 2

Abstract

In this era of electronic health, healthcare data is very important because it contains information about human survival. In addition, the Internet of Things (IoT) revolution has redefined modern healthcare systems and management by providing continuous monitoring. In this case, the data related to the heart is more important and requires proper analysis. For the analysis of heart data, Electrocardiogram (ECG) is used. In this work, machine learning techniques, such as adaptive boosting (AdaBoost) is used for detecting normal sinus rhythm, atrial fibrillation (AF), and noise in ECG signals to improve the classification accuracy. The proposed model uses ECG signals as input and provides results in the form of the presence or absence of disease AF, and classifies other signals as normal, other, or noise. This article derives different features from the signal using Maximal Information Coefficient (MIC) and minimum Redundancy Maximum Relevance (mRMR) technique, and then classifies them based on their attributes. Since the ECG contains some kind of noise and irregular data streams so the purpose of this study is to remove artifacts from the ECG signal by deploying the method of Second-Order-Section (SOS) (filter) and correctly classify them. Several features were extracted to improve the detection of ECG data. Compared with existing methods, this work gives promising results and can help improve the classification accuracy of the ECG signals.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: ECG Monitoring and Analysis · EEG and Brain-Computer Interfaces · Non-Invasive Vital Sign Monitoring

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (37)

Show source-provided references
1. Atrial fibrillation classification from a short single lead ECG recording using hierarchical classifier
2. Uncertainty quantification and sensitivity analysis of left ventricular function during the full cardiac cycle
3. A survey of heart anomaly detection using ambulatory electrocardiogram (ECG)10.3390/s20051461 ↗
4. ECG signal analysis through hidden markov models10.1109/TBME.2006.877103 ↗
5. Cardiac arrhythmia classification using neural networks with selected features10.1016/j.protcy.2013.12.339 ↗
6. Beat by beat: classifying cardiac arrhythmias with recurrent neural networks
7. Irregularity and lack of p waves in short tachycardia episodes predict atrial fibrillation and ischemic stroke10.1016/j.hrthm.2018.02.011 ↗
8. AF classification from a short single lead ECG recording: the physionet computing in cardiology challenge 2017
9. B. R. Boveja and A. Widhany, “Methods and system for atrial fibrillation ablation using a fluoroscopy and/or medical images based cardiac mapping system with optional esophageal temperature monitoring,” U.S. Patent US-9918, vol. 792, pp. 1–40, 2018.
10. ECG signal processing for recognition of cardiovascular diseases: a survey
11. Automated characterization and classification of coronary artery disease and myocardial infarction by decomposition of ECG signals: A comparative study10.1016/j.ins.2016.10.013 ↗
12. Rate-independent detection of atrial fibrillation by statistical modeling of atrial activity10.1016/j.bspc.2015.01.007 ↗
13. Efficient algorithm for baseline wander and powerline noise removal from ECG signals based on discrete Fourier series10.1007/s13246-018-0623-1 ↗
14. Physiobank, physioToolkit, and physioNet: Components of a new research resource for complex physiologic signals10.1161/01.CIR.101.23.e215 ↗
15. FPGA implementation of modified error normalized LMS adaptive filter for ECG noise removal10.1007/s10586-017-1602-0 ↗
16. Correlation analysis between electr ocardiography (ECG) and photoplethysmogram (PPG) data for driver's drowsiness detection using noise replacement method10.1016/j.procs.2017.10.083 ↗
17. Robust ECG signal classification for detection of atrial fibrillation using a novel neural network
18. Atrial fibrillation detection using convolutional neural networks
19. Classification of ECG recordings with neural networks based on specific morphological features and regularity of the signal
20. RS slope detection algorithm for extraction of heart rate from noisy, multimodal recordings10.1088/0967-3334/36/8/1743 ↗
21. Automatic detection of atrial fibrillation and other arrhythmias in holter ECG recordings using rhythm features and neural networks
22. Atrial fibrillation detection using boosting and stacking ensemble
23. Detection of AF and other rhythms using RR variability and ECG spectral measures
24. SVM based ECG classification using rhythm and morphology features, cluster analysis and multilevel noise estimation
25. Atrial fibrillation detection using feature based algorithm and deep convolutional neural network
26. ECG signal preprocessing and SVM classifier-based abnormality detection in remote healthcare applications10.1109/ACCESS.2018.2794346 ↗
27. Densely connected convolutional networks and signal quality analysis to detect atrial fibrillation using short single-lead ECG recordings
28. Classification of AF and other arrhythmias from a short segment of ECG using dynamic time warping
29. ECG classification based on time and frequency domain features using random forests
30. Detection of atrial fibrillation episodes from short single lead recordings by means of ensemble learning
31. Diagnosis of AF based on time and frequency features by using a hierarchical classifier
32. Identification of features for machine learning analysis for automatic arrhythmogenic event classification
33. Multi-parametric analysis for atrial fibrillation classification in ECG
34. Comparative study on heart rate variability analysis for atrial fibrillation detection in short single-lead ECG recordings
35. Identifying normal, AF and other abnormal ECG rhythms using a cascaded binary classifier
36. Atrial fibrillation detection by heart rate variability in poincare plot10.1186/1475-925X-8-38 ↗
37. Identifying coronary artery disease from photoplethysmogram