Dual-Input Neural Network Integrating Feature Extraction and Deep Learning for Coronary Artery Disease Detection Using Electrocardiogram and Phonocardiogram

Electrocardiogram (ECG) and phonocardiogram (PCG) signals reflect the electrical and mechanical activities of the heart, respectively. Although studies have documented that some abnormalities in ECG and PCG signals are associated with coronary artery disease (CAD), only few researches have combined the two signals for automatic CAD detection. This paper aims to differentiate between CAD and non-CAD groups using simultaneously collected ECG and PCG signals. To entirely exploit the underlying information in these signals, a novel dual-input neural network that integrates the feature extraction and deep learning methods is developed. First, the ECG and PCG features are extracted from multiple domains, and the information gain ratio is used to select important features. On the other hand, the ECG signal and the decomposed PCG signal (at four scales) are concatenated as a five-channel signal. Then, the selected features and the five-channel signal are fed into the proposed network composed of a fully connected model and a deep learning model. The results show that the classification performance of either feature extraction or deep learning is insufficient when using only ECG or PCG signal, and combining the two signals improves the performance. Further, when using the proposed network, the best result is obtained with accuracy, sensitivity, specificity, and G-mean of 95.62%, 98.48%, 89.17%, and 93.69%, respectively. Comparisons with existing studies demonstrate that the proposed network can effectively capture the combined information of ECG and PCG signals for the recognition of CAD.

[1]  F. Sato Symposium on limitation of diagnostic value of electrocardiography and phonocardiography. 1. Electrocardiogram and phonocardiogram in relation to operative findings. Electrocardiogram of congenital heart disease in relation to their operative findings. , 1966, Japanese circulation journal.

[2]  Zhao Zhidong Noninvasive Diagnosis of Coronary Artery Disease Based on Instantaneous Frequency of Diastolic Murmurs and SVM , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

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

[4]  J. Jeong,et al.  Fragmented QRS and abnormal creatine kinase-MB are predictors of coronary artery disease in patients with angina and normal electrocardiographys , 2017, The Korean journal of internal medicine.

[5]  S. M. Debbal,et al.  Time-frequency analysis of the first and the second heartbeat sounds , 2007, Appl. Math. Comput..

[6]  Anthony Kaveh,et al.  Automated classification of coronary atherosclerosis using single lead ECG , 2013, 2013 IEEE Conference on Wireless Sensor (ICWISE).

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

[8]  Diyi Yang,et al.  Hierarchical Attention Networks for Document Classification , 2016, NAACL.

[9]  Babak Mohammadzadeh Asl,et al.  Automated diagnosis of coronary artery disease (CAD) patients using optimized SVM , 2017, Comput. Methods Programs Biomed..

[10]  J. Danesh,et al.  A comprehensive 1000 Genomes-based genome-wide association meta-analysis of coronary artery disease , 2016 .

[11]  M. Akay,et al.  Spectral Analysis of Heart Sounds Associated With Coronary Occlusions , 2007, 2007 6th International Special Topic Conference on Information Technology Applications in Biomedicine.

[12]  M. Wacker,et al.  Time-frequency Techniques in Biomedical Signal Analysis , 2013, Methods of Information in Medicine.

[13]  U. Rajendra Acharya,et al.  Automated characterization and classification of coronary artery disease and myocardial infarction by decomposition of ECG signals: A comparative study , 2017, Inf. Sci..

[14]  Ling Xia,et al.  Cardiodynamicsgram as a New Diagnostic Tool in Coronary Artery Disease Patients With Nondiagnostic Electrocardiograms. , 2017, The American journal of cardiology.

[15]  Moncef Gabbouj,et al.  Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks , 2016, IEEE Transactions on Biomedical Engineering.

[16]  Rassoul Amirfattahi,et al.  Noninvasive detection and classification of coronary artery occlusions using wavelet analysis of heart sounds with neural networks , 2005 .

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

[18]  Mohamed Esmail Karar,et al.  Automated Diagnosis of Heart Sounds Using Rule-Based Classification Tree , 2017, Journal of Medical Systems.

[19]  Goutam Saha,et al.  Detection of cardiac abnormality from PCG signal using LMS based least square SVM classifier , 2010, Expert Syst. Appl..

