Explainable Deep Learning-Based Approach for Multilabel Classification of Electrocardiogram

被引:27
|
作者
Ganeshkumar, M. [1 ]
Ravi, Vinayakumar [2 ]
Sowmya, V. [1 ]
Gopalakrishnan, E. A. [1 ]
Soman, K. P. [1 ]
机构
[1] Amrita Vishwa Vidyapeetham, Amrita Sch Engn, Ctr Computat Engn & Networking CEN, Coimbatore 601103, Tamil Nadu, India
[2] Prince Mohammad Bin Fahd Univ, Ctr Artificial Intelligence, Khobar 34754, Saudi Arabia
关键词
Electrocardiography; Diseases; Neural networks; Heart; Computed tomography; Convolutional neural networks; Feature extraction; Deep learning; electrocardiogram (ECG); explainability; explainable AI; multilabel classification; AMERICAN-COLLEGE; RHYTHM; ECG; ASSOCIATION; CARDIOLOGY; COMMITTEE; SOCIETY;
D O I
10.1109/TEM.2021.3104751
中图分类号
F [经济];
学科分类号
02 ;
摘要
Recently computer-aided diagnosis methods have been widely adopted to aid doctors in disease diagnosis making their decisions more reliable and error-free. Electrocardiogram (ECG) is the most commonly used, noninvasive diagnostic tool for investigating various cardiovascular diseases. In real life, patients suffer from more than one heart disease at a time. So any practical automated heart disease diagnosis system should identify multiple heart diseases present in a single ECG signal. In this article, we propose a novel deep learning-based method for the multilabel classification of ECG signals. The proposed method can accurately identify up to two labels of an ECG signal pertaining to eight rhythm or morphological abnormalities of the heart and also the normal heart condition. Also, the black-box nature of deep learning models prevents them from being applied to high-risk decisions like the automated heart disease diagnosis. So in this article, we also establish an explainable artificial intelligence (XAI) framework for ECG classification using class activation maps obtained from the Grad-CAM technique. In the proposed method, we train a convolutional neural network (CNN) with constructed ECG matrices. With the experiments conducted, we establish that training the CNN by taking only one label for each ECG signal data point is enough for the network to learn the features of an ECG point with multilabel information in it (multiple heart diseases at the same time). During classification, we apply thresholding on the output probabilities of the softmax layer of our CNN, to obtain the multilabel classification of ECG signals.We trained the model with 6311 ECG records and tested the model with 280 ECG records. During testing, the model achieved a subset accuracy of 96.2% and a hamming loss of 0.037 and a precision of 0.986 and a recall of 0.949 and an F1-score of 0.967. Considering the fact that the model has performed very well in all the metrics of multilabel classification, the model can be directly used as a practical tool for automated heart disease diagnosis.
引用
收藏
页码:2787 / 2799
页数:13
相关论文
共 50 条
  • [1] Hygeia: A Multilabel Deep Learning-Based Classification Method for Imbalanced Electrocardiogram Data
    Xu, Xiaolong
    Xu, Haoyan
    Wang, Liying
    Zhang, Yuanyuan
    Xaio, Fu
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2023, 20 (04) : 2480 - 2493
  • [2] Explainable Deep Learning Approach for Multilabel Classification of Antimicrobial Resistance With Missing Labels
    Tharmakulasingam, Mukunthan
    Gardner, Brian
    La Ragione, Roberto
    Fernando, Anil
    IEEE ACCESS, 2022, 10 : 113073 - 113085
  • [3] A Deep Learning-based Approach for WBC Classification
    Ramyashree, K. S.
    Sharada, B.
    Bhairava, R.
    2024 5TH INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN INFORMATION TECHNOLOGY, ICITIIT 2024, 2024,
  • [4] A Novel Deep Learning-based Model for the Efficient Classification of Electrocardiogram Signals
    Mehata, Saurabh
    Bhongade, Rakesh Ashok
    Rangaswamy, Roopashree
    CARDIOMETRY, 2022, (24): : 1033 - 1039
  • [5] An Explainable Deep Learning-Based Classification Method for Facial Image Quality Assessment
    Gurjar, Kuldeep
    Kumar, Surjeet
    Bhavsar, Arnav
    Hamad, Kotiba
    Moon, Yang-Sae
    Yoon, Dae Ho
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2024, 20 (04): : 558 - 573
  • [6] Deep learning-based explainable target classification for synthetic aperture radar images
    Mandeep
    Pannu, Husanbir Singh
    Malhi, Avleen
    2020 13TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION (HSI), 2020, : 34 - 39
  • [7] Explainable ensemble deep learning-based model for brain tumor detection and classification
    Khalid M. Hosny
    Mahmoud A. Mohammed
    Rania A. Salama
    Ahmed M. Elshewey
    Neural Computing and Applications, 2025, 37 (3) : 1289 - 1306
  • [8] LEARNING-BASED SCATTERING TRANSFORM FOR EXPLAINABLE CLASSIFICATION
    Thomas, Mahiout
    Lionel, Fillatre
    Laurent, Deruaz-Pepin
    2022 30TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2022), 2022, : 1402 - 1406
  • [9] Deep learning-based electrocardiogram rhythm and beat features for heart abnormality classification
    Darmawahyuni A.
    Nurmaini S.
    Rachmatullah M.N.
    Tutuko B.
    Sapitri A.I.
    Firdaus F.
    Fansyuri A.
    Predyansyah A.
    PeerJ Computer Science, 2022, 8
  • [10] Deep learning-based electrocardiogram rhythm and beat features for heart abnormality classification
    Darmawahyuni, Annisa
    Nurmaini, Siti
    Rachmatullah, Muhammad Naufal
    Tutuko, Bambang
    Sapitri, Ade Iriani
    Firdaus, Firdaus
    Fansyuri, Ahmad
    Predyansyah, Aldi
    PEERJ COMPUTER SCIENCE, 2022, 8