Heartbeat murmurs detection in phonocardiogram recordings via transfer learning

被引:16
作者
Almanifi, Omair Rashed Abdulwareth [1 ]
Ab Nasir, Ahmad Fakhri [1 ]
Razman, Mohd Azraai Mohd [1 ]
Musa, Rabiu Muazu [2 ]
Majeed, Anwar P. P. Abdul [1 ,3 ,4 ]
机构
[1] Univ Malaysia Pahang, Fac Mfg & Mechatron Engn Technol, Innovat Mfg Mechatron & Sports Lab, Pekan 26600, Pahang, Malaysia
[2] Univ Malaysia Terengganu, Ctr Fundamental & Liberal Educ, Iman 21030, Terengganu, Malaysia
[3] Xian Jiaotong Liverpool Univ, XJTLU Entrepreneur Coll Taicang, Sch Robot, Suzhou 215123, Peoples R China
[4] Cardiff Metropolitan Univ, EUREKA Robot Ctr, Cardiff Sch Technol, Cardiff CF5 2YB, Wales
关键词
Phonocardiogram; Spectrograms; Mel frequency cepstral; coefficients;
D O I
10.1016/j.aej.2022.04.031
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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 machineautomated 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. (c) 2022 THE AUTHORS. Published by Elsevier BV on behalf of Faculty of Engineering, Alexandria University
引用
收藏
页码:10995 / 11002
页数:8
相关论文
共 33 条
[1]  
Abadi M, 2016, ACM SIGPLAN NOTICES, V51, P1, DOI [10.1145/2951913.2976746, 10.1145/3022670.2976746]
[2]  
Ahmad M.S., 2019, AUSTRALAS PHYS ENG S
[3]  
[Anonymous], 2017, Encyclopedia of machine learning and data mining, DOI DOI 10.1007/978-1-4899-7687-150
[4]  
[Anonymous], 2017, Deep learning with Python
[5]  
[Anonymous], 2015, P 14 PYTHON SCI C, DOI 10.25080/majora-7b98-3ed-003
[6]  
[Anonymous], 2017, TRANSFER LEARNING MA
[7]  
[Anonymous], 2011, MURMURS HEART DIS
[8]   Cardiac auscultation: Rediscovering the lost art [J].
Chizner, Michael A. .
CURRENT PROBLEMS IN CARDIOLOGY, 2008, 33 (07) :326-408
[9]   Cardiac sound murmurs classification with autoregressive spectral analysis and multi-support vector machine technique [J].
Choi, Samjin ;
Jiang, Zhongwei .
COMPUTERS IN BIOLOGY AND MEDICINE, 2010, 40 (01) :8-20
[10]  
Chollet F, 2015, Keras Documentation