Intelligent Arrhythmia Detection Using Genetic Algorithm and Emphatic SVM (ESVM)

In this paper, a new method of arrhythmia classification is proposed. At first we extract twenty two features from electrocardiogram signal. We propose a novel classification system based on genetic algorithm to improve the generalization performance of the SVM classifier. For this purpose, we have optimized the SVM classifier design by searching for the best value of the parameters that tune its discriminate function, and looking for the best subset of features that feed the classifier. We select appropriate features with our proposed Genetic-SVM approach. We also propose Emphatic SVM (ESVM), a new SVM classifier, with fuzzy constraints. It emphasizes on constraints of SVM formulation to give more ability to our classifier. We finally, classify the ECG signal with the ESVM. Experimental results show that our proposed approach is very truthfully for diagnosing cardiac arrhythmias. Our goal is classification of four types of arrhythmias which with this method we obtain 95% correct classification.

[1]  Sheng Ding,et al.  Classification of Hyperspectral Remote Sensing Images with Support Vector Machines and Particle Swarm Optimization , 2009, 2009 International Conference on Information Engineering and Computer Science.

[2]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[3]  Antero Arkkio,et al.  Coupling pairwise support vector machines for fault classification , 2003 .

[4]  Ulrich H.-G. Kreßel,et al.  Pairwise classification and support vector machines , 1999 .

[6]  Tai-Yue Wang,et al.  Fuzzy support vector machine for multi-class text categorization , 2007, Inf. Process. Manag..

[7]  Sheng-De Wang,et al.  Fuzzy support vector machines , 2002, IEEE Trans. Neural Networks.

[8]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[9]  M. Teshnelab,et al.  Comparison of neural network, ANFIS, and SVM classifiers for PVC arrhythmia detection , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[10]  Massimiliano Pontil,et al.  Support Vector Machines for 3D Object Recognition , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Friso De Boer,et al.  Premature atrial complexes detection using the Fisher Linear Discriminant , 2008, 2008 7th IEEE International Conference on Cognitive Informatics.

[12]  Shigeo Abe Support Vector Machines for Pattern Classification , 2010, Advances in Pattern Recognition.

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

[14]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[15]  Farid Melgani,et al.  Classification of Electrocardiogram Signals With Support Vector Machines and Particle Swarm Optimization , 2008, IEEE Transactions on Information Technology in Biomedicine.

[16]  Giles M. Foody,et al.  A relative evaluation of multiclass image classification by support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Stanislaw Osowski,et al.  On-line heart beat recognition using Hermite polynomials and neuro-fuzzy network , 2003, IEEE Trans. Instrum. Meas..

[18]  A. Azemi,et al.  Intelligent Arrhythmia Detection and Classification Using ICA , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[19]  Chengdong Wu,et al.  A fuzzy support vector machine based on geometric model , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[20]  Mitsuo Gen,et al.  Soft computing approach for reliability optimization: State-of-the-art survey , 2006, Reliab. Eng. Syst. Saf..

[21]  Thorsten Joachims,et al.  Text Categorization with Support Vector Machines: Learning with Many Relevant Features , 1998, ECML.

[22]  Lakhmi C. Jain,et al.  An introduction to evolutionary computing , 1999 .

[23]  Nello Cristianini,et al.  Large Margin DAGs for Multiclass Classification , 1999, NIPS.

[24]  Jesper Salomon,et al.  Support Vector Machines for Phoneme Classification , 2001 .

[25]  Gregory T. A. Kovacs,et al.  Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[26]  Lorenzo Bruzzone,et al.  Classification of hyperspectral remote sensing images with support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.