Classification of ECG arrhythmias using multi-resolution analysis and neural networks

Automatic detection and classification of cardiac arrhythmias is important for diagnosis of cardiac abnormalities. We propose a method to accurately classify ECG arrhythmias through a combination of wavelets and artificial neural networks (ANN). The ability of the wavelet transform to decompose signal at various resolutions allows accurate extraction/detection of features from non-stationary signals like ECG. A set of discrete wavelet transform (DWT) coefficients, which contain the maximum information about the arrhythmia, is selected from the wavelet decomposition. These coefficients are fed to the back-propagation neural network which classifies the arrhythmias. The proposed method is capable of distinguishing the normal sinus rhythm and 12 different arrhythmias and is robust against noise. The overall accuracy of classification of the proposed approach is 96.77%.

[1]  Philip de Chazal,et al.  A comparison of the use of different wavelet coefficients for the classification of the electrocardiogram , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[2]  W. J. Tompkins,et al.  Estimation of QRS Complex Power Spectra for Design of a QRS Filter , 1984, IEEE Transactions on Biomedical Engineering.

[3]  Yan. Sun,et al.  Arrhythmia recognition from electrocardiogram using non-linear analysis and unsupervised clustering techniques , 2002 .

[4]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[5]  T. Ölmez,et al.  Comparison of discrete wavelet and Fourier transforms for ECG beat classification , 1999 .

[6]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

[7]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[8]  K. Minami,et al.  Arrhythmia diagnosis system which can distinguish atrial rhythms from ventricular rhythms , 1996, Proceedings of 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[10]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[11]  Olle Pahlm,et al.  A Method for Evaluation of QRS Shape Features Using a Mathematical Model for the ECG , 1981, IEEE Transactions on Biomedical Engineering.

[12]  H. Nakajima,et al.  Real-time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network , 1999, IEEE Transactions on Biomedical Engineering.