Classification of myocardial infarction based on hybrid feature extraction and artificial intelligence tools by adopting tunable-Q wavelet transform (TQWT), variational mode decomposition (VMD) and neural networks

Cardiovascular diseases (CVD) is the leading cause of human mortality and morbidity around the world, in which myocardial infarction (MI) is a silent condition that irreversibly damages the heart muscles. Currently, electrocardiogram (ECG) is widely used by the clinicians to diagnose MI patients due to its inexpensiveness and non-invasive nature. Pathological alterations provoked by MI cause slow conduction by increasing axial resistance on coupling between cells. This issue may cause abnormal patterns in the dynamics of the tip of the cardiac vector in the ECG signals. However, manual interpretation of the pathological alternations induced by MI is a time-consuming, tedious and subjective task. To overcome such disadvantages, computer-aided diagnosis techniques including signal processing and artificial intelligence tools have been developed. In this study we propose a novel technique for automatic detection of MI based on hybrid feature extraction and artificial intelligence tools. Tunable quality factor (Q-factor) wavelet transform (TQWT), variational mode decomposition (VMD) and phase space reconstruction (PSR) are utilized to extract representative features to form cardiac vectors with synthesis of the standard 12-lead and Frank XYZ leads. They are combined with neural networks to model, identify and detect abnormal patterns in the dynamics of cardiac system caused by MI. First, 12-lead ECG signals are reduced to 3-dimensional VCG signals, which are synthesized with Frank XYZ leads to build a hybrid 4-dimensional cardiac vector. Second, this vector is decomposed into a set of frequency subbands with a number of decomposition levels by using the TQWT method. Third, VMD is employed to decompose the subband of the 4-dimensional cardiac vector into different intrinsic modes, in which the first intrinsic mode contains the majority of the cardiac vector's energy and is considered to be the predominant intrinsic mode. It is selected to construct the reference variable for analysis. Fourth, phase space of the reference variable is reconstructed, in which the properties associated with the nonlinear cardiac system dynamics are preserved. Three-dimensional (3D) PSR together with Euclidean distance (ED) has been utilized to derive features, which demonstrate significant difference in cardiac system dynamics between normal (healthy) and MI cardiac vector signals. Fifth, cardiac system dynamics can be modeled and identified using neural networks, which employ the ED of 3D PSR of the reference variable as the input features. The difference of cardiac system dynamics between healthy control and MI cardiac vector is computed and used for the detection of MI based on a bank of estimators. Finally, data sets, which include conventional 12-lead and Frank XYZ leads ECG signal fragments from 148 patients with MI and 52 healthy controls from PTB diagnostic ECG database, are used for evaluation. By using the 10-fold cross-validation style, the achieved average classification accuracy is reported to be 97.98%. Currently, ST segment evaluation is one of the major and traditional ways for the MI detection. However, there exist weak or even undetectable ST segments in many ECG signals. Since the proposed method does not rely on the information of ST waves, it can serve as a complementary MI detection algorithm in the intensive care unit (ICU) of hospitals to assist the clinicians in confirming their diagnosis. Overall, our results verify that the proposed features may satisfactorily reflect cardiac system dynamics, and are complementary to the existing ECG features for automatic cardiac function analysis.

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

[2]  Shuilong He,et al.  Complex variational mode decomposition for signal processing applications , 2017 .

[3]  U. Rajendra Acharya,et al.  Automated Diagnosis of Myocardial Infarction ECG Signals Using Sample Entropy in Flexible Analytic Wavelet Transform Framework , 2017, Entropy.

[4]  Yon-Kyu Park,et al.  A study on development of multi-parametric measure of heart rate variability diagnosing cardiovascular disease , 2007 .

[5]  Paul Rubel,et al.  A Novel Neural-Network Model for Deriving Standard 12-Lead ECGs From Serial Three-Lead ECGs: Application to Self-Care , 2010, IEEE Transactions on Information Technology in Biomedicine.

[6]  Hui Yang,et al.  Linear affine transformations between 3-lead (Frank XYZ leads) vectorcardiogram and 12-lead electrocardiogram signals. , 2009, Journal of electrocardiology.

[7]  Ralf Bousseljot,et al.  Nutzung der EKG-Signaldatenbank CARDIODAT der PTB über das Internet , 2009 .

[8]  U. Rajendra Acharya,et al.  Application of stacked convolutional and long short-term memory network for accurate identification of CAD ECG signals , 2018, Comput. Biol. Medicine.

[9]  Ahmad Taher Azar,et al.  Performance analysis of support vector machines classifiers in breast cancer mammography recognition , 2013, Neural Computing and Applications.

[10]  Joel E. W. Koh,et al.  Entropies for automated detection of coronary artery disease using ECG signals: A review , 2018 .

