Ensemble of support vector machines for heartbeat classification

This paper proposes a novel and simple method that uses the randomness of random matrix and SVM ensemble learning to discriminate eight types of heartbeats. We use random matrices to generate 15 groups of random features. Then we construct one SVM classifier on each group of random features along with a RR interval. The type of heartbeat is determined using majority voting strategy to combine 15 SVM classifiers. 3062 heartbeats obtained from the MIH-BIH electrocardiogram (ECG) database are used for experiments. The results show that our proposed method has an accuracy of 98.65% and is an effective method for heartbeat classification.

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

[2]  Nurettin Acir Classification of ECG beats by using a fast least square support vector machines with a dynamic programming feature selection algorithm , 2005, Neural Computing & Applications.

[3]  Yen-Wei Chen,et al.  Ensemble learning for independent component analysis , 2006, Pattern Recognit..

[4]  Heikki Mannila,et al.  Random projection in dimensionality reduction: applications to image and text data , 2001, KDD '01.

[5]  E.J. Candes,et al.  An Introduction To Compressive Sampling , 2008, IEEE Signal Processing Magazine.

[6]  Seyed Kamaledin Setarehdan,et al.  Support vector machine-based arrhythmia classification using reduced features of heart rate variability signal , 2008, Artif. Intell. Medicine.

[7]  Elif Derya Übeyli Combining recurrent neural networks with eigenvector methods for classification of ECG beats , 2009, Digit. Signal Process..

[8]  Sung-Nien Yu,et al.  Selection of significant independent components for ECG beat classification , 2009, Expert Syst. Appl..

[9]  F. Minhas,et al.  Robust electrocardiogram (ECG) beat classification using discrete wavelet transform , 2008, Physiological measurement.

[10]  C. Chiou,et al.  Cardiac arrhythmia diagnosis method using linear discriminant analysis on ECG signals , 2009 .

[11]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[12]  Elif Derya Übeyli ECG beats classification using multiclass support vector machines with error correcting output codes , 2007, Digit. Signal Process..

[13]  Harri Lappalainen,et al.  Ensemble learning for independent component analysis , 1999 .

[14]  Wen-June Wang,et al.  Feature selection algorithm for ECG signals using Range-Overlaps Method , 2010, Expert Syst. Appl..

[15]  Nikunj C. Oza,et al.  Online Ensemble Learning , 2000, AAAI/IAAI.