A fusion framework based on multi-domain features and deep learning features of phonocardiogram for coronary artery disease detection

Phonocardiogram (PCG) signals reflect the mechanical activity of the heart. Previous studies have reported that PCG signals contain heart murmurs caused by coronary artery disease (CAD). However, the murmurs caused by CAD are very weak and rarely heard by the human ear. In this paper, a novel feature fusion framework is proposed to provide a comprehensive basis for CAD diagnosis. A dataset containing PCG signals of 175 subjects was collected and used. A total of 110 features were extracted from multiple domains, and then reduced and selected. Images obtained by Mel-frequency cepstral coefficients were used as the input for the convolutional neural network for feature learning. Then, the selected features and the deep learning features were fused and fed into a multilayer perceptron for classification. The proposed feature fusion method achieved better classification performance than multi-domain features or deep learning features alone, with accuracy, sensitivity, and specificity of 90.43%, 93.67%, and 83.36%, respectively. A comparison with existing studies demonstrated that the proposed method was a promising noninvasive screening tool for CAD under general medical conditions.

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

[2]  Madhusudhan Mishra,et al.  Classification of short unsegmented heart sound based on deep learning , 2019, 2019 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).

[3]  J. Semmlow,et al.  Dynamical analysis of diastolic heart sounds associated with coronary artery disease , 1994, Annals of Biomedical Engineering.

[4]  M. Silverman,et al.  A history of cardiac auscultation and some of its contributors. , 2002, The American journal of cardiology.

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

[6]  Anurag Agarwal,et al.  DropConnected neural networks trained on time-frequency and inter-beat features for classifying heart sounds , 2017, Physiological measurement.

[7]  Bingbing Ni,et al.  Recognition Oriented Facial Image Quality Assessment via Deep Convolutional Neural Network , 2016, ICIMCS.

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

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

[10]  Maria Lindén,et al.  A Deep Machine Learning Method for Classifying Cyclic Time Series of Biological Signals Using Time-Growing Neural Network , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Chee-Ming Ting,et al.  Short-segment Heart Sound Classification Using an Ensemble of Deep Convolutional Neural Networks , 2018, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[12]  Ramin Barati,et al.  Heart murmur detection based on wavelet transformation and a synergy between artificial neural network and modified neighbor annealing methods , 2017, Artif. Intell. Medicine.

[13]  Philip Langley,et al.  Heart sound classification from unsegmented phonocardiograms , 2017, Physiological measurement.

[14]  Kumar Sricharan,et al.  Classifying heart sound recordings using deep convolutional neural networks and mel-frequency cepstral coefficients , 2016, 2016 Computing in Cardiology Conference (CinC).

[15]  Shyamala C. Doraisamy,et al.  Multi-level basis selection of wavelet packet decomposition tree for heart sound classification , 2013, Comput. Biol. Medicine.

[16]  Yan Liu,et al.  Normal / abnormal heart sound recordings classification using convolutional neural network , 2016, 2016 Computing in Cardiology Conference (CinC).

[17]  Giancarlo Fortino,et al.  Applying an ensemble convolutional neural network with Savitzky-Golay filter to construct a phonocardiogram prediction model , 2019, Appl. Soft Comput..

[18]  Gari D Clifford,et al.  Combining sparse coding and time-domain features for heart sound classification , 2017, Physiological measurement.

[19]  Li Ke,et al.  Classification of Heart Sounds Based on the Wavelet Fractal and Twin Support Vector Machine , 2019, Entropy.

[20]  W Dock,et al.  A diastolic murmur arising in a stenosed coronary artery. , 1967, The American journal of medicine.

[21]  Gabriel Jimenez-Moreno,et al.  Deep Neural Networks for the Recognition and Classification of Heart Murmurs Using Neuromorphic Auditory Sensors , 2017, IEEE Transactions on Biomedical Circuits and Systems.

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

[23]  Metin Akay,et al.  Harmonic decomposition of diastolic heart sounds associated with coronary artery disease , 1995, Signal Process..

[24]  Shengli Xie,et al.  Supervised threshold-based heart sound classification algorithm , 2018, Physiological measurement.

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

[26]  Lindsay I. Smith,et al.  A tutorial on Principal Components Analysis , 2002 .

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

[28]  Ignacio Diaz Bobillo,et al.  A tensor approach to heart sound classification , 2016, 2016 Computing in Cardiology Conference (CinC).

[29]  Jiqing Han,et al.  Abnormal heart sound detection using temporal quasi-periodic features and long short-term memory without segmentation , 2019, Biomed. Signal Process. Control..

[30]  Bryan R. Conroy,et al.  Ensemble of feature-based and deep learning-based classifiers for detection of abnormal heart sounds , 2016, 2016 Computing in Cardiology Conference (CinC).

[31]  Gian Marti,et al.  Heart sound classification using deep structured features , 2016, 2016 Computing in Cardiology Conference (CinC).

[32]  Giancarlo Fortino,et al.  Human emotion recognition using deep belief network architecture , 2019, Inf. Fusion.

[33]  Stan Davis,et al.  Comparison of Parametric Representations for Monosyllabic Word Recognition in Continuously Spoken Se , 1980 .

[34]  Wenjie Zhang,et al.  Heart sound classification based on scaled spectrogram and tensor decomposition , 2017, Expert Syst. Appl..

[35]  Malay Kishore Dutta,et al.  Machine learning-based classification of cardiac diseases from PCG recorded heart sounds , 2019, Neural Computing and Applications.

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

[37]  Goutam Saha,et al.  Classification of coronary artery diseased and normal subjects using multi-channel phonocardiogram signal , 2019, Biocybernetics and Biomedical Engineering.

[38]  Fethi Bereksi-Reguig,et al.  Choice of the wavelet analyzing in the phonocardiogram signal analysis using the discrete and the packet wavelet transform , 2010, Expert Syst. Appl..

[39]  Mohammad Mehedi Hassan,et al.  Activity Recognition for Cognitive Assistance Using Body Sensors Data and Deep Convolutional Neural Network , 2019, IEEE Sensors Journal.

[40]  Anurag Agarwal,et al.  DropConnected neural network trained with diverse features for classifying heart sounds , 2016, 2016 Computing in Cardiology Conference (CinC).

[41]  John Semmlow,et al.  Acoustic detection of coronary artery disease. , 2007, Annual review of biomedical engineering.

[42]  Aggelos K. Katsaggelos,et al.  Heart sound anomaly and quality detection using ensemble of neural networks without segmentation , 2016, 2016 Computing in Cardiology Conference (CinC).

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

[44]  S. Nissen,et al.  Limitations of computed tomography coronary angiography. , 2008, Journal of the American College of Cardiology.

[45]  Masun Nabhan Homsi,et al.  Ensemble methods with outliers for phonocardiogram classification , 2017, Physiological measurement.

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

[47]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

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

[50]  Wenjie Zhang,et al.  Towards heart sound classification without segmentation using convolutional neural network , 2017, 2017 Computing in Cardiology (CinC).

[51]  Carlos Abreu Ferreira,et al.  Classifying Heart Sounds Using Images of MFCC and Temporal Features , 2017, EPIA.

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

[53]  Xue Hu,et al.  The Diagnosis for the Extrasystole Heart Sound Signals Based on the Deep Learning , 2018, Journal of Medical Imaging and Health Informatics.