Application of higher order cumulants to ECG signals for the cardiac health diagnosis

Electrocardiogram (ECG) is the P-QRS-T wave which indicates the electrical activity of the heart. The subtle changes in the amplitude and duration of the ECG signal depict the cardiac abnormality. It is very difficult to decipher these minute changes by the naked eye. Hence, a computer-aided diagnosis system will help the physicians to monitor the cardiac health. The ECG is a nonlinear and non-stationary signal. Hence, the hidden information in the ECG signal can be extracted using nonlinear method. In this paper, we have automatically classified normal and abnormal beats using higher order spectra (HOS) cumulants of wavelet packet decomposition (WPD). The abnormal beats are ventricular premature contractions (VPC) and Atrial premature contractions (APC). These HOS cumulant features of the WPD are subjected to principal component analysis (PCA) to reduce the number of features to five. Finally these features were fed to the support vector machine (SVM) with kernel functions for automatic classification. In our work, we have obtained the highest accuracy of 98.4% sensitivity and specificity of 98.9% and 98.0% respectively with radial basis function (RBF) kernel function and Meyer's wavelet (dmey) function. Our system is ready clinically to run on large amount of data sets.

[1]  Chandan Chakraborty,et al.  A two-stage mechanism for registration and classification of ECG using Gaussian mixture model , 2009, Pattern Recognit..

[2]  Mohammad Bagher Shamsollahi,et al.  Robust Detection of Premature Ventricular Contractions Using a Wave-Based Bayesian Framework , 2010, IEEE Transactions on Biomedical Engineering.

[3]  C. M. Lim,et al.  Cardiac state diagnosis using higher order spectra of heart rate variability , 2008, Journal of medical engineering & technology.

[4]  D. Ge,et al.  Cardiac arrhythmia classification using autoregressive modeling , 2002, Biomedical engineering online.

[5]  Liang-Yu Shyu,et al.  Using wavelet transform and fuzzy neural network for VPC detection from the holter ECG , 2004, IEEE Transactions on Biomedical Engineering.

[6]  M.M.A. Hadhoud,et al.  Computer Aided Diagnosis of Cardiac Arrhythmias , 2006, 2006 International Conference on Computer Engineering and Systems.

[7]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.

[8]  Chandan Chakraborty,et al.  Automated Screening of Arrhythmia Using Wavelet Based Machine Learning Techniques , 2012, Journal of Medical Systems.

[9]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

[10]  Paul S Addison,et al.  Wavelet transforms and the ECG: a review , 2005, Physiological measurement.

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