[11]  Vishakha Khambhati,et al.  Extraction of a Respiration Rate from ECG Signal using Discrete Wavelet Transform during Exercise , 2017 .

[12]  Kwang S Park,et al.  Reconstruction of 12-lead ECG Using a Single-patch Device , 2017, Methods of Information in Medicine.

[13]  Clarence W. de Silva,et al.  Feature selection for ECG signal processing using improved genetic algorithm and empirical mode decomposition , 2016 .

[14]  U. Rajendra Acharya,et al.  An integrated alcoholic index using tunable-Q wavelet transform based features extracted from EEG signals for diagnosis of alcoholism , 2017, Appl. Soft Comput..

[15]  Behboud Mashoufi,et al.  A new personalized ECG signal classification algorithm using Block-based Neural Network and Particle Swarm Optimization , 2016, Biomed. Signal Process. Control..

[16]  Kenneth E. Barner,et al.  A novel application of deep learning for single-lead ECG classification , 2018, Comput. Biol. Medicine.

[17]  Marina Ronzhina,et al.  A Wavelet-Based ECG Delineation Method: Adaptation to an Experimental Electrograms with Manifested Global Ischemia , 2015, Cardiovascular Engineering and Technology.

[18]  Keun Ho Ryu,et al.  Mining Biosignal Data: Coronary Artery Disease Diagnosis Using Linear and Nonlinear Features of HRV , 2007, PAKDD Workshops.

[19]  Ramesh Kumar Sunkaria,et al.  Inferior myocardial infarction detection using stationary wavelet transform and machine learning approach , 2017, Signal, Image and Video Processing.

[20]  J A Scherer,et al.  Synthesis of the 12-lead electrocardiogram from a 3-lead subset using patient-specific transformation vectors. An algorithmic approach to computerized signal synthesis. , 1989, Journal of electrocardiology.

[21]  G E Dower,et al.  A lead synthesizer for the Frank system to simulate the standard 12-lead electrocardiogram. , 1968, Journal of electrocardiology.

[22]  Gaigai Cai,et al.  A demodulating approach based on local mean decomposition and its applications in mechanical fault diagnosis , 2011 .

[23]  Vinod Kumar,et al.  Detection of myocardial infarction in 12 lead ECG using support vector machine , 2018, Appl. Soft Comput..

[24]  Muhammad Arif,et al.  Automatic Detection and Localization of Myocardial Infarction Using Back Propagation Neural Networks , 2010, 2010 4th International Conference on Bioinformatics and Biomedical Engineering.

[25]  Ping Wang,et al.  Automated detection of atrial fibrillation in ECG signals based on wavelet packet transform and correlation function of random process , 2020, Biomed. Signal Process. Control..

[26]  Pavan K. Turaga,et al.  Shape Distributions of Nonlinear Dynamical Systems for Video-Based Inference , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Roberto Sassi,et al.  A Signal Decomposition Model-Based Bayesian Framework for ECG Components Separation , 2016, IEEE Transactions on Signal Processing.

[28]  Özal Yildirim,et al.  A novel wavelet sequence based on deep bidirectional LSTM network model for ECG signal classification , 2018, Comput. Biol. Medicine.

[29]  José M. Merigó,et al.  Induced aggregation operators in the Euclidean distance and its application in financial decision making , 2011, Expert Syst. Appl..

[30]  David J. Hill,et al.  Deterministic Learning Theory , 2009 .

[31]  Pavan K. Turaga,et al.  Attractor-shape descriptors for balance impairment assessment in Parkinson's disease , 2016, EMBC.

[32]  Kevin Chu,et al.  An introduction to sensitivity, specificity, predictive values and likelihood ratios , 1999 .

[33]  Minqiang Xu,et al.  Rotating machine fault diagnosis based on intrinsic characteristic-scale decomposition , 2015 .

[34]  U. Rajendra Acharya,et al.  An efficient detection of congestive heart failure using frequency localized filter banks for the diagnosis with ECG signals , 2019, Cognitive Systems Research.

[35]  Oguz Findik,et al.  A comparison of feature selection models utilizing binary particle swarm optimization and genetic algorithm in determining coronary artery disease using support vector machine , 2010, Expert Syst. Appl..

[36]  Jemal H. Abawajy,et al.  Multistage approach for clustering and classification of ECG data , 2013, Comput. Methods Programs Biomed..

[37]  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..

[38]  Anil Kumar,et al.  Hybrid method based on singular value decomposition and embedded zero tree wavelet technique for ECG signal compression , 2016, Comput. Methods Programs Biomed..

[39]  U. Rajendra Acharya,et al.  Classification of myocardial infarction with multi-lead ECG signals and deep CNN , 2019, Pattern Recognit. Lett..

