Deep Learning Based Web Application for Cardiovascular Abnormality Detection via Heart Sound Analysis Pekanbaru

Authors

  • Warnia Nengsih
  • Mona Elviyenti Politeknik Caltex Riau
  • Mardhiah Fadhli Politeknik Caltex Riau

Keywords:

Heart Sound, Phonocardiogram, Mel Spectrogram, Convolutional Neural Network, Resnet18, Web Application

Abstract

Cardiovascular diseases remain a leading contributor to global mortality and early identification is essential for timely intervention. Conventional auscultation is inexpensive but subjective and depends on clinical expertise. This study proposes a deep learning based web application that classifies heart sounds as normal or abnormal to support rapid screening from phonocardiogram recordings. Recordings from the PhysioNet Computing in Cardiology Challenge 2016 dataset were denoised using a Butterworth bandpass filter, segmented into cardiac cycles, and transformed into Mel spectrogram images. Two transfer learning backbones, VGG16 and ResNet18, were fine tuned for binary classification. Using a 70 percent training split with 15 percent validation and 15 percent testing, the best model, ResNet18, achieved 94.50 percent accuracy with 95.63 percent precision, 96.73 percent recall, and 96.17 percent F1 score on the held out test set. The web interface enables users to upload heart sound recordings and receive probability based predictions in real time. Internal usability testing indicated very good overall acceptance with an average score of 89.5 percent. The results suggest that a lightweight web deployment of spectrogram based deep learning can provide accessible decision support for early cardiovascular abnormality screening, particularly in resource constrained settings.

References

Roth, G. A., et al. (2020). Global burden of cardiovascular diseases and risk factors, 1990 to 2019: Update from the GBD 2019 study. Journal of the American College of Cardiology, 76(25), 2982 to 3021. https://doi.org/10.1016/j.jacc.2020.11.010

Clifford, G. D., Liu, C., Moody, B., Lehman, L. H., Silva, I., Li, Q., & Johnson, A. E. W. (2016). Classification of normal and abnormal heart sound recordings: The PhysioNet Computing in Cardiology Challenge 2016. Computing in Cardiology, 43, 1 to 4. https://doi.org/10.22489/CinC.2016.179-154

Li, F., et al. (2020). Classification of heart sounds using convolutional neural network. Applied Sciences, 10(11), 3956. https://doi.org/10.3390/app10113956

Li, J., et al. (2022). Improved MFCC and deep residual learning for heart sound classification. Frontiers in Physiology, 13, 1084420. https://doi.org/10.3389/fphys.2022.1084420

Chen, W., Zhou, Z., Bao, J., Wang, C., Chen, H., Xu, C., Xie, G., Shen, H., & Wu, H. (2023). Classifying heart sound signals based on CNN trained on MelSpectrum and Log MelSpectrum features. Bioengineering (Basel), 10(6), 645. https://doi.org/10.3390/bioengineering10060645

He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 770 to 778). https://doi.org/10.1109/CVPR.2016.90

Simonyan, K., & Zisserman, A. (2015). Very deep convolutional neural networks for large scale image recognition. arXiv:1409.1556.

Downloads

Published

2026-01-02

How to Cite

Deep Learning Based Web Application for Cardiovascular Abnormality Detection via Heart Sound Analysis Pekanbaru. (2026). ComniTech : Journal of Computational Intelligence and Informatics , 2(2), 51-58. https://journal.unilak.ac.id/index.php/ComniTech/article/view/31573