1
|
De Fazio R, Spongano L, De Vittorio M, Patrono L, Visconti P. Machine Learning Algorithms for Processing and Classifying Unsegmented Phonocardiographic Signals: An Efficient Edge Computing Solution Suitable for Wearable Devices. SENSORS (BASEL, SWITZERLAND) 2024; 24:3853. [PMID: 38931636 PMCID: PMC11207414 DOI: 10.3390/s24123853] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/23/2024] [Revised: 06/04/2024] [Accepted: 06/11/2024] [Indexed: 06/28/2024]
Abstract
The phonocardiogram (PCG) can be used as an affordable way to monitor heart conditions. This study proposes the training and testing of several classifiers based on SVMs (support vector machines), k-NN (k-Nearest Neighbor), and NNs (neural networks) to perform binary ("Normal"/"Pathologic") and multiclass ("Normal", "CAD" (coronary artery disease), "MVP" (mitral valve prolapse), and "Benign" (benign murmurs)) classification of PCG signals, without heart sound segmentation algorithms. Two datasets of 482 and 826 PCG signals from the Physionet/CinC 2016 dataset are used to train the binary and multiclass classifiers, respectively. Each PCG signal is pre-processed, with spike removal, denoising, filtering, and normalization; afterward, it is divided into 5 s frames with a 1 s shift. Subsequently, a feature set is extracted from each frame to train and test the binary and multiclass classifiers. Concerning the binary classification, the trained classifiers yielded accuracies ranging from 92.4 to 98.7% on the test set, with memory occupations from 92.7 kB to 11.1 MB. Regarding the multiclass classification, the trained classifiers achieved accuracies spanning from 95.3 to 98.6% on the test set, occupying a memory portion from 233 kB to 14.1 MB. The NNs trained and tested in this work offer the best trade-off between performance and memory occupation, whereas the trained k-NN models obtained the best performance at the cost of large memory occupation (up to 14.1 MB). The classifiers' performance slightly depends on the signal quality, since a denoising step is performed during pre-processing. To this end, the signal-to-noise ratio (SNR) was acquired before and after the denoising, indicating an improvement between 15 and 30 dB. The trained and tested models occupy relatively little memory, enabling their implementation in resource-limited systems.
Collapse
Affiliation(s)
- Roberto De Fazio
- Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy; (R.D.F.); (L.S.); (M.D.V.); (L.P.)
| | - Lorenzo Spongano
- Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy; (R.D.F.); (L.S.); (M.D.V.); (L.P.)
- Center for Biomolecular Nanotechnologies, Italian Institute of Technology, 73010 Arnesano, Italy
| | - Massimo De Vittorio
- Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy; (R.D.F.); (L.S.); (M.D.V.); (L.P.)
- Center for Biomolecular Nanotechnologies, Italian Institute of Technology, 73010 Arnesano, Italy
| | - Luigi Patrono
- Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy; (R.D.F.); (L.S.); (M.D.V.); (L.P.)
| | - Paolo Visconti
- Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy; (R.D.F.); (L.S.); (M.D.V.); (L.P.)
- Center for Biomolecular Nanotechnologies, Italian Institute of Technology, 73010 Arnesano, Italy
| |
Collapse
|
2
|
Huang J, Zhang W, Fu W, Le J, Qi Y, Hou X, Pan X, Li R, He B. Noninvasive evaluation of pulmonary hypertension using the second heart sound parameters collected by a mobile cardiac acoustic monitoring system. Front Cardiovasc Med 2023; 10:1292647. [PMID: 38193021 PMCID: PMC10773866 DOI: 10.3389/fcvm.2023.1292647] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/11/2023] [Accepted: 12/04/2023] [Indexed: 01/10/2024] Open
Abstract
Background Pulmonary hypertension (PH) is linked to higher rates of morbidity and mortality worldwide. Early diagnosis of PH is important for clinical treatment. The estimated pulmonary artery systolic pressure (ePASP ≥ 35 mmHg) measured by echocardiography helps screen PH patients. In this paper, we report a novel PH screening method through a mobile cardiac acoustic monitoring system. Methods In the retrospective study, patients admitted to our hospital between January 2022 and April 2023 were classified into PH and control groups using ePASP and compared with acoustic cardiographic parameters. According to ePASP, PH severity was classified as mild, moderate, and severe. We analyzed the first and second heart sound (S1, S2) characteristics, including amplitude (S1A, S2A), energy (S1E, S2E), and frequency (S1F, S2F). Results The study included 209 subjects, divided into PH (n = 121) and control (n = 88) groups. Pearson correlation analysis confirmed the positive correlation between S2F and ePASP. The diagnostic performance of S2F as assessed by the area under the ROC curve was 0.775 for PH. The sensitivity and specificity of diagnosing ePASP ≥ 35 mmHg when S2F ≥ 36 Hz were found to be 79.34% and 67.05%, respectively, according to ROC analysis. Severity classification was performed using S2F, the area under the ROC curve was 0.712-0.838 for mild PH, 0.774-0.888 for moderate PH, and 0.826-0.940 for severe PH. Conclusions S2F collected by the mobile cardiac acoustic monitoring system offers a convenient method for remote PH screening, potentially improving PH management and outcomes.
Collapse
Affiliation(s)
- Jingjuan Huang
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Weiwei Zhang
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Wenxia Fu
- Department of Cardiac Function, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Jiawei Le
- Department of Cardiac Function, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Yiding Qi
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Xumin Hou
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Xin Pan
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Ruogu Li
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| | - Ben He
- Department of Cardiology, Shanghai Chest Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
| |
Collapse
|
3
|
Torre-Cruz J, Canadas-Quesada F, Ruiz-Reyes N, Vera-Candeas P, Garcia-Galan S, Carabias-Orti J, Ranilla J. Detection of valvular heart diseases combining orthogonal non-negative matrix factorization and convolutional neural networks in PCG signals. J Biomed Inform 2023; 145:104475. [PMID: 37595770 DOI: 10.1016/j.jbi.2023.104475] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/24/2023] [Revised: 07/25/2023] [Accepted: 08/11/2023] [Indexed: 08/20/2023]
Abstract
BACKGROUND AND OBJECTIVE Valvular heart disease (VHD) is associated with elevated mortality rates. Although transthoracic echocardiography (TTE) is the gold standard detection tool, phonocardiography (PCG) could be an alternative as it is a cost-effective and noninvasive method for cardiac auscultation. Many researchers have dedicated their efforts to improving the decision-making process and developing robust and precise approaches to assist physicians in providing reliable diagnoses of VHD. METHODS This research proposes a novel approach for the detection of anomalous valvular heart sounds from PCG signals. The proposed approach combines orthogonal non-negative matrix factorization (ONMF) and convolutional neural network (CNN) architectures in a three-stage cascade. The aim of the proposal is to improve the learning process by identifying the optimal ONMF temporal or spectral patterns for accurate detection. In the first stage, the time-frequency representation of the input PCG signal is computed. Next, band-pass filtering is performed to locate the spectral range that is most relevant for the presence of such cardiac abnormalities. In the second stage, the temporal and spectral cardiac structures are extracted using the ONMF approach. These structures are utilized in the third stage and fed into the CNN architecture to detect abnormal heart sounds. RESULTS Several state-of-the-art CNN architectures, such as LeNet5, AlexNet, ResNet50, VGG16 and GoogLeNet, have been evaluated to determine the effectiveness of using ONMF temporal features for VHD detection. The results reveal that the integration of ONMF temporal features with a CNN classifier significantly improve VHD detection. Specifically, the proposed approach achieves an accuracy improvement of approximately 45% when ONMF spectral features are used and 35% when time-frequency features from the short-time Fourier transform (STFT) spectrogram are used. Additionally, feeding ONMF temporal features into low-complexity CNN architectures yields competitive results comparable to those obtained with complex architectures. CONCLUSIONS The temporal structure factorized by ONMF plays a critical role in distinguishing between normal heart sounds and abnormal heart sounds since the repeatability of normal heart cycles is disrupted by the presence of cardiac abnormalities. Consequently, the results highlight the importance of appropriate input data representation in the learning process of CNN models in the biomedical field of valvular heart sound detection.
Collapse
Affiliation(s)
- J Torre-Cruz
- Department of Telecommunication Engineering. University of Jaen, Campus Cientifico-Tecnologico de Linares, Avda. de la Universidad, s/n, Linares (Jaen), 23700, Spain.
| | - F Canadas-Quesada
- Department of Telecommunication Engineering. University of Jaen, Campus Cientifico-Tecnologico de Linares, Avda. de la Universidad, s/n, Linares (Jaen), 23700, Spain
| | - N Ruiz-Reyes
- Department of Telecommunication Engineering. University of Jaen, Campus Cientifico-Tecnologico de Linares, Avda. de la Universidad, s/n, Linares (Jaen), 23700, Spain
| | - P Vera-Candeas
- Department of Telecommunication Engineering. University of Jaen, Campus Cientifico-Tecnologico de Linares, Avda. de la Universidad, s/n, Linares (Jaen), 23700, Spain
| | - S Garcia-Galan
- Department of Telecommunication Engineering. University of Jaen, Campus Cientifico-Tecnologico de Linares, Avda. de la Universidad, s/n, Linares (Jaen), 23700, Spain
| | - J Carabias-Orti
- Department of Telecommunication Engineering. University of Jaen, Campus Cientifico-Tecnologico de Linares, Avda. de la Universidad, s/n, Linares (Jaen), 23700, Spain
| | - J Ranilla
- Department of Computer Science, University of Oviedo, Campus de Gijón s/n, Gijon (Asturias), 33203, Spain
| |
Collapse
|
4
|
An efficient and robust Phonocardiography (PCG)-based Valvular Heart Diseases (VHD) detection framework using Vision Transformer (ViT). Comput Biol Med 2023; 158:106734. [PMID: 36989745 DOI: 10.1016/j.compbiomed.2023.106734] [Citation(s) in RCA: 3] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/08/2022] [Revised: 01/31/2023] [Accepted: 02/28/2023] [Indexed: 03/05/2023]
Abstract
BACKGROUND AND OBJECTIVES Valvular heart diseases (VHDs) are one of the dominant causes of cardiovascular abnormalities that have been associated with high mortality rates globally. Rapid and accurate diagnosis of the early stage of VHD based on cardiac phonocardiogram (PCG) signal is critical that allows for optimum medication and reduction of mortality rate. METHODS To this end, the current study proposes novel deep learning (DL)-based high-performance VHD detection frameworks that are relatively simpler in terms of network structures, yet effective for accurately detecting multiple VHDs. We present three different frameworks considering both 1D and 2D PCG raw signals. For 1D PCG, Mel frequency cepstral coefficients (MFCC) and linear prediction cepstral coefficients (LPCC) features, whereas, for 2D PCG, various deep convolutional neural networks (D-CNNs) features are extracted. Additionally, nature/bio-inspired algorithms (NIA/BIA) including particle swarm optimization (PSO) and genetic algorithm (GA) have been utilized for automatic and efficient feature selection directly from the raw PCG signal. To further improve the performance of the classifier, vision transformer (ViT) has been implemented levering the self-attention mechanism on the time frequency representation (TFR) of 2D PCG signal. Our extensive study presents a comparative performance analysis and the scope of enhancement for the combination of different descriptors, classifiers, and feature selection algorithms. MAIN RESULTS Among all classifiers, ViT provides the best performance by achieving mean average accuracy Acc of 99.90 % and F1-score of 99.95 % outperforming current state-of-the-art VHD classification models. CONCLUSIONS The present research provides a robust and efficient DL-based end-to-end PCG signal classification framework for designing a automated high-performance VHD diagnosis system.
Collapse
|
5
|
Barnawi A, Boulares M, Somai R. Simple and Powerful PCG Classification Method Based on Selection and Transfer Learning for Precision Medicine Application. Bioengineering (Basel) 2023; 10:bioengineering10030294. [PMID: 36978685 PMCID: PMC10045405 DOI: 10.3390/bioengineering10030294] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/03/2023] [Revised: 02/03/2023] [Accepted: 02/15/2023] [Indexed: 03/03/2023] Open
Abstract
The World Health Organization (WHO) highlights that cardiovascular diseases (CVDs) are one of the leading causes of death globally, with an estimated rise to over 23.6 million deaths by 2030. This alarming trend can be attributed to our unhealthy lifestyles and lack of attention towards early CVD diagnosis. Traditional cardiac auscultation, where a highly qualified cardiologist listens to the heart sounds, is a crucial diagnostic method, but not always feasible or affordable. Therefore, developing accessible and user-friendly CVD recognition solutions can encourage individuals to integrate regular heart screenings into their routine. Although many automatic CVD screening methods have been proposed, most of them rely on complex prepocessing steps and heart cycle segmentation processes. In this work, we introduce a simple and efficient approach for recognizing normal and abnormal PCG signals using Physionet data. We employ data selection techniques such as kernel density estimation (KDE) for signal duration extraction, signal-to-noise Ratio (SNR), and GMM clustering to improve the performance of 17 pretrained Keras CNN models. Our results indicate that using KDE to select the appropriate signal duration and fine-tuning the VGG19 model results in excellent classification performance with an overall accuracy of 0.97, sensitivity of 0.946, precision of 0.944, and specificity of 0.946.
Collapse
Affiliation(s)
- Ahmed Barnawi
- Information Technology Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
- Correspondence:
| | - Mehrez Boulares
- Information Technology Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
- Research Laboratory of Technologies of Information and Communication and Electrical Engineering (LaTICE), Higher National School of Engineers of Tunis (ENSIT), University of Tunis, Tunis 1008, Tunisia
| | - Rim Somai
- ESPRIT School of Engineering, Tunis 2035, Tunisia
| |
Collapse
|
6
|
Chen X, Li H, Huang Y, Han W, Yu X, Zhang P, Tao R. Heart sound classification based on equal scale frequency cepstral coefficients and deep learning. BIOMED ENG-BIOMED TE 2023:bmt-2021-0254. [PMID: 36780471 DOI: 10.1515/bmt-2021-0254] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/09/2021] [Accepted: 01/17/2023] [Indexed: 02/15/2023]
Abstract
Heart diseases represent a serious medical condition that can be fatal. Therefore, it is critical to investigate the measures of its early prevention. The Mel-scale frequency cepstral coefficients (MFCC) feature has been widely used in the early diagnosis of heart abnormity and achieved promising results. During feature extraction, the Mel-scale triangular overlapping filter set is applied, which makes the frequency response more in line with the human auditory property. However, the frequency of the heart sound signals has no specific relationship with the human auditory system, which may not be suitable for processing of heart sound signals. To overcome this issue and obtain a more objective feature that can better adapt to practical use, in this work, we propose an equal scale frequency cepstral coefficients (EFCC) feature based on replacing the Mel-scale filter set with a set of equally spaced triangular overlapping filters. We further designed classifiers combining convolutional neural network (CNN), recurrent neural network (RNN) and random forest (RF) layers, which can extract both the spatial and temporal information of the input features. We evaluated the proposed algorithm on our database and the PhysioNet Computational Cardiology (CinC) 2016 Challenge Database. Results from ten-fold cross-validation reveal that the EFCC-based features show considerably better performance and robustness than the MFCC-based features on the task of classifying heart sounds from novel patients. Our algorithm can be further used in wearable medical devices to monitor the heart status of patients in real time with high precision, which is of great clinical importance.
Collapse
Affiliation(s)
- Xiaoqing Chen
- College of Information Science and Engineering, Northeastern University, Shenyang, China
| | - Hongru Li
- College of Information Science and Engineering, Northeastern University, Shenyang, China
| | - Youhe Huang
- College of Information Science and Engineering, Northeastern University, Shenyang, China
| | - Weiwei Han
- Shijiazhuang First People's Hospital, Shijiazhuang, China
| | - Xia Yu
- College of Information Science and Engineering, Northeastern University, Shenyang, China
| | - Pengfei Zhang
- Hebei Derui Health Technology Co., Ltd, Shijiazhuang, China
| | - Rui Tao
- College of Information Science and Engineering, Northeastern University, Shenyang, China
| |
Collapse
|
7
|
A Computer-Aided Heart Valve Disease Diagnosis System Based on Machine Learning. JOURNAL OF HEALTHCARE ENGINEERING 2023; 2023:7382316. [PMID: 36726774 PMCID: PMC9886464 DOI: 10.1155/2023/7382316] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 08/12/2022] [Revised: 01/04/2023] [Accepted: 01/05/2023] [Indexed: 01/24/2023]
Abstract
Cardiac auscultation is a noninvasive, convenient, and low-cost diagnostic method for heart valvular disease, and it can diagnose the abnormality of the heart valve at an early stage. However, the accuracy of auscultation relies on the professionalism of cardiologists. Doctors in remote areas may lack the experience to diagnose correctly. Therefore, it is necessary to design a system to assist with the diagnosis. This study proposed a computer-aided heart valve disease diagnosis system, including a heart sound acquisition module, a trained model for diagnosis, and software, which can diagnose four kinds of heart valve diseases. In this study, a training dataset containing five categories of heart sounds was collected, including normal, mitral stenosis, mitral regurgitation, and aortic stenosis heart sound. A convolutional neural network GoogLeNet and weighted KNN are used to train the models separately. For the model trained by the convolutional neural network, time series heart sound signals are converted into time-frequency scalograms based on continuous wavelet transform to adapt to the architecture of GoogLeNet. For the model trained by weighted KNN, features from the time domain and time-frequency domain are extracted manually. Then feature selection based on the chi-square test is performed to get a better group of features. Moreover, we designed software that lets doctors upload heart sounds, visualize the heart sound waveform, and use the model to get the diagnosis. Model assessments using accuracy, sensitivity, specificity, and F1 score indicators are done on two trained models. The results showed that the model trained by modified GoogLeNet outperformed others, with an overall accuracy of 97.5%. The average accuracy, sensitivity, specificity, and F1 score for diagnosing four kinds of heart valve diseases are 98.75%, 96.88%, 99.22%, and 97.99%, respectively. The computer-aided diagnosis system, with a heart sound acquisition module, a diagnostic model, and software, can visualize the heart sound waveform and show the reference diagnostic results. This can assist in the diagnosis of heart valve diseases, especially in remote areas, which lack skilled doctors.
Collapse
|
8
|
Automated detection of heart valve disorders with time-frequency and deep features on PCG signals. Biomed Signal Process Control 2022. [DOI: 10.1016/j.bspc.2022.103929] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
|
9
|
Rath A, Mishra D, Panda G, Pal M. Development and assessment of machine learning based heart disease detection using imbalanced heart sound signal. Biomed Signal Process Control 2022. [DOI: 10.1016/j.bspc.2022.103730] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/26/2022]
|
10
|
Khan JS, Kaushik M, Chaurasia A, Dutta MK, Burget R. Cardi-Net: A deep neural network for classification of cardiac disease using phonocardiogram signal. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2022; 219:106727. [PMID: 35320742 DOI: 10.1016/j.cmpb.2022.106727] [Citation(s) in RCA: 7] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/26/2021] [Revised: 02/18/2022] [Accepted: 02/28/2022] [Indexed: 06/14/2023]
Abstract
BACKGROUND AND OBJECTIVES The lack of medical facilities in isolated areas makes many patients remain aloof from quick and timely diagnosis of cardiovascular diseases, leading to high mortality rates. A deep learning based method for automatic diagnosis of multiple cardiac diseases from Phonocardiogram (PCG) signals is proposed in this paper. METHODS The proposed system is a combination of deep learning based convolutional neural network (CNN) and power spectrogram Cardi-Net, which can extract deep discriminating features of PCG signals from the power spectrogram to identify the diseases. The choice of Power Spectral Density (PSD) makes the model extract highly discriminatory features significant for the multi-classification of four common cardiac disorders. RESULTS Data augmentation techniques are applied to make the model robust, and the model undergoes 10-fold cross-validation to yield an overall accuracy of 98.879% on the test dataset to diagnose multi heart diseases from PCG signals. CONCLUSION The proposed model is completely automatic, where signal pre-processing and feature engineering are not required. The conversion time of power spectrogram from PCG signals is very low range from 0.10 s to 0.11 s. This reduces the complexity of the model, making it highly reliable and robust for real-time applications. The proposed architecture can be deployed on cloud and a low cost processor, desktop, android app leading to proper access to the dispensaries in remote areas.
Collapse
Affiliation(s)
- Juwairiya Siraj Khan
- Centre for Advanced Studies, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India.
| | - Manoj Kaushik
- Centre for Advanced Studies, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India
| | - Anushka Chaurasia
- Centre for Advanced Studies, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India
| | - Malay Kishore Dutta
- Centre for Advanced Studies, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India.
| | - Radim Burget
- Department of telecommunications, Faculty of Electrical engineering and communication, Brno University of Technology, Brno, Czech Republic
| |
Collapse
|
11
|
Wang H, Guo X, Zheng Y, Yang Y. An automatic approach for heart failure typing based on heart sounds and convolutional recurrent neural networks. Phys Eng Sci Med 2022; 45:475-485. [PMID: 35347667 DOI: 10.1007/s13246-022-01112-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/08/2021] [Accepted: 02/18/2022] [Indexed: 11/26/2022]
Abstract
Heart failure (HF) is a complex clinical syndrome that poses a major hazard to human health. Patients with different types of HF have great differences in pathogenesis and treatment options. Therefore, HF typing is of great significance for timely treatment of patients. In this paper, we proposed an automatic approach for HF typing based on heart sounds (HS) and convolutional recurrent neural networks, which provides a new non-invasive and convenient way for HF typing. Firstly, the collected HS signals were preprocessed with adaptive wavelet denoising. Then, the logistic regression based hidden semi-Markov model was utilized to segment HS frames. For the distinction between normal subjects and the HF patients with preserved ejection fraction or reduced ejection fraction, a model based on convolutional neural network and recurrent neural network was built. The model can automatically learn the spatial and temporal characteristics of HS signals. The results show that the proposed model achieved a superior performance with an accuracy of 97.64%. This study suggests the proposed method could be a useful tool for HF recognition and as a supplement for HF typing.
Collapse
Affiliation(s)
- Hui Wang
- Key Laboratory of Biorheology Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, 400044, China
| | - Xingming Guo
- Key Laboratory of Biorheology Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, 400044, China.
| | - Yineng Zheng
- Department of Radiology, The First Affiliated Hospital of Chongqing Medical University, Chongqing, 400016, China
| | - Yang Yang
- Key Laboratory of Biorheology Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, 400044, China
| |
Collapse
|
12
|
An audio processing pipeline for acquiring diagnostic quality heart sounds via mobile phone. Comput Biol Med 2022; 145:105415. [PMID: 35366471 DOI: 10.1016/j.compbiomed.2022.105415] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/20/2022] [Revised: 02/22/2022] [Accepted: 03/14/2022] [Indexed: 11/27/2022]
Abstract
Recently, heart sound signals captured using mobile phones have been employed to develop data-driven heart disease detection systems. Such signals are generally captured in person by trained clinicians who can determine if the recorded heart sounds are of diagnosable quality. However, mobile phones have the potential to support heart health diagnostics, even where access to trained medical professionals is limited. To adopt mobile phones as self-diagnostic tools for the masses, we would need to have a mechanism to automatically establish that heart sounds recorded by non-expert users in uncontrolled conditions have the required quality for diagnostic purposes. This paper proposes a quality assessment and enhancement pipeline for heart sounds captured using mobile phones. The pipeline analyzes a heart sound and determines if it has the required quality for diagnostic tasks. Also, in cases where the quality of the captured signal is below the required threshold, the pipeline can improve the quality by applying quality enhancement algorithms. Using this pipeline, we can also provide feedback to users regarding the cause of low-quality signal capture and guide them towards a successful one. We conducted a survey of a group of thirteen clinicians with auscultation skills and experience. The results of this survey were used to inform and validate the proposed quality assessment and enhancement pipeline. We observed a high level of agreement between the survey results and fundamental design decisions within the proposed pipeline. Also, the results indicate that the proposed pipeline can reduce our dependency on trained clinicians for capture of diagnosable heart sounds.
Collapse
|
13
|
Bondareva E, Han J, Bradlow W, Mascolo C. Segmentation-free Heart Pathology Detection Using Deep Learning. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2021; 2021:669-672. [PMID: 34891381 DOI: 10.1109/embc46164.2021.9630203] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
Cardiovascular (CV) diseases are the leading cause of death in the world, and auscultation is typically an essential part of a cardiovascular examination. The ability to diagnose a patient based on their heart sounds is a rather difficult skill to master. Thus, many approaches for automated heart auscultation have been explored. However, most of the previously proposed methods involve a segmentation step, the performance of which drops significantly for high pulse rates or noisy signals. In this work, we propose a novel segmentation-free heart sound classification method. Specifically, we apply discrete wavelet transform to denoise the signal, followed by feature extraction and feature reduction. Then, Support Vector Machines and Deep Neural Networks are utilised for classification. On the PASCAL heart sound dataset our approach showed superior performance compared to others, achieving 81% and 96% precision on normal and murmur classes, respectively. In addition, for the first time, the data were further explored under a user-independent setting, where the proposed method achieved 92% and 86% precision on normal and murmur, demonstrating the potential of enabling automatic murmur detection for practical use.
Collapse
|
14
|
Cardiovascular Disease Recognition Based on Heartbeat Segmentation and Selection Process. INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH 2021; 18:ijerph182010952. [PMID: 34682696 PMCID: PMC8535944 DOI: 10.3390/ijerph182010952] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/21/2021] [Revised: 09/04/2021] [Accepted: 09/29/2021] [Indexed: 12/01/2022]
Abstract
Assessment of heart sounds which are generated by the beating heart and the resultant blood flow through it provides a valuable tool for cardiovascular disease (CVD) diagnostics. The cardiac auscultation using the classical stethoscope phonological cardiogram is known as the most famous exam method to detect heart anomalies. This exam requires a qualified cardiologist, who relies on the cardiac cycle vibration sound (heart muscle contractions and valves closure) to detect abnormalities in the heart during the pumping action. Phonocardiogram (PCG) signal represents the recording of sounds and murmurs resulting from the heart auscultation, typically with a stethoscope, as a part of medical diagnosis. For the sake of helping physicians in a clinical environment, a range of artificial intelligence methods was proposed to automatically analyze PCG signal to help in the preliminary diagnosis of different heart diseases. The aim of this research paper is providing an accurate CVD recognition model based on unsupervised and supervised machine learning methods relayed on convolutional neural network (CNN). The proposed approach is evaluated on heart sound signals from the well-known, publicly available PASCAL and PhysioNet datasets. Experimental results show that the heart cycle segmentation and segment selection processes have a direct impact on the validation accuracy, sensitivity (TPR), precision (PPV), and specificity (TNR). Based on PASCAL dataset, we obtained encouraging classification results with overall accuracy 0.87, overall precision 0.81, and overall sensitivity 0.83. Concerning Micro classification results, we obtained Micro accuracy 0.91, Micro sensitivity 0.83, Micro precision 0.84, and Micro specificity 0.92. Using PhysioNet dataset, we achieved very good results: 0.97 accuracy, 0.946 sensitivity, 0.944 precision, and 0.946 specificity.
Collapse
|
15
|
Iqtidar K, Qamar U, Aziz S, Khan MU. Phonocardiogram signal analysis for classification of Coronary Artery Diseases using MFCC and 1D adaptive local ternary patterns. Comput Biol Med 2021; 138:104926. [PMID: 34656868 DOI: 10.1016/j.compbiomed.2021.104926] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/17/2021] [Revised: 09/15/2021] [Accepted: 10/01/2021] [Indexed: 11/30/2022]
Abstract
Coronary Artery Diseases (CADs) are a dominant cause of worldwide fatalities. The development of accurate and timely diagnosis routines is imperative to reduce these risks and mortalities. Coronary angiography, an invasive and expensive technique, is currently used as a diagnostic tool for the detection of CAD but it has some procedural hazards, i.e., it requires arterial puncture, and the subject gets exposed to iodinated radiation. Phonocardiography (PCG), a non-invasive and inexpensive technique, is a modality employing heart sounds to diagnose heart diseases but it requires only trained medical personnel to apprehend cardiac murmurs in clinical environments. Furthermore, there is a strong compulsion to characterize CAD into its types, such as Single vessel coronary artery disease (SVCAD), Double vessel coronary artery disease (DVCAD), and Triple vessel coronary artery disease (TVCAD) to assist the cardiologist in decision making about the treatment procedure followed. This paper presents a computer-aided diagnosis system for the categorization of CAD and its types based on Phonocardiogram (PCG) signal analysis. The raw PCG signals were denoised via empirical mode decomposition (EMD) to remove redundant information and noise. Next, we extract MFCC and proposed 1D-Adaptive Local Ternary Patterns (1D-ALTP) and fused them serially to get a strong feature representation of multiple PCG signal classes. Features were further reduced through Multidimensional Scaling (MDS) and subjected to several classification methods such as support vector machines (SVM), Decision Tree (DT), and K-nearest neighbors (KNN) in a comparative fashion. The best classification performances of 98.3% and 97.2% mean accuracies were obtained through SVM with the cubic kernel for binary and multiclass experiments, respectively. The performance of the proposed system is comprehensively tested through 10-fold cross-validation and hold-out train-test techniques to avoid model overfitting. Comparative analysis with existing approaches advocates the superiority of the proposed approach.
Collapse
Affiliation(s)
- Khushbakht Iqtidar
- Knowledge and Data Science Research Centre, Department of Computer & Software Engineering, National University of Sciences and Technology (NUST), Islamabad, Pakistan.
| | - Usman Qamar
- Knowledge and Data Science Research Centre, Department of Computer & Software Engineering, National University of Sciences and Technology (NUST), Islamabad, Pakistan
| | - Sumair Aziz
- Department of Electronics Engineering, University of Engineering and Technology, Taxila, Pakistan
| | - Muhammad Umar Khan
- Department of Electronics Engineering, University of Engineering and Technology, Taxila, Pakistan
| |
Collapse
|
16
|
Asmare MH, Filtjens B, Woldehanna F, Janssens L, Vanrumste B. Rheumatic Heart Disease Screening Based on Phonocardiogram. SENSORS (BASEL, SWITZERLAND) 2021; 21:6558. [PMID: 34640876 PMCID: PMC8512197 DOI: 10.3390/s21196558] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/12/2021] [Revised: 09/24/2021] [Accepted: 09/26/2021] [Indexed: 01/31/2023]
Abstract
Rheumatic heart disease (RHD) is one of the most common causes of cardiovascular complications in developing countries. It is a heart valve disease that typically affects children. Impaired heart valves stop functioning properly, resulting in a turbulent blood flow within the heart known as a murmur. This murmur can be detected by cardiac auscultation. However, the specificity and sensitivity of manual auscultation were reported to be low. The other alternative is echocardiography, which is costly and requires a highly qualified physician. Given the disease's current high prevalence rate (the latest reported rate in the study area (Ethiopia) was 5.65%), there is a pressing need for early detection of the disease through mass screening programs. This paper proposes an automated RHD screening approach using machine learning that can be used by non-medically trained persons outside of a clinical setting. Heart sound data was collected from 124 persons with RHD (PwRHD) and 46 healthy controls (HC) in Ethiopia with an additional 81 HC records from an open-access dataset. Thirty-one distinct features were extracted to correctly represent RHD. A support vector machine (SVM) classifier was evaluated using two nested cross-validation approaches to quantitatively assess the generalization of the system to previously unseen subjects. For regular nested 10-fold cross-validation, an f1-score of 96.0 ± 0.9%, recall 95.8 ± 1.5%, precision 96.2 ± 0.6% and a specificity of 96.0 ± 0.6% were achieved. In the imbalanced nested cross-validation at a prevalence rate of 5%, it achieved an f1-score of 72.2 ± 0.8%, recall 92.3 ± 0.4%, precision 59.2 ± 3.6%, and a specificity of 94.8 ± 0.6%. In screening tasks where the prevalence of the disease is small, recall is more important than precision. The findings are encouraging, and the proposed screening tool can be inexpensive, easy to deploy, and has an excellent detection rate. As a result, it has the potential for mass screening and early detection of RHD in developing countries.
Collapse
Affiliation(s)
- Melkamu Hunegnaw Asmare
- eMedia Research Lab/STADIUS, Department of Electrical Engineering (ESAT), KU Leuven, Andreas Vesaliusstraat 13, 3000 Leuven, Belgium; (B.F.); (L.J.); (B.V.)
- Center of Biomedical Engineering, Addis Ababa Institute of Technology, Addis Ababa University, Addis Ababa P.O. Box 385, Ethiopia;
| | - Benjamin Filtjens
- eMedia Research Lab/STADIUS, Department of Electrical Engineering (ESAT), KU Leuven, Andreas Vesaliusstraat 13, 3000 Leuven, Belgium; (B.F.); (L.J.); (B.V.)
- Intelligent Mobile Platforms Research Group, Department of Mechanical Engineering, KU Leuven, Andreas Vesaliusstraat 13, 3000 Leuven, Belgium
| | - Frehiwot Woldehanna
- Center of Biomedical Engineering, Addis Ababa Institute of Technology, Addis Ababa University, Addis Ababa P.O. Box 385, Ethiopia;
| | - Luc Janssens
- eMedia Research Lab/STADIUS, Department of Electrical Engineering (ESAT), KU Leuven, Andreas Vesaliusstraat 13, 3000 Leuven, Belgium; (B.F.); (L.J.); (B.V.)
| | - Bart Vanrumste
- eMedia Research Lab/STADIUS, Department of Electrical Engineering (ESAT), KU Leuven, Andreas Vesaliusstraat 13, 3000 Leuven, Belgium; (B.F.); (L.J.); (B.V.)
| |
Collapse
|
17
|
Alkhodari M, Fraiwan L. Convolutional and recurrent neural networks for the detection of valvular heart diseases in phonocardiogram recordings. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2021; 200:105940. [PMID: 33494031 DOI: 10.1016/j.cmpb.2021.105940] [Citation(s) in RCA: 30] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/20/2020] [Accepted: 01/10/2021] [Indexed: 06/12/2023]
Abstract
Valvular heart diseases (VHD) are one of the major causes of cardiovascular diseases that are having high mortality rates worldwide. The early diagnosis of VHD prevents the development of cardiac diseases and allows for optimum medication. Despite of the ability of current gold standards in identifying VHD, they still lack the required accuracy and thus, several cases go misdiagnosed. In this vein, a study is conducted herein to investigate the efficiency of deep learning models in identifying VHD through phonocardiography (PCG) recordings. PCG heart sounds were obtained from an open-access data-set representing normal heart sounds along with four major VHD; namely aortic stenosis (AS), mitral stenosis (MS), mitral regurgitation (MR), and mitral valve prolapse (MVP). A total of 1,000 patients were involved in the study with 200 recordings for each class. All recordings were initially trimmed to have 9,600 samples ensuring their coverage of at least 1 cardiac cycle. In addition, they were pre-processed by applying maximal overlap discrete wavelet transform (MODWT) smoothing algorithm and z-score normalization. The neural network architecture was designed to reduce the complexity often found in literature and consisted of a combination of convolutional neural networks (CNN) and recurrent neural networks (RNN) based on Bi-directional long short-term memory (BiLSTM). The model was trained and tested following a k-fold cross-validation scheme of 10-folds utilizing the CNN-BiLSTM network as well as the CNN and BiLSTM, individually. The highest performance was achieved using the CNN-BiLSTM network with an overall Cohen's kappa, accuracy, sensitivity, and specificity of 97.87%, 99.32%, 98.30%, and 99.58%, respectively. In addition, the model had an average area under the curve (AUC) of 0.998. Furthermore, the performance of the model was assessed on the PhysioNet/Computing in Cardiology 2016 challenge data-set and reached an overall accuracy of 87.31% with an AUC of 0.900. This study paves the way towards implementing deep learning models in VHD identification under clinical settings to assist clinicians in decision making and prevent many cases from cardiac abnormalities development.
Collapse
Affiliation(s)
- Mohanad Alkhodari
- Department of Electrical and Computer Engineering, Abu Dhabi University, Abu Dhabi, UAE.
| | - Luay Fraiwan
- Jordan University of Science and Technology, Department of Biomedical Engineering, Irbid, Jordan.
| |
Collapse
|
18
|
Nannavecchia A, Girardi F, Fina PR, Scalera M, Dimauro G. Personal Heart Health Monitoring Based on 1D Convolutional Neural Network. J Imaging 2021; 7:26. [PMID: 34460625 PMCID: PMC8321282 DOI: 10.3390/jimaging7020026] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/27/2020] [Revised: 02/02/2021] [Accepted: 02/02/2021] [Indexed: 12/05/2022] Open
Abstract
The automated detection of suspicious anomalies in electrocardiogram (ECG) recordings allows frequent personal heart health monitoring and can drastically reduce the number of ECGs that need to be manually examined by the cardiologists, excluding those classified as normal, facilitating healthcare decision-making and reducing a considerable amount of time and money. In this paper, we present a system able to automatically detect the suspect of cardiac pathologies in ECG signals from personal monitoring devices, with the aim to alert the patient to send the ECG to the medical specialist for a correct diagnosis and a proper therapy. The main contributes of this work are: (a) the implementation of a binary classifier based on a 1D-CNN architecture for detecting the suspect of anomalies in ECGs, regardless of the kind of cardiac pathology; (b) the analysis was carried out on 21 classes of different cardiac pathologies classified as anomalous; and (c) the possibility to classify anomalies even in ECG segments containing, at the same time, more than one class of cardiac pathologies. Moreover, 1D-CNN based architectures can allow an implementation of the system on cheap smart devices with low computational complexity. The system was tested on the ECG signals from the MIT-BIH ECG Arrhythmia Database for the MLII derivation. Two different experiments were carried out, showing remarkable performance compared to other similar systems. The best result showed high accuracy and recall, computed in terms of ECG segments and even higher accuracy and recall in terms of patients alerted, therefore considering the detection of anomalies with respect to entire ECG recordings.
Collapse
Affiliation(s)
- Antonella Nannavecchia
- Department of Management, Finance and Technology, University LUM Jean Monnet, 70010 Casamassima, Italy;
| | | | - Pio Raffaele Fina
- Department of Computer Science, University of Torino, 10124 Torino, Italy;
| | - Michele Scalera
- Department of Computer Science, University of Bari, 70125 Bari, Italy;
| | - Giovanni Dimauro
- Department of Computer Science, University of Bari, 70125 Bari, Italy;
| |
Collapse
|
19
|
Abstract
Heart sounds play an important role in the initial screening of heart diseases. However, the accurate diagnosis with heart sound signals requires doctors to have many years of clinical experience and relevant professional knowledge. In this study, we proposed an end-to-end lightweight neural network model that does not require heart sound segmentation and has very few parameters. We segmented the original heart sound signal and performed a short-time Fourier transform (STFT) to obtain the frequency domain features. These features were sent to the improved two-dimensional convolutional neural network (CNN) model for features learning and classification. Considering the imbalance of positive and negative samples, we introduced FocalLoss as the loss function, verified our network model with multiple random verifications, and, hence, obtained a better classification result. Our main purpose is to design a lightweight network structure that is easy for hardware implementation. Compared with the results of the latest literature, our model only uses 4.29 K parameters, which is 1/10 of the size of the state-of-the-art work.
Collapse
|
20
|
Zeng W, Yuan J, Yuan C, Wang Q, Liu F, Wang Y. A new approach for the detection of abnormal heart sound signals using TQWT, VMD and neural networks. Artif Intell Rev 2020. [DOI: 10.1007/s10462-020-09875-w] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/23/2023]
|
21
|
Chen Y, Wei S, Zhang Y. Classification of heart sounds based on the combination of the modified frequency wavelet transform and convolutional neural network. Med Biol Eng Comput 2020; 58:2039-2047. [PMID: 32638275 DOI: 10.1007/s11517-020-02218-5] [Citation(s) in RCA: 19] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/24/2020] [Accepted: 06/25/2020] [Indexed: 11/30/2022]
Abstract
We purpose a novel method that combines modified frequency slice wavelet transform (MFSWT) and convolutional neural network (CNN) for classifying normal and abnormal heart sounds. A hidden Markov model is used to find the position of each cardiac cycle in the heart sound signal and determine the exact position of the four periods of S1, S2, systole, and diastole. Then the one-dimensional cardiac cycle signal was converted into a two-dimensional time-frequency picture using the MFSWT. Finally, two CNN models are trained using the aforementioned pictures. We combine two CNN models using sample entropy (SampEn) to determine which model is used to classify the heart sound signal. We evaluated our model on the heart sound public dataset provided by the PhysioNet Computing in Cardiology Challenge 2016. Experimental classification performance from a 10-fold cross-validation indicated that sensitivity (Se), specificity (Sp) and mean accuracy (MAcc) were 0.95, 0.93, and 0.94, respectively. The results showed the proposed method can classify normal and abnormal heart sounds with efficiency and high accuracy. Graphical abstract Block diagram of heart sound classification.
Collapse
Affiliation(s)
- Yongchao Chen
- School of Control Science and Engineering, Shandong University, Jinan, China
| | - Shoushui Wei
- School of Control Science and Engineering, Shandong University, Jinan, China.
| | - Yatao Zhang
- School of Control Science and Engineering, Shandong University, Jinan, China. .,School of Mechanical, Electrical & Information Engineering, Shandong University, Weihai, China.
| |
Collapse
|
22
|
Krishnan PT, Balasubramanian P, Umapathy S. Automated heart sound classification system from unsegmented phonocardiogram (PCG) using deep neural network. Phys Eng Sci Med 2020; 43:505-515. [PMID: 32524434 DOI: 10.1007/s13246-020-00851-w] [Citation(s) in RCA: 27] [Impact Index Per Article: 6.8] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/29/2019] [Accepted: 02/07/2020] [Indexed: 11/25/2022]
Abstract
Given the patient to doctor ratio of 50,000:1 in low income and middle-income countries, there is a need for automated heart sound classification system that can screen the Phonocardiogram (PCG) records in real-time. This paper proposes deep neural network architectures such as a one-dimensional convolutional neural network (1D-CNN) and Feed-forward Neural Network (F-NN) for the classification of unsegmented phonocardiogram (PCG) signal. The research paper aims to automate the feature engineering and feature selection process used in the analysis of the PCG signal. The original PCG signal is down-sampled at 500 Hz. Then they are divided into smaller time segments of 6 s epochs. Savitzky-Golay filter is used to suppress the high-frequency noises in the signal by data point smoothening. The processed data was then provided as an input to the proposed deep neural network (DNN) architectures. 1081 PCG records were used for training and validating the proposed DNN models. The Feed-forward Neural Network model with five hidden layers provided a better overall accuracy of 0.8565 with a sensitivity of 0.8673, and specificity of 0.8475. The balanced accuracy of the model was found to be 0.8574. The performance of the model was also studied using the Receiver Operating Characteristic (ROC) plot, which produced an Area Under the Curve (AUC) value of 0.857. The classification accuracy of the proposed models was compared to the related works on PCG signal analysis for cardiovascular disease detection. The DNN models studied in this study provided comparable performance in heart sound classification without the requirement of feature engineering and segmentation of heart sound signals.
Collapse
Affiliation(s)
- Palani Thanaraj Krishnan
- Department of Electronics and Instrumentation Engineering, St. Joseph's College of Engineering, Anna University, Chennai, Tamil Nadu, India
| | - Parvathavarthini Balasubramanian
- Department of Computer Science and Engineering, St. Joseph's College of Engineering, Anna University, Chennai, Tamil Nadu, India
| | - Snekhalatha Umapathy
- Department of Biomedical Engineering, Faculty of Engineering and Technology, SRM Institute of Science and Technology, Kattankulathur, Chennai, Tamil Nadu, 603203, India.
| |
Collapse
|
23
|
A fusion framework based on multi-domain features and deep learning features of phonocardiogram for coronary artery disease detection. Comput Biol Med 2020; 120:103733. [DOI: 10.1016/j.compbiomed.2020.103733] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/08/2020] [Revised: 03/23/2020] [Accepted: 03/24/2020] [Indexed: 11/23/2022]
|
24
|
Abduh Z, Nehary EA, Abdel Wahed M, Kadah YM. Classification of heart sounds using fractional fourier transform based mel-frequency spectral coefficients and traditional classifiers. Biomed Signal Process Control 2020. [DOI: 10.1016/j.bspc.2019.101788] [Citation(s) in RCA: 28] [Impact Index Per Article: 7.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/26/2022]
|
25
|
A Review of Computer-Aided Heart Sound Detection Techniques. BIOMED RESEARCH INTERNATIONAL 2020; 2020:5846191. [PMID: 32420352 PMCID: PMC7201685 DOI: 10.1155/2020/5846191] [Citation(s) in RCA: 20] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/08/2019] [Revised: 07/03/2019] [Accepted: 07/29/2019] [Indexed: 01/08/2023]
Abstract
Cardiovascular diseases have become one of the most prevalent threats to human health throughout the world. As a noninvasive assistant diagnostic tool, the heart sound detection techniques play an important role in the prediction of cardiovascular diseases. In this paper, the latest development of the computer-aided heart sound detection techniques over the last five years has been reviewed. There are mainly the following aspects: the theories of heart sounds and the relationship between heart sounds and cardiovascular diseases; the key technologies used in the processing and analysis of heart sound signals, including denoising, segmentation, feature extraction and classification; with emphasis, the applications of deep learning algorithm in heart sound processing. In the end, some areas for future research in computer-aided heart sound detection techniques are explored, hoping to provide reference to the prediction of cardiovascular diseases.
Collapse
|
26
|
Dong F, Qian K, Ren Z, Baird A, Li X, Dai Z, Dong B, Metze F, Yamamoto Y, Schuller B. Machine Listening for Heart Status Monitoring: Introducing and Benchmarking HSS - the Heart Sounds Shenzhen Corpus. IEEE J Biomed Health Inform 2019; 24:2082-2092. [PMID: 31765322 DOI: 10.1109/jbhi.2019.2955281] [Citation(s) in RCA: 13] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/28/2024]
Abstract
Auscultation of the heart is a widely studied technique, which requires precise hearing from practitioners as a means of distinguishing subtle differences in heart-beat rhythm. This technique is popular due to its non-invasive nature, and can be an early diagnosis aid for a range of cardiac conditions. Machine listening approaches can support this process, monitoring continuously and allowing for a representation of both mild and chronic heart conditions. Despite this potential, relevant databases and benchmark studies are scarce. In this paper, we introduce our publicly accessible database, the Heart Sounds Shenzhen Corpus (HSS), which was first released during the recent INTERSPEECH 2018 ComParE Heart Sound sub-challenge. Additionally, we provide a survey of machine learning work in the area of heart sound recognition, as well as a benchmark for HSS utilising standard acoustic features and machine learning models. At best our support vector machine with Log Mel features achieves 49.7% unweighted average recall on a three category task (normal, mild, moderate/severe).
Collapse
|
27
|
Sotaquirá M, Alvear D, Mondragón M. Phonocardiogram classification using deep neural networks and weighted probability comparisons. J Med Eng Technol 2019; 42:510-517. [PMID: 30773957 DOI: 10.1080/03091902.2019.1576789] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/11/2023]
Abstract
Cardiac auscultation is one of the most conventional approaches for the initial assessment of heart disease, however the technique is highly user-dependent and with low repeatability. Several computational approaches based on the analysis of the phonocardiograms (PCG) have been proposed to classify heart sounds into normal or abnormal, but most often do not achieve acceptable levels of sensitivity (Se) and specificity (Sp) or require the use of special hardware. We propose a novel approach for classification of PCG. First, the system makes use of deep neural networks for computing individual cardiac cycle probabilities, followed by classification using weighted probability comparisons. The system was tested on an extended dataset consisting of a balanced sample of 18179 normal and abnormal cycles, achieving Se and Sp values of 91.3% and 93.8% respectively. In addition, the system overcomes previous limitations since it was trained with a balanced sample; also, the decision factor used during the classification stage allows to control the trade-off between Se and Sp, making the proposed system suitable for clinical applications.
Collapse
Affiliation(s)
| | - Demián Alvear
- a Universidad de San Buenaventura , Bogotá , Colombia
| | | |
Collapse
|
28
|
Han W, Yang Z, Lu J, Xie S. Supervised threshold-based heart sound classification algorithm. Physiol Meas 2018; 39:115011. [PMID: 30500785 DOI: 10.1088/1361-6579/aae7fa] [Citation(s) in RCA: 16] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Abstract
OBJECTIVE Deep classification networks have been one of the predominant methods for classifying heart sound recordings. To satisfy their demand for sample size, the most commonly used method for data augmentation is that which divides each heart sound instance into a number of segments, with each segment labelled as the same category as its origin and used as a new sample for training or forecasting. However, performing this poses a crucial issue as to how to determine the category of a predicted heart sound instance from its segments' prediction results. APPROACH To solve this issue, this paper establishes a mathematical formula to connect the classification performance of these heart sound instances with the prediction results of their segments via a threshold which is supervised by the training set. The optimal value of the proposed threshold is calculated by maximizing the prediction accuracy of the training instances. Seeking the optimal threshold by a gradient-based method, we prove that a continuous function can closely approximate a part of the function of accuracy which transforms the discrete function of accuracy into a continuous function. The optimal threshold is used to recognize the undetermined heart sound recording. MAIN RESULTS Experimental results show the classification performance from a 10-fold cross-validation, measured by the commonly used scales of sensitivity, specificity and mean accuracy (MAcc). The proposed algorithm improves the MAcc by about 4% by modifying the baseline. In addition, the MAcc surpasses the champion of the PhysioNet/Computing in Cardiology Challenge 2016. SIGNIFICANCE Our study develops a methodology to determine the category of a predicted heart sound instance from its segments' prediction results, thus assisting in the data augmentation exercise which is necessary to provide sufficient data for deep classification networks. Our method significantly improves the classification performance.
Collapse
Affiliation(s)
- Wei Han
- School of Automation, Guangdong University of Technology, Guangzhou, People's Republic of China. Guangdong Institute of Intelligent Manufacturing, Guangzhou, People's Republic of China
| | | | | | | |
Collapse
|
29
|
Tang H, Dai Z, Jiang Y, Li T, Liu C. PCG Classification Using Multidomain Features and SVM Classifier. BIOMED RESEARCH INTERNATIONAL 2018; 2018:4205027. [PMID: 30112388 PMCID: PMC6077676 DOI: 10.1155/2018/4205027] [Citation(s) in RCA: 20] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/20/2018] [Accepted: 06/12/2018] [Indexed: 11/26/2022]
Abstract
This paper proposes a method using multidomain features and support vector machine (SVM) for classifying normal and abnormal heart sound recordings. The database was provided by the PhysioNet/CinC Challenge 2016. A total of 515 features are extracted from nine feature domains, i.e., time interval, frequency spectrum of states, state amplitude, energy, frequency spectrum of records, cepstrum, cyclostationarity, high-order statistics, and entropy. Correlation analysis is conducted to quantify the feature discrimination abilities, and the results show that "frequency spectrum of state", "energy", and "entropy" are top domains to contribute effective features. A SVM with radial basis kernel function was trained for signal quality estimation and classification. The SVM classifier is independently trained and tested by many groups of top features. It shows the average of sensitivity, specificity, and overall score are high up to 0.88, 0.87, and 0.88, respectively, when top 400 features are used. This score is competitive to the best previous scores. The classifier has very good performance with even small number of top features for training and it has stable output regardless of randomly selected features for training. These simulations demonstrate that the proposed features and SVM classifier are jointly powerful for classifying heart sound recordings.
Collapse
Affiliation(s)
- Hong Tang
- Department of Biomedical Engineering, Dalian University of Technology, Dalian, China
| | - Ziyin Dai
- Department of Biomedical Engineering, Dalian University of Technology, Dalian, China
| | - Yuanlin Jiang
- Department of Biomedical Engineering, Dalian University of Technology, Dalian, China
| | - Ting Li
- College of Information and Communication Engineering, Dalian Minzu University, Dalian, China
| | - Chengyu Liu
- School of Instrument Science and Engineering, Southeast University, Nanjing, China
| |
Collapse
|
30
|
Clifford GD, Liu C, Moody B, Millet J, Schmidt S, Li Q, Silva I, Mark RG. Recent advances in heart sound analysis. Physiol Meas 2017; 38:E10-E25. [PMID: 28696334 DOI: 10.1088/1361-6579/aa7ec8] [Citation(s) in RCA: 51] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Affiliation(s)
- Gari D Clifford
- Department of Biomedical Informatics, Emory University, Atlanta, GA, United States of America. Department of Biomedical Engineering, Georgia Institute of Technology, Atlanta, GA, United States of America
| | | | | | | | | | | | | | | |
Collapse
|