ECG feature extraction based on the bandwidth properties of variational mode decomposition

It is a difficult process to detect abnormal heart beats, known as arrhythmia, in long-term ECG recording. Thus, computer-aided diagnosis systems have become a supportive tool for helping physicians improve the diagnostic accuracy of heartbeat detection. This paper explores the bandwidth properties of the modes obtained using variational mode decomposition (VMD) to classify arrhythmia electrocardiogram (ECG) beats. VMD is an enhanced version of the empirical mode decomposition (EMD) algorithm for analyzing non-linear and non-stationary signals. It decomposes the signal into a set of band-limited oscillations called modes. ECG signals from the MIT-BIH arrhythmia database are decomposed using VMD, and the amplitude modulation bandwidth B AM, the frequency modulation bandwidth B FM and the total bandwidth B of the modes are used as feature vectors to detect heartbeats such as normal (N), premature ventricular contraction (V), left bundle branch block (L), right bundle branch block (R), paced beat (P) and atrial premature beat (A). Bandwidth estimations based on the instantaneous frequency (IF) and amplitude (IA) spectra of the modes indicate that the proposed VMD-based features have sufficient class discrimination capability regarding ECG beats. Moreover, the extracted features using the bandwidths (B AM, B FM and B) of four modes are used to evaluate the diagnostic accuracy rates of several classifiers such as the k-nearest neighbor classifier (k-NN), the decision tree (DT), the artificial neural network (ANN), the bagged decision tree (BDT), the AdaBoost decision tree (ABDT) and random sub-spaced k-NN (RSNN) for N, R, L, V, P, and A beats. The performance of the proposed VMD-based feature extraction with a BDT classifier has accuracy rates of 99.06%, 99.00%, 99.40%, 99.51%, 98.72%, 98.71%, and 99.02% for overall, N-, R-, L-, V-, P-, and A-type ECG beats, respectively.

[1]  Yüksel Özbay,et al.  A New Approach to Detection of ECG Arrhythmias: Complex Discrete Wavelet Transform Based Complex Valued Artificial Neural Network , 2009, Journal of Medical Systems.

[2]  Tran Hoai Linh,et al.  Multiple neural network integration using a binary decision tree to improve the ECG signal recognition accuracy , 2014, Int. J. Appl. Math. Comput. Sci..

[3]  K. P. Soman,et al.  Performance Comparison of Variational Mode Decomposition over Empirical Wavelet Transform for the Classification of Power Quality Disturbances Using Support Vector Machine , 2015 .

[4]  Saeed Karimifard,et al.  A robust method for diagnosis of morphological arrhythmias based on Hermitian model of higher-order statistics , 2011, Biomedical engineering online.

[5]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[6]  Mohammed Imamul Hassan Bhuiyan,et al.  Detection of Seizure and Epilepsy Using Higher Order Statistics in the EMD Domain , 2013, IEEE Journal of Biomedical and Health Informatics.

[7]  K. Egiazarian,et al.  Comparative study of morphological and time-frequency ECG descriptors for heartbeat classification. , 2006, Medical engineering & physics.

[8]  Ataollah Ebrahimzadeh,et al.  Classification of electrocardiogram signals with support vector machines and genetic algorithms using power spectral features , 2010, Biomed. Signal Process. Control..

[9]  Aydin Akan,et al.  Detrended fluctuation thresholding for empirical mode decomposition based denoising , 2014, Digit. Signal Process..

[10]  Leon Cohen,et al.  Instantaneous bandwidth for signals and spectrogram , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[11]  Dimitrios I. Fotiadis,et al.  Arrhythmia classification using the RR-interval duration signal , 2002, Computers in Cardiology.

[12]  Yüksel Ozbay A new approach to detection of ECG arrhythmias: complex discrete wavelet transform based complex valued artificial neural network. , 2009, Journal of medical systems.

[13]  Christofer Toumazou,et al.  Empirical Mode Decomposition: Real-Time Implementation and Applications , 2013, J. Signal Process. Syst..

