Application of variational mode decomposition and ABC optimized DAG-SVM in arrhythmia analysis

Automatic analysis of long-term electrocardiogram (ECG) recordings is crucial for timely and accurate diagnosis of life-threatening cardiovascular diseases. This article presents an efficient ECG classification scheme using variational mode decomposition approach. The method decomposes a time-domain input signal into various variational mode functions (VMFs). The VMD method adaptively decomposes an input signal into a number of modes to estimate their center frequencies, so that the band-limited modes can regenerate the input signal exactly. In this study, only mode-2 (M2) is used as morphological features and represented in reduced dimensions by employing principal component analysis (PCA). Further, the dynamic features (RR-intervals) are concatenated to constitute a feature set representing each heartbeat. The PCA method is employed to balance the impact of both the features exhibiting two different characteristics of an heartbeat i.e within the event and among the events. These extracted features of each heartbeat are further utilized for recognition into one of 16 heartbeat classes using artificial bee colony (ABC) optimized directed acyclic graph support vector machines (DAG-SVM). The proposed method is evaluated on the benchmark MIT-BIH arrhythmia database yielding an improved accuracy, sensitivity, positive predictivity and F-score of 98.72%, 98.72% and 98.72% respectively over the methodologies available in literature to the state-of-art diagnosis.

[1]  Chandan Chakraborty,et al.  Cardiac decision making using higher order spectra , 2013, Biomed. Signal Process. Control..

[2]  H. Nakajima,et al.  Real-time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network , 1999, IEEE Transactions on Biomedical Engineering.

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

[4]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[5]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

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

[7]  Madhuchhanda Mitra,et al.  Application of Cross Wavelet Transform for ECG Pattern Analysis and Classification , 2014, IEEE Transactions on Instrumentation and Measurement.

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

[9]  Sandeep Raj,et al.  Development of Handheld Cardiac Event Monitoring System , 2015 .

[10]  Sandeep Raj,et al.  Cardiac arrhythmia beat classification using DOST and PSO tuned SVM , 2016, Comput. Methods Programs Biomed..

[11]  Gari D. Clifford,et al.  A machine learning approach to multi-level ECG signal quality classification , 2014, Comput. Methods Programs Biomed..

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

[13]  Philip de Chazal,et al.  A Patient-Adapting Heartbeat Classifier Using ECG Morphology and Heartbeat Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[14]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[15]  A. Ghaffar,et al.  Clinical Electrocardiography , 1924, Annals of Internal Medicine.

[16]  Sandeep Raj,et al.  ECG Signal Analysis Using DCT-Based DOST and PSO Optimized SVM , 2017, IEEE Transactions on Instrumentation and Measurement.

[17]  Sandeep Raj,et al.  ARM-based arrhythmia beat monitoring system , 2015, Microprocess. Microsystems.

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

[19]  Madhuchhanda Mitra,et al.  ECG feature extraction and classification of anteroseptal myocardial infarction and normal subjects using discrete wavelet transform , 2010, 2010 International Conference on Systems in Medicine and Biology.

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

[21]  Michael G. Strintzis,et al.  ECG analysis using nonlinear PCA neural networks for ischemia detection , 1998, IEEE Trans. Signal Process..

[22]  B. V. K. Vijaya Kumar,et al.  Heartbeat Classification Using Morphological and Dynamic Features of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[23]  W J Tompkins,et al.  Applications of artificial neural networks for ECG signal detection and classification. , 1993, Journal of electrocardiology.

[24]  Sandeep Raj,et al.  A knowledge-based real time embedded platform for arrhythmia beat classification , 2015 .