ECG Arrhythmia Classification Using Spearman Rank Correlation and Support Vector Machine

This paper presents a diagnostic system for the detection of presence and absence of cardiac Arrhythmia from the Electrocardiogram (ECG) data using the methods of Feature Selection, Feature Extraction and Binary Classification Technique. A hybrid approach of three algorithms namely Rank Correlation, Principal Component Analysis (PCA) and Support Vector Machine (SVM) are applied on the UCI Cardiac Arrhythmia data set for the automatic arrhythmia detection in Arrhythmia Diagnostic System. Spearman Rank Correlation aids the process of dimension reduction and increases the accuracy of the classifier. In this study, SVM has been widely used for classification based diagnosis of diseases. The results obtained after implementation of all the three methods are thus compared as per their accuracy rate in percentages and the performance of the SVM classifier depends on the cost and kernel parameter sigma classification frequency upon the number of attributes selected by Rank Correlation. The experimental method shows that hybrid approach is superior to other approaches.

[1]  M. Aizerman,et al.  Theoretical Foundations of the Potential Function Method in Pattern Recognition Learning , 1964 .

[2]  Richard B. Reilly,et al.  Automatic classification of ECG beats using waveform shape and heart beat interval features , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[3]  Siu-Yeung Cho,et al.  A Spearman correlation coefficient ranking for matching-score fusion on speaker recognition , 2010, TENCON 2010 - 2010 IEEE Region 10 Conference.

[4]  Elif Derya Übeyli,et al.  ECG beat classifier designed by combined neural network model , 2005, Pattern Recognit..

[5]  Hui-Huang Hsu,et al.  Feature Selection via Correlation Coefficient Clustering , 2010, J. Softw..

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

[7]  S. Yoo,et al.  Support Vector Machine Based Arrhythmia Classification Using Reduced Features , 2005 .

[8]  A. Kandaswamy,et al.  ECG arrhythmia classification based on logistic model tree , 2009 .

[9]  Fikret S. Gürgen,et al.  Fuzzy Support Vector Machines for ECG Arrhythmia Detection , 2010, 2010 20th International Conference on Pattern Recognition.

[10]  S. Sitharama Iyengar,et al.  Classification of heart rate data using artificial neural network and fuzzy equivalence relation , 2003, Pattern Recognit..

[11]  Ching Y. Suen,et al.  Pattern Recognition. The Journal of the Pattern Recognition Society , 1968 .

[12]  Mehmet Engin,et al.  ECG beat classification using neuro-fuzzy network , 2004, Pattern Recognit. Lett..

[13]  Nishchal K. Verma,et al.  SVM based methods for arrhythmia classification in ECG , 2010, 2010 International Conference on Computer and Communication Technology (ICCCT).

[14]  Eric C. C. Tsang,et al.  Nesting One-Against-One Algorithm Based on SVMs for Pattern Classification , 2008, IEEE Transactions on Neural Networks.

[15]  Friedberg Ck Computers in cardiology. , 1970 .

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

[17]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.