Analyzing ECG for cardiac arrhythmia using cluster analysis

被引:70
作者
Yeh, Yun-Chi [1 ]
Chiou, Che Wun [2 ]
Lin, Hong-Jhih [1 ]
机构
[1] Ching Yun Univ, Dept Elect Engn, Jhongli 320, Taiwan
[2] Ching Yun Univ, Dept Comp Sci & Informat Engn, Jhongli 320, Taiwan
关键词
ECG signal; Mahalanobis distance; Cluster analysis; WAVE-FORMS; SIGNAL; FILTER; CLASSIFICATION; RECOGNITION;
D O I
10.1016/j.eswa.2011.07.101
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work proposes a method of analyzing ECG signal to diagnose cardiac arrhythmias utilizing the cluster analysis (CA) method. The proposed method can accurately classify and distinguish the difference between normal heartbeats (NORM) and abnormal heartbeats. Abnormal heartbeats may include the following: left bundle branch block (LBBB), right bundle branch block (RBBB), ventricular premature contractions (VPC), and atrial premature contractions (APC). Analysis of ECG signal consists of three major stages: (i) detecting the QRS waveform; (ii) selecting qualitative features; and (iii) determining heartbeat case. The ECG signals in the MIT-BIH arrhythmia database are adopted as reference data for accomplishing the first two stages, and cluster analysis is used to determine patient heartbeat case. In the experiments, the sensitivity is 95.59%, 91.32%, 90.50%, 94.51%, and 93.77% for heartbeat case NORM, LBBB, RBBB, VPC, and APC, respectively. The total classification accuracy (TCA) was about 94.30%. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1000 / 1010
页数:11
相关论文
共 27 条
[1]   ECG beat detection using filter banks [J].
Afonso, VX ;
Tompkins, WJ ;
Nguyen, TQ ;
Luo, S .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1999, 46 (02) :192-202
[2]  
[Anonymous], 1998, MIT BIH DAT DISTR
[3]   Speech recognition using a wavelet packet adaptive network based fuzzy inference system [J].
Avci, Engin ;
Akpolat, Zuhtu Hakan .
EXPERT SYSTEMS WITH APPLICATIONS, 2006, 31 (03) :495-503
[4]   The use of the Hilbert transform in ECG signal analysis [J].
Benitez, D ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN BIOLOGY AND MEDICINE, 2001, 31 (05) :399-406
[5]  
Chowdhury E., 1994, P COMP CARDIOL, P549
[6]   Comparative study of morphological and time-frequency ECG descriptors for heartbeat classification [J].
Christov, Ivaylo ;
Gomez-Herrero, German ;
Krasteva, Vessela ;
Jekova, Irena ;
Gotchev, Atanas ;
Egiazarian, Karen .
MEDICAL ENGINEERING & PHYSICS, 2006, 28 (09) :876-887
[7]   ECG beat classification by a novel hybrid neural network [J].
Dokur, Z ;
Ölmez, T .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2001, 66 (2-3) :167-181
[8]   Detection of ECG waveforms by neural networks [J].
Dokur, Z ;
Olmez, T ;
Yazgan, E ;
Ersoy, OK .
MEDICAL ENGINEERING & PHYSICS, 1997, 19 (08) :738-741
[9]   An introduction to ROC analysis [J].
Fawcett, Tom .
PATTERN RECOGNITION LETTERS, 2006, 27 (08) :861-874
[10]   DETECTION OF THE P-WAVE AND T-WAVES IN AN ECG [J].
GRITZALI, F ;
FRANGAKIS, G ;
PAPAKONSTANTINOU, G .
COMPUTERS AND BIOMEDICAL RESEARCH, 1989, 22 (01) :83-91