Human-Assisted vs. Deep Learning Feature Extraction: An Evaluation of ECG Features Extraction Methods for Arrhythmia Classification Using Machine Learning
Abstract:The success of arrhythmia classification tasks with Machine Learning (ML) algorithms is based on the handcrafting extraction of features from Electrocardiography (ECG) signals. However, feature extraction is a time-consuming trial-and-error approach. Deep Neural Network (DNN) algorithms bypass the process of handcrafting feature extraction since the algorithm extracts the features automatically in their hidden layers. However, it is important to have access to a balanced dataset for algorithm training. In this… Show more
“…The test metric that will be used in this study is the multi-class confusion matrix test metric. Selection of test metrics because the number of classes is more than two, this test metric shows the proportion of the actual predicted results for each heart rhythm [22].…”
Arrhythmia is a deviation from the normal heart rate pattern. Arrhythmias are usually harmless, but they can cause heart problems. Some types of arrhythmias include Atrial Fibrillation (AF), Premature Atrial Contractions (PAC), and Premature Ventricular Contractions (PVC). Many studies have been conducted to identify the dynamic characteristics of electrocardiogram (ECG) irregular waves in the detection of arrhythmias. However, the accuracy obtained in these studies is less than optimal. This study aims to solve the problem by evaluating three main features of arrhythmias using ECG signals: RR interval, PR interval, and QRS complex. Experiments were conducted rigorously on these three features. The accuracy achieved was 98.21%, with a specificity of 98.65% and a sensitivity of 97.37%.
“…The test metric that will be used in this study is the multi-class confusion matrix test metric. Selection of test metrics because the number of classes is more than two, this test metric shows the proportion of the actual predicted results for each heart rhythm [22].…”
Arrhythmia is a deviation from the normal heart rate pattern. Arrhythmias are usually harmless, but they can cause heart problems. Some types of arrhythmias include Atrial Fibrillation (AF), Premature Atrial Contractions (PAC), and Premature Ventricular Contractions (PVC). Many studies have been conducted to identify the dynamic characteristics of electrocardiogram (ECG) irregular waves in the detection of arrhythmias. However, the accuracy obtained in these studies is less than optimal. This study aims to solve the problem by evaluating three main features of arrhythmias using ECG signals: RR interval, PR interval, and QRS complex. Experiments were conducted rigorously on these three features. The accuracy achieved was 98.21%, with a specificity of 98.65% and a sensitivity of 97.37%.
“…The resource was created in 1999 by a group of scientists, physicians, and educators at the Beth Israel Medical Center, the Massachusetts Institute of Technology, Harvard Medical School, Boston University, and McGill University. During the experiment, to determine the effectiveness of deep learning methods such as convolutional neural network [14]- [16], recurrent neural network [17]- [19], long short-term memory [20]- [22], multilayer perceptron [23], [24], data from 50 patients were taken, classified according to three indicators, 13 abnormal, 24 abnormal and 1 healthy parameter.…”
<span lang="EN-US">In the directions of modern medicine, a new area of processing and analysis of visual data is actively developing - a radio municipality - a computer technology that allows you to deeply analyze medical images, such as computed tomography (CT), magnetic resonance imaging (MRI), chest radiography (CXR), electrocardiography and electrocardiography. This approach allows us to extract quantitative texture signs from signals and distinguish informative features to describe the heart's pathology, providing a personified approach to diagnosis and treatment. Cardiovascular diseases (SVD) are one of the main causes of death in the world, and early detection is crucial for timely intervention and improvement of results. This experiment aims to increase the accuracy of deep learning algorithms to determine cardiovascular diseases. To achieve the goal, the methods of deep learning were considered used to analyze cardiograms. To solve the tasks set in the work, 50 patients were used who are classified by three indicators, 13 anomalous, 24 nonbeat, and 1 healthy parameter, which is taken from the MIT-BIH Arrhythmia database.</span>
“…Spectral features are derived from the frequency components of the ECG signal and are extracted, e.g., using Wavelet transform, Wavelet decomposition, and power spectral density analysis [18].…”
Implantable Cardiac Monitor (ICM) devices are demonstrating, as of today, the fastest-growing market for implantable cardiac devices. As such, they are becoming increasingly common in patients for measuring heart electrical activity. ICMs constantly monitor and record a patient’s heart rhythm, and when triggered, send it to a secure server where health care professionals (HCPs) can review it. These devices employ a relatively simplistic rule-based algorithm (due to energy consumption constraints) to make alerts for abnormal heart rhythms. This algorithm is usually parameterized to an over-sensitive mode in order to not miss a case (resulting in a relatively high false-positive rate), and this, combined with the device’s nature of constantly monitoring the heart rhythm and its growing popularity, results in HCPs having to analyze and diagnose an increasingly growing number of data. In order to reduce the load on the latter, automated methods for ECG analysis are nowadays becoming a great tool to assist HCPs in their analysis. While state-of-the-art algorithms are data-driven rather than rule-based, training data for ICMs often consist of specific characteristics that make their analysis unique and particularly challenging. This study presents the challenges and solutions in automatically analyzing ICM data and introduces a method for its classification that outperforms existing methods on such data. It carries this out by combining high-frequency noise detection (which often occurs in ICM data) with a semi-supervised learning pipeline that allows for the re-labeling of training episodes and by using segmentation and dimension-reduction techniques that are robust to morphology variations of the sECG signal (which are typical to ICM data). As a result, it performs better than state-of-the-art techniques on such data with, e.g., an F1 score of 0.51 vs. 0.38 of our baseline state-of-the-art technique in correctly calling atrial fibrillation in ICM data. As such, it could be used in numerous ways, such as aiding HCPs in the analysis of ECGs originating from ICMs by, e.g., suggesting a rhythm type.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.