Comparison of extrasystolic ECG signal classifiers using discrete wavelet transforms

被引:29
作者
Froese, T
Hadjiloucas, S
Galvao, RKH
Becerra, VM
Coelho, CJ
机构
[1] Univ Reading, Dept Cybernet, Reading RG6 6AY, Berks, England
[2] Univ Sussex, Dept Informat, Brighton BN1 9QH, E Sussex, England
[3] Inst Tecnol Aeronaut, Div Engn Electron, BR-12228900 Sao Jose Dos Campos, Brazil
[4] Univ Catolica Goias, Dept Ciencia Computacao, BR-74605010 Goiania, Go, Brazil
关键词
ECG; discrete wavelet transform; neural networks; genetic algorithms; linear discriminant analysis;
D O I
10.1016/j.patrec.2005.09.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
This work compares and contrasts results of classifying time-domain ECG signals with pathological conditions taken from the MITBIH arrhythmia database. Linear discriminant analysis and a multi-layer perceptron were used as classifiers. The neural network was trained by two different methods, namely back-propagation and a genetic algorithm. Converting the time-domain signal into the wavelet domain reduced the dimensionality of the problem at least 10-fold. This was achieved using wavelets from the db6 family as well as using adaptive wavelets generated using two different strategies. The wavelet transforms used in this study were limited to two decomposition levels. A neural network with evolved weights proved to be the best classifier with a maximum of 99.6% accuracy when optimised wavelet-transform ECG data wits presented to its input and 95.9% accuracy when the signals presented to its input were decomposed using db6 wavelets. The linear discriminant analysis achieved a maximum classification accuracy of 95.7% when presented with optimised and 95.5% with db6 wavelet coefficients. It is shown that the much simpler signal representation of a few wavelet coefficients obtained through an optimised discrete wavelet transform facilitates the classification of non-stationary time-variant signals task considerably. In addition, the results indicate that wavelet optimisation may improve the classification ability of a neural network. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:393 / 407
页数:15
相关论文
共 40 条
[1]
Addison P.S., 2002, ILLUSTRATED WAVELET, V1st ed.
[2]
AN EVOLUTIONARY ALGORITHM THAT CONSTRUCTS RECURRENT NEURAL NETWORKS [J].
ANGELINE, PJ ;
SAUNDERS, GM ;
POLLACK, JB .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (01) :54-65
[3]
[Anonymous], 1975, Discriminant Analysis
[4]
[Anonymous], P INT WORKSH COMB GE
[5]
Chvatal V, 1983, Linear programming
[6]
A linear semi-infinite programming strategy for constructing optimal wavelet transforms in multivariate calibration problems [J].
Coelho, CJ ;
Galvao, RKH ;
de Araújo, MCU ;
Pimentel, MF ;
da Silva, EC .
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 2003, 43 (03) :928-933
[7]
Daubechies I., 1992, CBMS NSF SERIES APPL, V61
[8]
Duda R.O., 2001, Pattern Classification, V2nd
[9]
Fogel DB, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, P193, DOI 10.1109/ICEC.1995.489143
[10]
Galvao R K, 1999, Int J Neural Syst, V9, P167, DOI 10.1142/S0129065799000150