Detection of shockable ventricular cardiac arrhythmias from ECG signals using FFREWT filter-bank and deep convolutional neural network

Among various life-threatening cardiac disorders, ventricular tachycardia (VT) and ventricular fibrillation (VF) are shockable ventricular cardiac arrhythmias (SVCA) which require immediate defibrillation therapy for the survival of patients. Timely and accurate detection of rapid VT or VF episodes using ECG signals is extremely important before initiating external defibrillator (AED) and implantable cardioverter-defibrillator (ICD) therapies. In this paper, a novel approach for the detection of SVCA using ECG signals is proposed. The fixed frequency range empirical wavelet transform (EWT) (FFREWT) filter-bank is introduced for the multiscale analysis of ECG signals. The modes evaluated using FFREWT of ECG signals are used as input to a deep convolutional neural network (CNN) for the detection of SVCA. The architecture of the proposed deep CNN comprises of four convolution, two pooling, and four dense layers. The ECG signals from various public databases are used to evaluate the proposed FFREWT domain deep CNN approach. The results show that the proposed approach has obtained an accuracy of 99.036%, 99.800%, and 81.250% for the classification of shockable vs non-shockable, VF vs Non-VF, and VT vs VF, respectively using 8 s ECG frames with 10-fold cross-validation (CV) strategy. Our proposed approach has obtained an average accuracy value of 97.592% using 8 s ECG frames with subject-specific CV. The hardware implementation of the proposed SVCA detection approach can be done using an Internet of things (IoT) driven patient monitoring system.

[1]  U. Rajendra Acharya,et al.  Comprehensive electrocardiographic diagnosis based on deep learning , 2020, Artif. Intell. Medicine.

[2]  Jesús Requena-Carrión,et al.  Analysis of the robustness of spectral indices during ventricular fibrillation , 2013, Biomed. Signal Process. Control..

[3]  Hao Wang,et al.  Multiple-feature-branch convolutional neural network for myocardial infarction diagnosis using electrocardiogram , 2018, Biomed. Signal Process. Control..

[4]  Ganesh R. Naik,et al.  Detection of Life Threatening Ventricular Arrhythmia Using Digital Taylor Fourier Transform , 2018, Front. Physiol..

[5]  Samarendra Dandapat,et al.  Multiscale Energy and Eigenspace Approach to Detection and Localization of Myocardial Infarction , 2015, IEEE Transactions on Biomedical Engineering.

[6]  Vicente Bodí,et al.  [Time-frequency analysis of ventricular fibrillation. An experimental study]. , 2006, Revista espanola de cardiologia.

[7]  T. Ölmez,et al.  Comparison of discrete wavelet and Fourier transforms for ECG beat classification , 1999 .

[8]  N. Thakor,et al.  Ventricular tachycardia and fibrillation detection by a sequential hypothesis testing algorithm , 1990, IEEE Transactions on Biomedical Engineering.

[9]  Jérôme Gilles,et al.  Empirical Wavelet Transform , 2013, IEEE Transactions on Signal Processing.

[10]  Muhammad Haroon Yousaf,et al.  Melanoma lesion detection and segmentation using deep region based convolutional neural network and fuzzy C-means clustering , 2019, Int. J. Medical Informatics.

[11]  U. Rajendra Acharya,et al.  Classification of heart sound signals using a novel deep WaveNet model , 2020, Comput. Methods Programs Biomed..

[12]  Wei Xiang,et al.  An IoT-cloud Based Wearable ECG Monitoring System for Smart Healthcare , 2016, Journal of Medical Systems.

[13]  Kyung-Sup Kwak,et al.  The Internet of Things for Health Care: A Comprehensive Survey , 2015, IEEE Access.

[14]  Kemal Polat,et al.  A new feature selection method on classification of medical datasets: Kernel F-score feature selection , 2009, Expert Syst. Appl..

[15]  U. Rajendra Acharya,et al.  A new approach for arrhythmia classification using deep coded features and LSTM networks , 2019, Comput. Methods Programs Biomed..

[16]  Ram Bilas Pachori,et al.  A Novel Approach for Detection of Myocardial Infarction From ECG Signals of Multiple Electrodes , 2019, IEEE Sensors Journal.