[20]  Sumeet Dua,et al.  NOVEL CLASSIFICATION OF CORONARY ARTERY DISEASE USING HEART RATE VARIABILITY ANALYSIS , 2012 .

[21]  Engin Avci,et al.  Speech recognition using a wavelet packet adaptive network based fuzzy inference system , 2006, Expert Syst. Appl..

[22]  Khashayar Khorasani,et al.  Deep Convolutional Neural Networks and Learning ECG Features for Screening Paroxysmal Atrial Fibrillation Patients , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[23]  Egon Toft,et al.  Acoustic Features for the Identification of Coronary Artery Disease , 2015, IEEE Transactions on Biomedical Engineering.

[24]  Xinpei Wang,et al.  Analysis of short-term heart rate and diastolic period variability using a refined fuzzy entropy method , 2015, Biomedical engineering online.

[25]  U. Rajendra Acharya,et al.  Automated diagnosis of Coronary Artery Disease affected patients using LDA, PCA, ICA and Discrete Wavelet Transform , 2013, Knowl. Based Syst..

[26]  William Pavlicek,et al.  Dynamics of Diastolic Sounds Caused by Partially Occluded Coronary Arteries , 2009, IEEE Transactions on Biomedical Engineering.

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

[28]  U. Rajendra Acharya,et al.  Characterization of coronary artery disease using flexible analytic wavelet transform applied on ECG signals , 2017, Biomed. Signal Process. Control..

[29]  Ting Li,et al.  PCG Classification Using Multidomain Features and SVM Classifier , 2018, BioMed research international.

[30]  John L Semmlow,et al.  Utility of an advanced digital electronic stethoscope in the diagnosis of coronary artery disease compared with coronary computed tomographic angiography. , 2013, The American journal of cardiology.

[31]  Reza Boostani,et al.  A SYSTEM FOR ACCURATELY PREDICTING THE RISK OF MYOCARDIAL INFARCTION USING PCG, ECG AND CLINICAL FEATURES , 2017 .

[32]  François Chollet,et al.  Deep Learning with Python , 2017 .

[33]  Oguz Findik,et al.  Effects of principle component analysis on assessment of coronary artery diseases using support vector machine , 2010, Expert Syst. Appl..

[34]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[35]  J. Richman,et al.  Physiological time-series analysis using approximate entropy and sample entropy. , 2000, American journal of physiology. Heart and circulatory physiology.

[36]  Andrew Lowe,et al.  Fundamental Heart Sound Classification using the Continuous Wavelet Transform and Convolutional Neural Networks , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[37]  R. O'rourke,et al.  Limitations of continuous ambulatory electrocardiogram monitoring for detecting coronary artery disease. , 1978, Annals of internal medicine.

[38]  Lionel Tarassenko,et al.  Logistic Regression-HSMM-Based Heart Sound Segmentation , 2016, IEEE Transactions on Biomedical Engineering.

[39]  I Md. Dendi Maysanjaya,et al.  Abnormal Heart Rhythm Detection Based on Spectrogram of Heart Sound using Convolutional Neural Network , 2018, 2018 6th International Conference on Cyber and IT Service Management (CITSM).

[40]  Chengyu Liu,et al.  Rule-Based Method for Morphological Classification of ST Segment in ECG Signals , 2015 .

[41]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[42]  Anilesh Dey,et al.  A Review on the Nonlinear Dynamical System Analysis of Electrocardiogram Signal , 2018, Journal of healthcare engineering.

[43]  W.J. Tompkins,et al.  ECG beat detection using filter banks , 1999, IEEE Transactions on Biomedical Engineering.

[44]  Qiao Li,et al.  An open access database for the evaluation of heart sound algorithms , 2016, Physiological measurement.

[45]  Rutuparna Panda,et al.  A Review on Time-frequency, Time-scale and Scale-frequency Domain Signal Analysis , 2005 .

[46]  Daniel T. Larose,et al.  Discovering Knowledge in Data: An Introduction to Data Mining , 2005 .

[47]  G. De Backer,et al.  Prognostic value of ischemic electrocardiographic findings for cardiovascular mortality in men and women. , 1998, Journal of the American College of Cardiology.

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