journal article·2023-10-31Open access

Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models

Jin-A Lee, Keun-Chang Kwak

Applied Sciences· Volume 13· Issue 21

Abstract

Analyzing the condition and function of the heart is very important because cardiovascular diseases (CVDs) are responsible for high mortality rates worldwide and can lead to strokes and heart attacks; thus, early diagnosis and treatment are important. Phonocardiogram (PCG) signals can be used to analyze heart rate characteristics to detect heart health and detect heart-related diseases. In this paper, we propose a method for designing using wavelet analysis techniques and an ensemble of deep learning models from phonocardiogram (PCG) for heart sound classification. For this purpose, we use wavelet scattering transform (WST) and continuous wavelet transform (CWT) as the wavelet analysis approaches for 1D-convolutional neural network (CNN) and 2D-CNN modeling, respectively. These features are insensitive to translations of the input on an invariance scale and are continuous with respect to deformations. Furthermore, the ensemble model is combined with 1D-CNN and 2D-CNN. The proposed method consists of four stages: a preprocessing stage for dividing signals at regular intervals, a feature extraction stage through wavelet scattering transform (WST) and continuous wavelet transform (CWT), a design stage of individual 1D-CNN and 2D-CNN, and a classification stage of heart sound by the ensemble model. The datasets used for the experiment were the PhysioNet/CinC 2016 challenge dataset and the PASCAL classifying heart sounds challenge dataset. The performance evaluation is performed by precision, recall, F1-score, sensitivity, and specificity. The experimental results revealed that the proposed method showed good performance on two datasets in comparison to the previous methods. The ensemble method of the proposed deep learning model surpasses the performance of recent studies and is suitable for predicting and diagnosing heart-related diseases by classifying heart sounds through phonocardiogram (PCG) signals.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Phonocardiography and Auscultation Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Interdisciplinary Program in IT-Bio Convergence System, Department of Electronics Engineering, Chosun University, Gwangju 61452, Republic of Korea

Funding

National Research Foundation of Korea

References (31)

Show source-provided references
1. Automated Biosignal Quality Analysis of Electrocardiograms10.1109/MIM.2021.9400951 ↗
2. WHO (2023, September 07). World Statistics on Cardiovascular Diseases. Available online: https://www.who.int/en/news-room/fact-sheets/detail/cardiovascular-diseases-(CVDs).
3. Detection of pathological heart sounds10.1088/1361-6579/aa7840 ↗
4. Heart sound classification based on improved mel-frequency spectral coefficients and deep residual learning10.3389/fphys.2022.1084420 ↗
5. Evaluation and diagnostic approach for heart murmurs in children10.5124/jkma.2020.63.7.398 ↗
6. Effect of Hilbert-Huang transform on classification of PCG signals using machine learning
7. Chen, W., Sun, Q., Chen, X., Xie, G., Wu, H., and Xu, C. (2021). Deep Learning Methods for Heart Sounds Classification: A Systematic Review. Entropy, 23.10.3390/e23060667 ↗
8. Guven, M., and Uysal, F. (2023). A New Method for Heart Disease Detection: Long Short-Term Feature Extraction from Heart Sound Data. Sensors, 23.10.3390/s23135835 ↗
9. Ghosh, S.K., Tripathy, R.K., and Ponnalagu, R.N. (November, January 31). Classification of PCG Signals using Fourier-based Synchrosqueezing Transform and Support Vector Machine. Proceedings of the 2021 IEEE Sensors, Sydney, Australia.10.1109/SENSORS47087.2021.9639687 ↗
10. Support-vector networks10.1007/BF00994018 ↗
11. A Geometrical Method to Improve Performance of the Support Vector Machine10.1109/TNN.2007.891625 ↗
12. Nearest neighbor pattern classification10.1109/TIT.1967.1053964 ↗
13. Labied, M., and Belangour, A. (2021). Automatic Speech Recognition Features Extraction Techniques: A Multi-criteria Comparison. Int. J. Adv. Comput. Sci. Appl., 12.10.14569/IJACSA.2021.0120821 ↗
14. Localization and classification of heart beats in phonocardiography signals—A comprehensive review10.1186/s13634-018-0545-9 ↗
15. Son, G.-Y., and Kwon, S. (2018). Classification of Heart Sound Signal Using Multiple Features. Appl. Sci., 8.10.3390/app8122344 ↗
16. Diagnosis of Heart Diseases Using Heart Sound Signals with the Developed Interpolation, CNN, and Relief Based Model
17. Alafif, T., Boulares, M., Barnawi, A., Alafif, T., Althobaiti, H., and Alferaidi, A. (2020, January 12–14). Normal and Abnormal Heart Rates Recognition Using Transfer Learning. Proceedings of the 2020 12th International Conference on Knowledge and Systems Engineering (KSE), Can Tho, Vietnam.10.1109/KSE50997.2020.9287514 ↗
18. Mei, N., Wang, H., Zhang, Y., Liu, F., Jiang, X., and Wei, S. (2021). Classification of heart sounds based on quality assessment and wavelet scattering transform. Comput. Biol. Med., 137.10.1016/j.compbiomed.2021.104814 ↗
19. A Lightweight Model for Heart Sound Classification Based on Inverted Residuals
20. A lightweight hybrid deep learning system for cardiac valvular disease classification10.1038/s41598-022-18293-7 ↗
21. Automated Heart Sound Activity Detection from PCG Signal Using Time–Frequency-Domain Deep Neural Network
22. SpectroCardioNet: An Attention-Based Deep Learning Network Using Triple-Spectrograms of PCG Signal for Heart Valve Disease Detection10.1109/JSEN.2022.3196263 ↗
23. Kinha, D., Gulati, G., Baranwal, A., and Vishwakarma, D.K. (2023, January 26–28). Classifying Heart Sounds for Disease Detection Using Deep Learning Methods. Proceedings of the 2023 4th International Conference for Emerging Technology (INCET), Belgaum, India.10.1109/INCET57972.2023.10170444 ↗
24. A Hardware-Software System for Accurate Segmentation of Phonocardiogram Signal
25. Toma, R.N., Gao, Y., Piltan, F., Im, K., Shon, D., Yoon, T.H., Yoo, D., and Kim, J. (2023, October 17). Wavelet Scattering Transform. Encyclopedia. Available online: https://encyclopedia.pub/entry/38420.
26. Shi, C., Cheng, Y., Zhang, C., Yuan, J., Wang, Y., Jiang, X., and Zhu, C. (2023). Wavelet Scattering Convolution Network-Based Detection Algorithm on Nondestructive Microcrack Electrical Signals of Eggs. Agriculture, 13.10.3390/agriculture13030730 ↗
27. Explainable Deep Convolutional Neural Network for Valvular Heart Diseases Classification Using PCG Signals10.1109/TIM.2023.3274174 ↗
28. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7–12). Going Deeper with Convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
29. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
30. An open access database for the evaluation of heart sound algorithms10.1088/0967-3334/37/12/2181 ↗
31. Gomes, E.F., Bentley, P.J., Pereira, E., Coimbra, M.T., and Deng, Y. (2013). Classifying Heart Sounds—Approaches to the PASCAL Challenge. Int. Conf. Health Inform., 337–340.