[17]  Qiao Li,et al.  Ventricular Fibrillation and Tachycardia Classification Using a Machine Learning Approach , 2014, IEEE Transactions on Biomedical Engineering.

[18]  K. Srivathsan,et al.  Ventricular arrhythmias: state of the art. , 2013, Cardiology clinics.

[19]  J. N. Watson,et al.  Evaluating arrhythmias in ECG signals using wavelet transforms , 2000, IEEE Engineering in Medicine and Biology Magazine.

[20]  U Rajendra Acharya,et al.  Automated sleep apnea detection from cardio-pulmonary signal using bivariate fast and adaptive EMD coupled with cross time-frequency analysis , 2020, Comput. Biol. Medicine.

[21]  Scott David Greenwald,et al.  The development and analysis of a ventricular fibrillation detector , 1986 .

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

[23]  Saraju P. Mohanty,et al.  eSeiz: An Edge-Device for Accurate Seizure Detection for Smart Healthcare , 2019, IEEE Transactions on Consumer Electronics.

[24]  Samarendra Dandapat,et al.  Detection of Shockable Ventricular Arrhythmia using Variational Mode Decomposition , 2016, Journal of Medical Systems.

[25]  Ryosuke Kojima,et al.  Prediction of blood pressure variability using deep neural networks , 2020, Int. J. Medical Informatics.

[26]  Andrea Mazzanti,et al.  2015 ESC Guidelines for the Management of Patients With Ventricular Arrhythmias and the Prevention of Sudden Cardiac Death. , 2016, Revista espanola de cardiologia.

[27]  Jacek M. Leski,et al.  ECG baseline wander and powerline interference reduction using nonlinear filter bank , 2005, Signal Process..

[28]  Samarendra Dandapat,et al.  Myocardial Infarction Severity Stages Classification From ECG Signals Using Attentional Recurrent Neural Network , 2020, IEEE Sensors Journal.

[29]  Saraju P. Mohanty,et al.  Stress-Lysis: A DNN-Integrated Edge Device for Stress Level Detection in the IoMT , 2019, IEEE Transactions on Consumer Electronics.

[30]  Malay Kishore Dutta,et al.  Detection of Ventricular Fibrillation Using the Image from Time-Frequency Representation and Combined Classifiers without Feature Extraction , 2018, Applied Sciences.

[31]  Xu-Sheng Zhang,et al.  Detecting ventricular tachycardia and fibrillation by complexity measure , 1999, IEEE Transactions on Biomedical Engineering.

[32]  I. Jekova,et al.  Real time detection of ventricular fibrillation and tachycardia , 2004, Physiological measurement.

[33]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[34]  Dimitris Kanellopoulos,et al.  Handling imbalanced datasets: A review , 2006 .

[35]  Hamido Fujita,et al.  Computer Aided detection for fibrillations and flutters using deep convolutional neural network , 2019, Inf. Sci..

[36]  Dan M. Roden,et al.  ACC/AHA/ESC 2006 guidelines for management of patients with ventricular arrhythmias and the prevention of sudden cardiac death: A report of the American College of Cardiology/American Heart Association Task Force and the European Society of Cardiology Committee for Practice Guidelines , 2006 .

[37]  U. Rajendra Acharya,et al.  Detection of shockable ventricular arrhythmia using optimal orthogonal wavelet filters , 2019, Neural Computing and Applications.

[38]  Indu Saini,et al.  Empirical Wavelet Transform Based ECG Signal Compression , 2014 .

[39]  Kiseon Kim,et al.  Shockable Rhythm Diagnosis for Automated External Defibrillators Using a Modified Variational Mode Decomposition Technique , 2017, IEEE Transactions on Industrial Informatics.

[40]  Karl Unterkofler,et al.  Detecting Ventricular Fibrillation by Time-Delay Methods , 2007, IEEE Transactions on Biomedical Engineering.

[41]  G. Ruxton The unequal variance t-test is an underused alternative to Student's t-test and the Mann–Whitney U test , 2006 .

[42]  Pradyut Kumar Biswal,et al.  Machine learning approach to recognize ventricular arrhythmias using VMD based features , 2019, Multidimensional Systems and Signal Processing.

