TY - GEN
T1 - A comparative study on Daubechies Wavelet Transformation, Kernel PCA and PCA as feature extractors for arrhythmia detection using SVM
AU - Imah, Elly Matul
AU - Al Afif, Faris
AU - Fanany, Mohamad Ivan
AU - Jatmiko, Wisnu
AU - Basaruddin, T.
PY - 2011
Y1 - 2011
N2 - The electrocardiogram (ECG) plays an important role in monitoring and preventing heart attacks. In this paper, we propose and compare the use of Daubechies WT (Daubechies Wavelet Transformation), Kernel PCA (Principal Component Analysis), and PCA as feature extraction methods in improving arrhythmia signals classification. The Kernel PCA employs linear, polynomial, and Gaussian kernels. We examine Support Vector Machines (SVM) pattern classifier with various kernels including wavelet, linear, Gaussian and polynomial. The ECG signals are obtained from MIT-BIH arrhythmia database. The task is to classify or distinguish four different arrhythmias from normal ECG. The overall classification system is comprised of three components including data preprocessing, feature extraction and classification. In data preprocessing which depends on how the initial data is prepared, we reduce the baseline noise with cubic spline and cut the signal beat by beat using pivot R peak. Finally, ECG signal is classified by SVM using various kernels, our experimental results show that wavelet gives better results compared to other feature extraction methods. The accuracy of Wavelet Daubechies for feature extraction is 100% and the best kernel function for the SVM classification is Linier kernel and wavelet kernel.
AB - The electrocardiogram (ECG) plays an important role in monitoring and preventing heart attacks. In this paper, we propose and compare the use of Daubechies WT (Daubechies Wavelet Transformation), Kernel PCA (Principal Component Analysis), and PCA as feature extraction methods in improving arrhythmia signals classification. The Kernel PCA employs linear, polynomial, and Gaussian kernels. We examine Support Vector Machines (SVM) pattern classifier with various kernels including wavelet, linear, Gaussian and polynomial. The ECG signals are obtained from MIT-BIH arrhythmia database. The task is to classify or distinguish four different arrhythmias from normal ECG. The overall classification system is comprised of three components including data preprocessing, feature extraction and classification. In data preprocessing which depends on how the initial data is prepared, we reduce the baseline noise with cubic spline and cut the signal beat by beat using pivot R peak. Finally, ECG signal is classified by SVM using various kernels, our experimental results show that wavelet gives better results compared to other feature extraction methods. The accuracy of Wavelet Daubechies for feature extraction is 100% and the best kernel function for the SVM classification is Linier kernel and wavelet kernel.
KW - Arrhythmia
KW - DWT
KW - ECG
KW - KPCA
KW - PCA
KW - Wavelet-SVM
KW - heartbeat
UR - http://www.scopus.com/inward/record.url?scp=84856911036&partnerID=8YFLogxK
U2 - 10.1109/TENCON.2011.6129052
DO - 10.1109/TENCON.2011.6129052
M3 - Conference contribution
AN - SCOPUS:84856911036
SN - 9781457702556
T3 - IEEE Region 10 Annual International Conference, Proceedings/TENCON
SP - 5
EP - 9
BT - TENCON 2011 - 2011 IEEE Region 10 Conference
T2 - 2011 IEEE Region 10 Conference: Trends and Development in Converging Technology Towards 2020, TENCON 2011
Y2 - 21 November 2011 through 24 November 2011
ER -