Explainable Deep Convolutional Neural Network for Valvular Heart Diseases Classification Using PCG Signals

被引:14
|
作者
Bhardwaj, Anandita [1 ]
Singh, Sandeep [2 ]
Joshi, Deepak [1 ,3 ]
机构
[1] IIT Delhi, Ctr Biomed Engn, New Delhi 110016, India
[2] All India Inst Med Sci AIIMS, Dept Cardiol, New Delhi 110029, India
[3] All India Inst Med Sci AIIMS, Dept Biomed Engn, New Delhi 110029, India
关键词
Analytical wavelet transform; deep convolutional neural network (CNN); explainable artificial intelligence (AI); phonocardiography; valvular heart diseases (VHD); TIME-FREQUENCY; ALGORITHM;
D O I
10.1109/TIM.2023.3274174
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The heart sounds recorded through a phonocardiogram (PCG) can assist in the early detection of valvular heart diseases (VHD), which is important for minimizing the chances of cardiac complications like heart failure and sudden cardiac death. Despite a large number of previous studies with highly accurate classifications, PCG-based deep learning (DL) methods for VHD detection are not suitable for clinical practice as they lack transparency and interpretability. The proposed work utilizes analytic continuous wavelet transform (CWT) scalograms as the time-frequency representations (TFRs) of the PCG signals. A 2-D convolutional neural network (CNN) is designed for the multiclass classification (aortic stenosis, mitral regurgitation, mitral stenosis, mitral valve prolapse, and normal) of PCG signal's TFR. Besides introducing a VHD classification method in this article, we also carry out the interpretation of the proposed CNN architecture by using occlusion maps and deep dream images for local and global explanations, respectively. The highest accuracy achieved during fivefold cross validation is 99.6%, and the overall accuracy is 98.32% for a publicly available PCG database. The accuracy of the proposed method for binary classification (abnormal and normal) tested on the PhysioNet database is 93.07%. DL visualization methods assisted in determining what features or regions of TFR of PCGs the proposed network was for making a class-specific correct prediction. Class-specific morphological and time-frequency features were observed. DL visualization makes the network decision more reliable. The novel classification framework along with its interpretations would enable successful clinical translation of PCG-based VHD detection.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Stroke Classification With Microwave Signals Using Explainable Wavelet Convolutional Neural Network
    Hasan, Sazid
    Zamani, Ali
    Brankovic, Aida
    Bialkowski, Konstanty S.
    Abbosh, Amin
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2024, 28 (10) : 5667 - 5675
  • [2] Automatic diagnosis of multiple cardiac diseases from PCG signals using convolutional neural network
    Baghel, Neeraj
    Dutta, Malay Kishore
    Burget, Radim
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2020, 197
  • [3] Detection of valvular heart diseases combining orthogonal non-negative matrix factorization and convolutional neural networks in PCG signals
    Torre-Cruz, J.
    Canadas-Quesada, F.
    Ruiz-Reyes, N.
    Vera-Candeas, P.
    Garcia-Galan, S.
    Carabias-Orti, J.
    Ranilla, J.
    JOURNAL OF BIOMEDICAL INFORMATICS, 2023, 145
  • [4] Automatic method for classification of groundnut diseases using deep convolutional neural network
    Vaishnnave, M. P.
    Devi, K. Suganya
    Ganeshkumar, P.
    SOFT COMPUTING, 2020, 24 (21) : 16347 - 16360
  • [5] Automatic method for classification of groundnut diseases using deep convolutional neural network
    M. P. Vaishnnave
    K. Suganya Devi
    P. Ganeshkumar
    Soft Computing, 2020, 24 : 16347 - 16360
  • [6] Jamming Signals Classification Using Convolutional Neural Network
    Wu, Zhilu
    Zhao, Yanlong
    Yin, Zhendong
    Luo, Haochen
    2017 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2017, : 62 - 67
  • [7] Heart Diseases Image Classification Based on Convolutional Neural Network
    Saito, Keita
    Zhao, Yanjun
    Zhong, Jiling
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 930 - 935
  • [8] Automated heart sound classification system from unsegmented phonocardiogram (PCG) using deep neural network
    Palani Thanaraj Krishnan
    Parvathavarthini Balasubramanian
    Snekhalatha Umapathy
    Physical and Engineering Sciences in Medicine, 2020, 43 : 505 - 515
  • [9] Automated heart sound classification system from unsegmented phonocardiogram (PCG) using deep neural network
    Krishnan, Palani Thanaraj
    Balasubramanian, Parvathavarthini
    Umapathy, Snekhalatha
    PHYSICAL AND ENGINEERING SCIENCES IN MEDICINE, 2020, 43 (02) : 505 - 515
  • [10] Lung Pattern Classification for Interstitial Lung Diseases Using a Deep Convolutional Neural Network
    Anthimopoulos, Marios
    Christodoulidis, Stergios
    Ebner, Lukas
    Christe, Andreas
    Mougiakakou, Stavroula
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2016, 35 (05) : 1207 - 1216