[14]  Dominique Zosso,et al.  Variational Mode Decomposition , 2014, IEEE Transactions on Signal Processing.

[15]  Yanxue Wang,et al.  Research on variational mode decomposition and its application in detecting rub-impact fault of the rotor system , 2015 .

[16]  Faiza Charfi,et al.  Enhanced approach for ECG classification based on wavelet transform and decision tree models , 2013, J. Decis. Syst..

[17]  María Eugenia Torres,et al.  An unconstrained optimization approach to empirical mode decomposition , 2015, Digit. Signal Process..

[18]  Zhijing Yang,et al.  Nonlinear and adaptive undecimated hierarchical multiresolution analysis for real valued discrete time signals via empirical mode decomposition approach , 2015, Digit. Signal Process..

[19]  Ali Ghaffari,et al.  ECG arrhythmia recognition via a neuro-SVM-KNN hybrid classifier with virtual QRS image-based geometrical features , 2012, Expert Syst. Appl..

[20]  Ram Bilas Pachori,et al.  Instantaneous voiced/non-voiced detection in speech signals based on variational mode decomposition , 2015, J. Frankl. Inst..

[21]  Irena Jekova,et al.  Superiority of Classification Tree versus Cluster, Fuzzy and Discriminant Models in a Heartbeat Classification System , 2015, PloS one.

[22]  Gabriel Rilling,et al.  One or Two Frequencies? The Empirical Mode Decomposition Answers , 2008, IEEE Transactions on Signal Processing.

[23]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

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

[25]  M. P. S. Chawla,et al.  A comparative analysis of principal component and independent component techniques for electrocardiograms , 2009, Neural Computing and Applications.

[26]  M. Kemal Kiymik,et al.  Comparison of STFT and wavelet transform methods in determining epileptic seizure activity in EEG signals for real-time application , 2005, Comput. Biol. Medicine.

[27]  Manu Thomas,et al.  Automatic ECG arrhythmia classification using dual tree complex wavelet based features , 2015 .

[28]  Kun Wang,et al.  Automatic recognition of cardiac arrhythmias based on the geometric patterns of Poincaré plots , 2015, Physiological measurement.

[29]  Kemal Polat,et al.  Detection of ECG Arrhythmia using a differential expert system approach based on principal component analysis and least square support vector machine , 2007, Appl. Math. Comput..

[30]  Paulo Gonçalves,et al.  Empirical Mode Decompositions as Data-Driven Wavelet-like Expansions , 2004, Int. J. Wavelets Multiresolution Inf. Process..

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

[32]  Aydin Akan,et al.  Evaluation of bagging ensemble method with time-domain feature extraction for diagnosing of arrhythmia beats , 2012, Neural Computing and Applications.

[33]  Sung-Nien Yu,et al.  Noise-tolerant electrocardiogram beat classification based on higher order statistics of subband components , 2009, Artif. Intell. Medicine.

[34]  Dilbag Singh,et al.  Electrocardiogram beat classification using empirical mode decomposition and multiclass directed acyclic graph support vector machine , 2014, Comput. Electr. Eng..

[35]  Anindya Bijoy Das,et al.  Classification of EEG signals using normal inverse Gaussian parameters in the dual-tree complex wavelet transform domain for seizure detection , 2016, Signal Image Video Process..

[36]  Amit K. Mishra,et al.  Local fractal dimension based ECG arrhythmia classification , 2010, Biomed. Signal Process. Control..

[37]  Gabriel Rilling,et al.  Empirical mode decomposition as a filter bank , 2004, IEEE Signal Processing Letters.

[38]  Nelly Pustelnik,et al.  Empirical Mode Decomposition revisited by multicomponent non smooth convex optimization 1 , 2014 .

[39]  Kyungtae Kang,et al.  PcHD: Personalized classification of heartbeat types using a decision tree , 2014, Comput. Biol. Medicine.

[40]  Ram Bilas Pachori,et al.  Analysis of normal and epileptic seizure EEG signals using empirical mode decomposition , 2011, Comput. Methods Programs Biomed..