[43]  I Jekova,et al.  Comparison of five algorithms for the detection of ventricular fibrillation from the surface ECG. , 2000, Physiological measurement.

[44]  U. Rajendra Acharya,et al.  Automated detection of shockable and non-shockable arrhythmia using novel wavelet-based ECG features , 2019, Comput. Biol. Medicine.

[45]  Ram Bilas Pachori,et al.  Localization of Myocardial Infarction From Multi-Lead ECG Signals Using Multiscale Analysis and Convolutional Neural Network , 2019, IEEE Sensors Journal.

[46]  U. Rajendra Acharya,et al.  Arrhythmia detection using deep convolutional neural network with long duration ECG signals , 2018, Comput. Biol. Medicine.

[47]  Lili Zhang,et al.  The IoT-based heart disease monitoring system for pervasive healthcare service , 2017, KES.

[48]  José Luis Rojo-Álvarez,et al.  Detection of Life-Threatening Arrhythmias Using Feature Selection and Support Vector Machines , 2014, IEEE Transactions on Biomedical Engineering.

[49]  Christopher Manrodt,et al.  Guideline-concordant-phenotyping: Identifying patient indications for implantable cardioverter defibrillators from electronic health records , 2020, Int. J. Medical Informatics.

[50]  Hongguang Li,et al.  An enhanced empirical wavelet transform for noisy and non-stationary signal processing , 2017, Digit. Signal Process..

[51]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[52]  Yongqin Li,et al.  An Algorithm Used for Ventricular Fibrillation Detection Without Interrupting Chest Compression , 2012, IEEE Transactions on Biomedical Engineering.

[53]  Patrick E. McSharry,et al.  Advanced Methods And Tools for ECG Data Analysis , 2006 .

[54]  U. Raghavendra,et al.  Automated identification of shockable and non-shockable life-threatening ventricular arrhythmias using convolutional neural network , 2018, Future Gener. Comput. Syst..

[55]  Justin Salamon,et al.  Deep Convolutional Neural Networks and Data Augmentation for Environmental Sound Classification , 2016, IEEE Signal Processing Letters.

[56]  Vahid Mirjalili,et al.  Python machine learning : machine learning and deep learning with Python, scikit-learn, and TensorFlow , 2017 .

[57]  Ram Bilas Pachori,et al.  Fourier-Bessel series expansion based empirical wavelet transform for analysis of non-stationary signals , 2018, Digit. Signal Process..

[58]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[59]  S Barro,et al.  Algorithmic sequential decision-making in the frequency domain for life threatening ventricular arrhythmias and imitative artefacts: a diagnostic system. , 1989, Journal of biomedical engineering.

[60]  José Luis Rojo-Álvarez,et al.  Feature selection using support vector machines and bootstrap methods for ventricular fibrillation detection , 2012, Expert Syst. Appl..

[61]  Pradyut Kumar Biswal,et al.  Efficient classification of ventricular arrhythmias using feature selection and C4.5 classifier , 2018, Biomed. Signal Process. Control..

[62]  N. V. Thakor,et al.  Ventricular fibrillation detection by a regression test on the autocorrelation function , 1987, Medical and Biological Engineering and Computing.

[63]  Juan Sanchis,et al.  Anlisis tiempo-frecuencia de la fibrilacin ventricular. Estudio experimental , 2006 .

[64]  Saraju P. Mohanty,et al.  Neuro-Detect: A Machine Learning-Based Fast and Accurate Seizure Detection System in the IoMT , 2019, IEEE Transactions on Consumer Electronics.

[65]  Chao-Hsien Chu,et al.  Real-Time Ventricular Fibrillation Detection Using an Embedded Microcontroller in a Pervasive Environment , 2018, Electronics.

[66]  Yang Xu,et al.  Detection of ventricular tachycardia and fibrillation using adaptive variational mode decomposition and boosted-CART classifier , 2018, Biomed. Signal Process. Control..

[67]  Md. Kamrul Hasan,et al.  Detection of ventricular fibrillation using empirical mode decomposition and Bayes decision theory , 2009, Comput. Biol. Medicine.