Heartbeat murmurs detection in phonocardiogram recordings via transfer learning

Heart murmurs are abnormal heartbeat patterns that could be indicative of a serious heart condition, which can only be detected by trained specialists with the use of a stethoscope. However, it is occasionally the case that those specialists are not available, resulting in the need for a machine-aut...

Full description

Bibliographic Details
Main Authors: Almanifi, Omair Rashed Abdulwareth, Ahmad Fakhri, Ab. Nasir, Mohd Azraai, Mohd Razman, Musa, Rabiu Muazu, Abdul Majeed, Anwar P. P.
Format: Article
Language:English
Published: Elsevier B.V. 2022
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/37407/1/Heartbeat%20murmurs%20detection%20in%20phonocardiogram%20recordings%20via%20transfer%20learning.pdf
_version_ 1796995672464949248
author Almanifi, Omair Rashed Abdulwareth
Ahmad Fakhri, Ab. Nasir
Mohd Azraai, Mohd Razman
Musa, Rabiu Muazu
Abdul Majeed, Anwar P. P.
author_facet Almanifi, Omair Rashed Abdulwareth
Ahmad Fakhri, Ab. Nasir
Mohd Azraai, Mohd Razman
Musa, Rabiu Muazu
Abdul Majeed, Anwar P. P.
author_sort Almanifi, Omair Rashed Abdulwareth
collection UMP
description Heart murmurs are abnormal heartbeat patterns that could be indicative of a serious heart condition, which can only be detected by trained specialists with the use of a stethoscope. However, it is occasionally the case that those specialists are not available, resulting in the need for a machine-automated system for murmur detection. Many methods might be used to produce such a system, one of which is the utilization of transfer learning. A recent machine learning method that saw popularity due to the little time it needs for training and the boosted accuracy it produces. This paper aims at testing the performance of transfer learning when detecting murmurs of the heart, by evaluating three transfer learning models, namely, VGG16, VGG19, and ResNet50, trained on a database of phonocardiogram (PCG) heartbeat recordings, i.e., PASCAL CHSC database. The data is cleansed, processed, and converted into images using two signal representation methods; Spectrograms and Mel Frequency Cepstral Coefficients (MFCCs). The paper compares the results of each model, using metrics of accuracy and loss, where the use of Spectrograms proved to yield the best results with 83.95%, 83.95%, and 87.65%, classification accuracy for VGG16, VGG19, and ResNet50, respectively. Based on the findings of the paper, it is evident that the Spectrogram-ResNet50 transfer learning pipeline could further facilitate the detection of heart murmurs with less time spent on training.
first_indexed 2024-03-06T13:05:48Z
format Article
id UMPir37407
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T13:05:48Z
publishDate 2022
publisher Elsevier B.V.
record_format dspace
spelling UMPir374072023-07-14T03:05:02Z http://umpir.ump.edu.my/id/eprint/37407/ Heartbeat murmurs detection in phonocardiogram recordings via transfer learning Almanifi, Omair Rashed Abdulwareth Ahmad Fakhri, Ab. Nasir Mohd Azraai, Mohd Razman Musa, Rabiu Muazu Abdul Majeed, Anwar P. P. QA75 Electronic computers. Computer science T Technology (General) TJ Mechanical engineering and machinery TK Electrical engineering. Electronics Nuclear engineering TS Manufactures Heart murmurs are abnormal heartbeat patterns that could be indicative of a serious heart condition, which can only be detected by trained specialists with the use of a stethoscope. However, it is occasionally the case that those specialists are not available, resulting in the need for a machine-automated system for murmur detection. Many methods might be used to produce such a system, one of which is the utilization of transfer learning. A recent machine learning method that saw popularity due to the little time it needs for training and the boosted accuracy it produces. This paper aims at testing the performance of transfer learning when detecting murmurs of the heart, by evaluating three transfer learning models, namely, VGG16, VGG19, and ResNet50, trained on a database of phonocardiogram (PCG) heartbeat recordings, i.e., PASCAL CHSC database. The data is cleansed, processed, and converted into images using two signal representation methods; Spectrograms and Mel Frequency Cepstral Coefficients (MFCCs). The paper compares the results of each model, using metrics of accuracy and loss, where the use of Spectrograms proved to yield the best results with 83.95%, 83.95%, and 87.65%, classification accuracy for VGG16, VGG19, and ResNet50, respectively. Based on the findings of the paper, it is evident that the Spectrogram-ResNet50 transfer learning pipeline could further facilitate the detection of heart murmurs with less time spent on training. Elsevier B.V. 2022-12 Article PeerReviewed pdf en cc_by_nc_nd_4 http://umpir.ump.edu.my/id/eprint/37407/1/Heartbeat%20murmurs%20detection%20in%20phonocardiogram%20recordings%20via%20transfer%20learning.pdf Almanifi, Omair Rashed Abdulwareth and Ahmad Fakhri, Ab. Nasir and Mohd Azraai, Mohd Razman and Musa, Rabiu Muazu and Abdul Majeed, Anwar P. P. (2022) Heartbeat murmurs detection in phonocardiogram recordings via transfer learning. Alexandria Engineering Journal, 61 (12). pp. 10995-11002. ISSN 1110-0168. (Published) https://doi.org/10.1016/j.aej.2022.04.031 https://doi.org/10.1016/j.aej.2022.04.031
spellingShingle QA75 Electronic computers. Computer science
T Technology (General)
TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
TS Manufactures
Almanifi, Omair Rashed Abdulwareth
Ahmad Fakhri, Ab. Nasir
Mohd Azraai, Mohd Razman
Musa, Rabiu Muazu
Abdul Majeed, Anwar P. P.
Heartbeat murmurs detection in phonocardiogram recordings via transfer learning
title Heartbeat murmurs detection in phonocardiogram recordings via transfer learning
title_full Heartbeat murmurs detection in phonocardiogram recordings via transfer learning
title_fullStr Heartbeat murmurs detection in phonocardiogram recordings via transfer learning
title_full_unstemmed Heartbeat murmurs detection in phonocardiogram recordings via transfer learning
title_short Heartbeat murmurs detection in phonocardiogram recordings via transfer learning
title_sort heartbeat murmurs detection in phonocardiogram recordings via transfer learning
topic QA75 Electronic computers. Computer science
T Technology (General)
TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
TS Manufactures
url http://umpir.ump.edu.my/id/eprint/37407/1/Heartbeat%20murmurs%20detection%20in%20phonocardiogram%20recordings%20via%20transfer%20learning.pdf
work_keys_str_mv AT almanifiomairrashedabdulwareth heartbeatmurmursdetectioninphonocardiogramrecordingsviatransferlearning
AT ahmadfakhriabnasir heartbeatmurmursdetectioninphonocardiogramrecordingsviatransferlearning
AT mohdazraaimohdrazman heartbeatmurmursdetectioninphonocardiogramrecordingsviatransferlearning
AT musarabiumuazu heartbeatmurmursdetectioninphonocardiogramrecordingsviatransferlearning
AT abdulmajeedanwarpp heartbeatmurmursdetectioninphonocardiogramrecordingsviatransferlearning