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
相关论文
共 40 条
  • [1] Buttner R., PREMATURE VENTRICULA
  • [2] Multi-ECGNet for ECG Arrythmia Multi-Label Classification
    Cai, Junxian
    Sun, Weiwei
    Guan, Jianfeng
    You, Ilsun
    [J]. IEEE ACCESS, 2020, 8 : 110848 - 110858
  • [3] Cheng YF, 2020, IEEE ENG MED BIO, P580, DOI 10.1109/EMBC44109.2020.9176188
  • [4] Chhabra A. H, 2019, ATRIOVENTRICULAR BLO
  • [5] Real time electrocardiogram QRS detection using combined adaptive threshold
    Christov, Ivaylo I.
    [J]. BIOMEDICAL ENGINEERING ONLINE, 2004, 3 (1)
  • [6] Dongya Jia, 2019, Machine Learning and Medical Engineering for Cardiovascular Health and Intravascular Imaging and Computer Assisted Stenting. First International Workshop, MLMECH 2019 and 8th Joint International Workshop, CVII-STENT 2019. Held in Conjunction with MICCAI 2019. Proceedings. Lecture Notes in Computer Science (LNCS 11794), P20, DOI 10.1007/978-3-030-33327-0_3
  • [7] Elgendi M, 2010, BIOSIGNALS 2010: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON BIO-INSPIRED SYSTEMS AND SIGNAL PROCESSING, P428
  • [8] Engelse W. A. H., 1979, Computers in Cardiology, P37
  • [9] ACC/AHA/ESC 2006 Guidelines for the Management of Patients With Atrial Fibrillation A Report of the American College of Cardiology/American Heart Association Task Force on Practice Guidelines and the European Society of Cardiology Committee for Practice Guidelines (Writing Committee to Revise the 2001 Guidelines for the Management of Patients With Atrial Fibrillation) Developed in Collaboration With the European Heart Rhythm Association and the Heart Rhythm Society
    Fuster, Valentin
    Ryden, Lars E.
    Cannom, David S.
    Crijns, Harry J.
    Curtis, Anne B.
    Ellenbogen, Kenneth A.
    Halperin, Jonathan L.
    Le Heuzey, Jean-Yves
    Kay, G. Neal
    Lowe, James E.
    Olsson, S. Bertil
    Prystowsky, Eric N.
    Tamargo, Juan Luis
    Wann, Samuel
    [J]. CIRCULATION, 2006, 114 (07) : E257 - E354
  • [10] Open source ECG analysis
    Hamilton, P
    [J]. COMPUTERS IN CARDIOLOGY 2002, VOL 29, 2002, 29 : 101 - 104