Automated Method for Discrimination of Arrhythmias Using Time, Frequency, and Nonlinear Features of Electrocardiogram Signals

被引:21
作者
Hajeb-Mohammadalipour, Shirin [1 ]
Ahmadi, Mohsen [1 ]
Shahghadami, Reza [1 ]
Chon, Ki H. [2 ]
机构
[1] Shahid Beheshti Univ Med Sci, Fac Med, Dept Biomed Engn, Tehran 1985717443, Iran
[2] Univ Connecticut, Dept Biomed Engn, Storrs, CT 06269 USA
基金
美国国家科学基金会;
关键词
automated arrhythmia classification; electrocardiography; health monitoring system; premature ventricular contraction; ventricular fibrillation; atrial fibrillation; DETECTING VENTRICULAR-FIBRILLATION; CARDIAC-ARRHYTHMIAS; CLASSIFICATION; TACHYCARDIA; RECOGNITION; ALGORITHMS; DOMAIN; TOOL;
D O I
10.3390/s18072090
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
We developed an automated approach to differentiate between different types of arrhythmic episodes in electrocardiogram (ECG) signals, because, in real-life scenarios, a software application does not know in advance the type of arrhythmia a patient experiences. Our approach has four main stages: (1) Classification of ventricular fibrillation (VF) versus non-VF segments-including atrial fibrillation (AF), ventricular tachycardia (VT), normal sinus rhythm (NSR), and sinus arrhythmias, such as bigeminy, trigeminy, quadrigeminy, couplet, triplet-using four image-based phase plot features, one frequency domain feature, and the Shannon entropy index. (2) Classification of AF versus non-AF segments. (3) Premature ventricular contraction (PVC) detection on every non-AF segment, using a time domain feature, a frequency domain feature, and two features that characterize the nonlinearity of the data. (4) Determination of the PVC patterns, if present, to categorize distinct types of sinus arrhythmias and NSR. We used the Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) arrhythmia database, Creighton University's VT arrhythmia database, the MIT-BIH atrial fibrillation database, and the MIT-BIH malignant ventricular arrhythmia database to test our algorithm. Binary decision tree (BDT) and support vector machine (SVM) classifiers were used in both stage 1 and stage 3. We also compared our proposed algorithm's performance to other published algorithms. Our VF detection algorithm was accurate, as in balanced datasets (and unbalanced, in parentheses) it provided an accuracy of 95.1% (97.1%), sensitivity of 94.5% (91.1%), and specificity of 94.2% (98.2%). The AF detection was accurate, as the sensitivity and specificity in balanced datasets (and unbalanced, in parentheses) were found to be 97.8% (98.6%) and 97.21% (97.1%), respectively. Our PVC detection algorithm was also robust, as the accuracy, sensitivity, and specificity were found to be 99% (98.1%), 98.0% (96.2%), and 98.4% (99.4%), respectively, for balanced and (unbalanced) datasets.
引用
收藏
页数:25
相关论文
共 56 条
[1]   DETECTING VENTRICULAR-FIBRILLATION - SELECTING THE APPROPRIATE TIME-FREQUENCY ANALYSIS TOOL FOR THE APPLICATION [J].
AFONSO, VX ;
TOMPKINS, WJ .
IEEE ENGINEERING IN MEDICINE AND BIOLOGY MAGAZINE, 1995, 14 (02) :152-159
[2]   Detection of premature ventricular contraction arrhythmias in electrocardiogram signals with kernel methods [J].
Alajlan, Naif ;
Bazi, Yakoub ;
Melgani, Farid ;
Malek, Salim ;
Bencherif, Mohamed A. .
SIGNAL IMAGE AND VIDEO PROCESSING, 2014, 8 (05) :931-942
[3]   Medical Decision Support System for Diagnosis of Heart Arrhythmia using DWT and Random Forests Classifier [J].
Alickovic, Emina ;
Subasi, Abdulhamit .
JOURNAL OF MEDICAL SYSTEMS, 2016, 40 (04) :1-12
[4]   Detection of Life-Threatening Arrhythmias Using Feature Selection and Support Vector Machines [J].
Alonso-Atienza, Felipe ;
Morgado, Eduardo ;
Fernandez-Martinez, Lorena ;
Garcia-Alberola, Arcadi ;
Luis Rojo-Alvarez, Jose .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2014, 61 (03) :832-840
[5]   Reliability of old and new ventricular fibrillation detection algorithms for automated external defibrillators [J].
Amann, Anton ;
Tratnig, Robert ;
Unterkofler, Karl .
BIOMEDICAL ENGINEERING ONLINE, 2005, 4 (1)
[6]   Detecting ventricular fibrillation by time-delay methods [J].
Amann, Anton ;
Tratnig, Robert ;
Unterkofler, Karl .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2007, 54 (01) :174-177
[7]  
[Anonymous], 1999, UND CAUS DEATH 1999
[8]   A stochastic nonlinear autoregressive algorithm reflects nonlinear dynamics of heart-rate fluctuations [J].
Armoundas, AA ;
Ju, KW ;
Iyengar, N ;
Kanters, JK ;
Saul, PJ ;
Cohen, RJ ;
Chon, KH .
ANNALS OF BIOMEDICAL ENGINEERING, 2002, 30 (02) :192-201
[9]  
Bai Y., 2008, AM J PHYSIOL, V295, P578
[10]   ALGORITHMIC SEQUENTIAL DECISION-MAKING IN THE FREQUENCY-DOMAIN FOR LIFE THREATENING VENTRICULAR ARRHYTHMIAS AND IMITATIVE ARTIFACTS - A DIAGNOSTIC SYSTEM [J].
BARRO, S ;
RUIZ, R ;
CABELLO, D ;
MIRA, J .
JOURNAL OF BIOMEDICAL ENGINEERING, 1989, 11 (04) :320-328