[40]  Michele M Pelter,et al.  Comparison of a new reduced lead set ECG with the standard ECG for diagnosing cardiac arrhythmias and myocardial ischemia. , 2002, Journal of electrocardiology.

[41]  U. Rajendra Acharya,et al.  Application of higher-order spectra for the characterization of Coronary artery disease using electrocardiogram signals , 2017, Biomed. Signal Process. Control..

[42]  Hui Yang,et al.  Multiscale Recurrence Quantification Analysis of Spatial Cardiac Vectorcardiogram Signals , 2011, IEEE Transactions on Biomedical Engineering.

[43]  Hadi Seyedarabi,et al.  CLASSIFICATION OF CARDIAC ARRHYTHMIAS USING ARTERIAL BLOOD PRESSURE BASED ON DISCRETE WAVELET TRANSFORM , 2017 .

[44]  Hadi Seyedarabi,et al.  Fusion of ECG and ABP signals based on wavelet transform for cardiac arrhythmias classification , 2017, Comput. Methods Programs Biomed..

[45]  E. Frank,et al.  A Direct Experimental Study of Three Systems of Spatial Vectorcardiography , 1954, Circulation.

[46]  Roman Trobec,et al.  Electrocardiographic Systems With Reduced Numbers of Leads—Synthesis of the 12-Lead ECG , 2014, IEEE Reviews in Biomedical Engineering.

[47]  Stefan P Nelwan,et al.  Reconstruction of the 12-lead electrocardiogram from reduced lead sets. , 2004, Journal of electrocardiology.

[48]  Joel Koh En Wei,et al.  Computer-aided diagnosis of congestive heart failure using ECG signals - A review. , 2019, Physica medica : PM : an international journal devoted to the applications of physics to medicine and biology : official journal of the Italian Association of Biomedical Physics.

[49]  U. Rajendra Acharya,et al.  Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals , 2017, Inf. Sci..

[50]  D. Nedumaran,et al.  Discrete Time-Frequency Signal Analysis and Processing Techniques for Non-Stationary Signals , 2018 .

[51]  F. Takens Detecting strange attractors in turbulence , 1981 .

[52]  Ivan W. Selesnick,et al.  Wavelet Transform With Tunable Q-Factor , 2011, IEEE Transactions on Signal Processing.

[53]  Danilo P. Mandic,et al.  The complex local mean decomposition , 2011, Neurocomputing.

[54]  A. Sittig,et al.  Reconstruction of the Frank vectorcardiogram from standard electrocardiographic leads: diagnostic comparison of different methods. , 1990, European heart journal.

[55]  A. Immanuel Selvakumar,et al.  Issues and research on foetal electrocardiogram signal elicitation , 2014, Biomed. Signal Process. Control..

[56]  Gaigai Cai,et al.  Sparsity-enabled signal decomposition using tunable Q-factor wavelet transform for fault feature extraction of gearbox , 2013 .

[57]  Sabir Jacquir,et al.  Automatic detection of P, QRS and T patterns in 12 leads ECG signal based on CWT , 2016, Biomed. Signal Process. Control..

[58]  Cong Wang,et al.  Learning from neural control , 2006, IEEE Transactions on Neural Networks.

[59]  Yao Yao,et al.  Application of the Variational-Mode Decomposition for Seismic Time–frequency Analysis , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[60]  D. Govind,et al.  Epoch Estimation from Emotional Speech Signals Using Variational Mode Decomposition , 2018, Circuits, Systems, and Signal Processing.

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

[62]  Mohammad Mikaili,et al.  Introducing a combined approach of empirical mode decomposition and PCA methods for maternal and fetal ECG signal processing , 2016, The journal of maternal-fetal & neonatal medicine : the official journal of the European Association of Perinatal Medicine, the Federation of Asia and Oceania Perinatal Societies, the International Society of Perinatal Obstetricians.

[63]  U. Rajendra Acharya,et al.  Novel deep genetic ensemble of classifiers for arrhythmia detection using ECG signals , 2019, Neural Computing and Applications.

[64]  P. Serruys,et al.  Role of ST-Segment Resolution in Patients With ST-Segment Elevation Myocardial Infarction Treated With Primary Percutaneous Coronary Intervention (from the 5-Year Outcomes of the EXAMINATION [Evaluation of the Xience-V Stent in Acute Myocardial Infarction] Trial). , 2018, The American journal of cardiology.

[65]  Fred S Apple,et al.  Third universal definition of myocardial infarction , 2012 .

[66]  Jiuyong Li,et al.  Using causal discovery for feature selection in multivariate numerical time series , 2015, Machine Learning.

[67]  J A Kors,et al.  Minimal lead sets for reconstruction of 12-lead electrocardiograms. , 2000, Journal of electrocardiology.

[68]  Bellie Sivakumar,et al.  A phase-space reconstruction approach to prediction of suspended sediment concentration in rivers , 2002 .

