An Efficient Automated Algorithm for Distinguishing Normal and Abnormal ECG Signal |
| |
Authors: | M.K. Moridani M. Abdi Zadeh Z. Shahiazar Mazraeh |
| |
Affiliation: | 1. Department of Biomedical Engineering, Faculty of Health, Tehran Medical Sciences, Islamic Azad University, Tehran, Iran;2. Department of Biomedical Engineering, Tehran North Branch, Islamic Azad University, Tehran, Iran |
| |
Abstract: | ObjectiveThe present study aims to simulate an alarm system for online detecting normal electrocardiogram (ECG) signals from abnormal ECG so that an individual's heart condition can be accurately and quickly monitored at any moment, and any possible serious dangers can be prevented.Materials and methodsFirst, the data from Physionet database were used to analyze the ECG signal. The data were collected equally from both males and females, and the data length varied between several seconds to several minutes. The heart rate variability (HRV) signal, which reflects heart fluctuations in different time intervals, was used due to the low spatial accuracy of ECG signal and its time constraint, as well as the similarity of this signal with the normal signal in some diseases. In this study, the proposed algorithm provided a return map as well as extracted nonlinear features of the HRV signal, in addition to the application of the statistical characteristics of the signal. Then, artificial neural networks were used in the field of ECG signal processing such as multilayer perceptron (MLP) and support vector machine (SVM), as well as optimal features, to categorize normal signals from abnormal ones.ResultsIn this paper, the area under the curve (AUC) of the ROC was used to determine the performance level of introduced classifiers. The results of simulation in MATLAB medium showed that AUC for MLP and SVM neural networks was 89.3% and 94.7%, respectively. Also, the results of the proposed method indicated that the more nonlinear features extracted from the ECG signal could classify normal signals from the patient.ConclusionThe ECG signal representing the electrical activity of the heart at different time intervals involves some important information. The signal is considered as one of the common tools used by physicians to diagnose various cardiovascular diseases, but unfortunately the proper diagnosis of disease in many cases is accompanied by an error due to limited time accuracy and hiding some important information related to this signal from the physicians' vision leading to the risks of irreparable harm for patients. Based on the results, designing the proposed alarm system can help physicians with higher speed and accuracy in the field of diagnosing normal people from patients and can be used as a complementary system in hospitals. |
| |
Keywords: | Corresponding author at: No. 29, Floor 4, Farjam St., Tehran-Pars, Tehran, 1653989618, Iran. ECG processing Normal and abnormal R-R intervals Feature extraction Classification |
本文献已被 ScienceDirect 等数据库收录! |
|