Robust neural-network-based classification of premature ventricular contractions using wavelet transform and timing interval features

被引:248
作者
Inan, Omer T. [1 ]
Giovangrandi, Laurent
Kovacs, Gregory T. A.
机构
[1] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Med, Stanford, CA 94305 USA
基金
美国国家航空航天局;
关键词
electrocardiogram (ECG); heartbeat classifier; neural networks; premature ventricular contraction; wavelets;
D O I
10.1109/TBME.2006.880879
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Automatic electrocardiogram (ECG) beat classification is essential to timely diagnosis of dangerous heart conditions. Specifically, accurate detection of premature ventricular contractions (PVCs) is imperative to prepare for the possible onset of life-threatening arrhythmias. Although many groups have developed highly accurate algorithms for detecting PVC beats, results have generally been limited to relatively small data sets. Additionally, many of the highest classification accuracies (>90%) have been achieved in experiments where training and testing sets overlapped significantly. Expanding the overall data set greatly reduces overall accuracy due to significant variation in ECG morphology among different patients. As a result, we believe that morphological information must be coupled with timing information, which is more constant among patients, in order to achieve high classification accuracy for larger data sets. With this approach, we combined wavelet-transformed ECG waves with timing information as our feature set for classification. We used select waveforms of 18 files of the MIT/BIH arrhythmia database, which provides an annotated collection of normal and arrhythmic beats, for training our neural-network classifier. We then tested the classifier on these 18 training files as well as 22 other files from the database. The accuracy was 95.16% over 93,281 beats from all 40 files, and 96.82% over the 22 files outside the training set in differentiating normal, PVC, and other beats.
引用
收藏
页码:2507 / 2515
页数:9
相关论文
共 21 条
[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]  
ANDREAO RV, 2002, P 2002 IEEE SIGN PRO, V12, P395
[3]  
ATSUSHI I, PACING CLIN ELECTROP, V11, P1189
[4]   Classification of electrocardiogram using hidden Markov models [J].
Cheng, WT ;
Chan, KL .
PROCEEDINGS OF THE 20TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOL 20, PTS 1-6: BIOMEDICAL ENGINEERING TOWARDS THE YEAR 2000 AND BEYOND, 1998, 20 :143-146
[5]  
de Chazal P, 2003, INT CONF ACOUST SPEE, P269
[6]  
Dennis, 1996, NUMERICAL METHODS UN
[7]  
Dubin D, 2000, RAPID INTERPRETATION
[8]  
Haykin S., 1994, Neural networks: a comprehensive foundation
[9]   A multi-stage neural network classifier for ECG events [J].
Hosseini, HG ;
Reynolds, KJ ;
Powers, D .
PROCEEDINGS OF THE 23RD ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-4: BUILDING NEW BRIDGES AT THE FRONTIERS OF ENGINEERING AND MEDICINE, 2001, 23 :1672-1675
[10]   A patient-adaptable ECG beat classifier using a mixture of experts approach [J].
Hu, Yu Hen ;
Palreddy, Surekha ;
Tompkins, Willis J. .
1997, IEEE, Piscataway, NJ, United States (44)