[69]  Binbin Xu,et al.  Phase space reconstruction of an experimental model of cardiac field potential in normal and arrhythmic conditions , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[70]  U. Rajendra Acharya,et al.  A new method to identify coronary artery disease with ECG signals and time-Frequency concentrated antisymmetric biorthogonal wavelet filter bank , 2019, Pattern Recognit. Lett..

[71]  Cong Wang,et al.  Deterministic Learning and Rapid Dynamical Pattern Recognition , 2007, IEEE Transactions on Neural Networks.

[72]  Pedro David Arini,et al.  A novel method for cardiac vector velocity measurement: Evaluation in myocardial infarction , 2016, Biomed. Signal Process. Control..

[73]  Samarendra Dandapat,et al.  Spatial enhancement of ECG using diagnostic similarity score based lead selective multi-scale linear model , 2017, Comput. Biol. Medicine.

[74]  Koushik Maharatna,et al.  Robust and accurate personalised reconstruction of standard 12-lead system from Frank vectorcardiographic system , 2016, Comput. methods Biomech. Biomed. Eng. Imaging Vis..

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

[76]  U. Rajendra Acharya,et al.  A deep convolutional neural network model to classify heartbeats , 2017, Comput. Biol. Medicine.

[77]  Yanchun Zhang,et al.  Epileptic seizure detection in EEG signals using tunable-Q factor wavelet transform and bootstrap aggregating , 2016, Comput. Methods Programs Biomed..

[78]  G E Dower,et al.  XYZ data interpreted by a 12-lead computer program using the derived electrocardiogram. , 1979, Journal of electrocardiology.

[79]  Ahmet Mert,et al.  ECG feature extraction based on the bandwidth properties of variational mode decomposition , 2016, Physiological measurement.

[80]  Prasan Kumar Sahoo,et al.  A Cardiac Early Warning System with Multi Channel SCG and ECG Monitoring for Mobile Health , 2017, Sensors.

[81]  Fan Li,et al.  A novel electrocardiogram parameterization algorithm and its application in myocardial infarction detection , 2015, Comput. Biol. Medicine.

[82]  M. Small Applied Nonlinear Time Series Analysis: Applications in Physics, Physiology and Finance , 2005 .

[83]  Angela Kunoth,et al.  An optimization based empirical mode decomposition scheme , 2013, J. Comput. Appl. Math..

[84]  Min-You Chen,et al.  Phase space reconstruction for improving the classification of single trial EEG , 2014, Biomed. Signal Process. Control..

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

[86]  Jae-Kwon Kim,et al.  Classification of normal and epileptic seizure EEG signals using wavelet transform, phase-space reconstruction, and Euclidean distance , 2014, Comput. Methods Programs Biomed..

[87]  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.

[88]  Jian Li,et al.  Heartbeat classification using projected and dynamic features of ECG signal , 2017, Biomed. Signal Process. Control..

[89]  Ram Bilas Pachori,et al.  Automatic diagnosis of septal defects based on tunable-Q wavelet transform of cardiac sound signals , 2015, Expert Syst. Appl..

[90]  U. Rajendra Acharya,et al.  Automated detection of coronary artery disease using different durations of ECG segments with convolutional neural network , 2017, Knowl. Based Syst..

[91]  Reza Tafreshi,et al.  Towards real-time detection of myocardial infarction by digital analysis of electrocardiograms , 2011, 2011 1st Middle East Conference on Biomedical Engineering.

[92]  U. Rajendra Acharya,et al.  Current methods in electrocardiogram characterization , 2014, Comput. Biol. Medicine.

[93]  Elif Derya Übeyli,et al.  Adaptive neuro-fuzzy inference system for classification of ECG signals using Lyapunov exponents , 2009, Comput. Methods Programs Biomed..

[94]  Anirban Bhaduri,et al.  Quantitative Assessment of Heart Rate Dynamics during Meditation: An ECG Based Study with Multi-Fractality and Visibility Graph , 2016, Front. Physiol..

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

[96]  Ram Bilas Pachori,et al.  Epileptic seizure classification in EEG signals using second-order difference plot of intrinsic mode functions , 2014, Comput. Methods Programs Biomed..

[97]  U. Rajendra Acharya,et al.  Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network , 2017, Inf. Sci..

[98]  U. Rajendra Acharya,et al.  Automated diagnosis of coronary artery disease using tunable-Q wavelet transform applied on heart rate signals , 2015, Knowl. Based Syst..

[99]  H. Hannah Inbarani,et al.  Neighborhood rough set based ECG signal classification for diagnosis of cardiac diseases , 2017, Soft Comput..

[100]  Xinghua Liu,et al.  Diagnosis of Breast Tumours and Evaluation of Prognostic Risk by Using Machine Learning Approaches , 2007, ICIC.

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