Arrhythmias Classification with MLP Neural Network and Statistical Analysis

This paper presents a classification system for cardiac arrhythmias using artificial neural network (ANN) with back propagation algorithm. Classifiers based on multi layer perceptron (MLP) and discriminant analysis study using XLSTAT statistical classifier software are thoroughly examined on the UCI machine learning data base for cardiac arrhythmias. For this multi class classification we used one against rest method to classify 16 different arrhythmias which include normal sinus rhythm, Ischemic changes, myo infarction, sinus bradycardia, sinus tachycardia, premature ventricular contraction, supraventricular premature contraction, bundle branch block, atrial fibrillation, atrial flutter, left ventricular hypertrophy and atrioventricular block. From exhaustive and careful experimentation, we reached to the conclusion that proposed MLPNN classifier ensures true estimation of the complex decision boundaries, remarkable discriminating ability and does outperform the statistical discriminant analysis and classification tree rule based prediction.

[1]  Sung-Nien Yu,et al.  Electrocardiogram beat classification based on wavelet transformation and probabilistic neural network , 2007, Pattern Recognit. Lett..

[2]  Yüksel Özbay,et al.  Comparison of FCM, PCA and WT techniques for classification ECG arrhythmias using artificial neural network , 2007, Expert Syst. Appl..

[3]  G. Selvakumar,et al.  An efficient QRS complex detection algorithm using optimal wavelet , 2006 .

[4]  Amjed S. Al-Fahoum,et al.  A quantitative analysis approach for cardiac arrhythmia classification using higher order spectral techniques , 2005, IEEE Transactions on Biomedical Engineering.

[5]  V. Sadasivam,et al.  Artificial neural network based automatic cardiac abnormalities classification , 2005, Sixth International Conference on Computational Intelligence and Multimedia Applications (ICCIMA'05).

[6]  H. A. Guvenir,et al.  A supervised machine learning algorithm for arrhythmia analysis , 1997, Computers in Cardiology 1997.

[7]  G. Lyons,et al.  Bayesian ANN classifier for ECG arrhythmia diagnostic system: a comparison study , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[8]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[9]  Jose C. Principe,et al.  Neural and adaptive systems , 2000 .

[10]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[11]  G. Selvakumar,et al.  Wavelet decomposition for detection and classification of critical ECG arrhythmias , 2007 .

[12]  Yang Wang,et al.  A short-time multifractal approach for arrhythmia detection based on fuzzy neural network , 2001, IEEE Transactions on Biomedical Engineering.

[13]  G. Bortolan,et al.  Comparison of four methods for premature ventricular contraction and normal beat clustering , 2005, Computers in Cardiology, 2005.

[14]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .