Automatic diagnosis of multiple cardiac diseases from PCG signals using convolutional neural network

BACKGROUND AND OBJECTIVES Cardiovascular diseases are critical diseases and need to be diagnosed as early as possible. There is a lack of medical professionals in remote areas to diagnose these diseases. Artificial intelligence-based automatic diagnostic tools can help to diagnose cardiac diseases. This work presents an automatic classification method using machine learning to diagnose multiple cardiac diseases from phonocardiogram signals. METHODS The proposed system involves a convolutional neural network (CNN) model because of its high accuracy and robustness to automatically diagnose the cardiac disorders from the heart sounds. To improve the accuracy in a noisy environment and make the method robust, the proposed method has used data augmentation techniques for training and multi-classification of multiple cardiac diseases. RESULTS The model has been validated both heart sound data and augmented data using n-fold cross-validation. Results of all fold have been shown reported in this work. The model has achieved accuracy on the test set up to 98.60% to diagnose multiple cardiac diseases. CONCLUSIONS The proposed model can be ported to any computing devices like computers, single board computing processors, android handheld devices etc. To make a stand-alone diagnostic tool that may be of help in remote primary health care centres. The proposed method is non-invasive, efficient, robust, and has low time complexity making it suitable for real-time applications.

[1]  F Plesinger,et al.  Heart sounds analysis using probability assessment , 2017, Physiological measurement.

[2]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition , 2012 .

[3]  Abir Hussain,et al.  The Implementation of Pretrained AlexNet on PCG Classification , 2019, ICIC.

[4]  Harun Uguz,et al.  A Biomedical System Based on Artificial Neural Network and Principal Component Analysis for Diagnosis of the Heart Valve Diseases , 2012, Journal of Medical Systems.

[5]  Tamer Ölmez,et al.  Classification of heart sounds using an artificial neural network , 2003, Pattern Recognit. Lett..

[6]  Yuhang Dong,et al.  Evaluations of deep convolutional neural networks for automatic identification of malaria infected cells , 2017, 2017 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI).

[7]  Pratima Upretee,et al.  Accurate Classification of Heart Sounds for Disease Diagnosis by A Single Time-Varying Spectral Feature: Preliminary Results , 2019, 2019 Scientific Meeting on Electrical-Electronics & Biomedical Engineering and Computer Science (EBBT).

[8]  Stephen S. Lim,et al.  The changing patterns of cardiovascular diseases and their risk factors in the states of India: the Global Burden of Disease Study 1990–2016 , 2018, The Lancet. Global health.

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

[10]  Soonil Kwon,et al.  Classification of Heart Sound Signal Using Multiple Features , 2018, Applied Sciences.

[11]  Jian Qin,et al.  Computer-assisted diagnosis for chronic heart failure by the analysis of their cardiac reserve and heart sound characteristics , 2015, Comput. Methods Programs Biomed..

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

[13]  Neeraj Baghel,et al.  Face Emotion Identification by Fusing Neural Network and Texture Features: Facial Expression , 2020, 2020 International Conference on Contemporary Computing and Applications (IC3A).

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

[15]  Pascal Vincent,et al.  Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion , 2010, J. Mach. Learn. Res..

[16]  Tanzila Saba,et al.  Microscopic abnormality classification of cardiac murmurs using ANFIS and HMM , 2018, Microscopy research and technique.

[17]  Tara N. Sainath,et al.  FUNDAMENTAL TECHNOLOGIES IN MODERN SPEECH RECOGNITION Digital Object Identifier 10.1109/MSP.2012.2205597 , 2012 .

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

[19]  U. Rajendra Acharya,et al.  Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals , 2017, Comput. Biol. Medicine.

[20]  Ronald M. Summers,et al.  Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning , 2016, IEEE Transactions on Medical Imaging.

[21]  Yongwan Park,et al.  Best subsequence selection of heart sound recording based on degree of sound periodicity , 2011 .

[22]  Syed Anas Imtiaz,et al.  An Algorithm for Heart Rate Extraction From Acoustic Recordings at the Neck , 2019, IEEE Transactions on Biomedical Engineering.

[23]  G. Castellanos-Dominguez,et al.  Selection of Dynamic Features Based on Time–Frequency Representations for Heart Murmur Detection from Phonocardiographic Signals , 2009, Annals of Biomedical Engineering.