Interpretable Hybrid Multichannel Deep Learning Model for Heart Disease Classification Using 12-Lead ECG Signal

被引:3
作者
Ayano, Yehualashet Megersa [1 ]
Schwenker, Friedhelm [2 ]
Dufera, Bisrat Derebssa [1 ]
Debelee, Taye Girma [3 ,4 ]
Ejegu, Yitagesu Getachew [5 ]
机构
[1] Addis Ababa Univ, Addis Ababa Inst Technol, Addis Ababa 1176, Ethiopia
[2] Ulm Univ, Inst Neural Informat Proc, D-89069 Ulm, Germany
[3] Ethiopian Artificial Intelligence Inst, Addis Ababa 1000, Ethiopia
[4] Addis Ababa Sci & Technol Univ, Coll Elect & Comp Engn, Addis Ababa 1641, Ethiopia
[5] Yekatit 12 Hosp Med Coll, Dept Internal Med, Div Cardiol, Addis Ababa 1776, Ethiopia
关键词
Electrocardiography; Heart; Diseases; Medical services; Analytical models; Noise measurement; Bidirectional control; Long short term memory; Cardiovascular diseases; Convolutional neural network; bidirectional long-short term memory; CNN-BiLSTM; deep learning; electrocardiogram; Grad-CAM plus plus; heart disease; interpretability; SHAP; 12-lead ECG;
D O I
10.1109/ACCESS.2024.3421641
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An electrocardiogram (ECG) is a non-invasive and cost-effective method for diagnosing heart disease. However, physicians often face challenges in interpreting ECG. As a result, deep learning (DL) models have been proposed to assist with interpretation. However, the development of a robust, interpretable model that performs well across diverse ECG datasets remains a focus. Hence, this study presents a robust interpretable DL-based system. The model utilizes a multi-channel hybrid architecture. It integrates 12 blocks of one-dimensional convolutional neural network (CNN) with bidirectional long short-term memory (BiLSTM) networks, followed by an attention mechanism and a two-dimensional CNN, and finally fully connected (FC) layers for classification. The model separately trained and tested on three 12-lead ECG datasets: PTB-XL, CODE-15%, and the reduced seven and merged four classes of Chapman Arrhythmia datasets, achieved average test accuracy rates of 89.84%, 97.82%, 98.55%, and 98.80%, respectively.The result indicates the model's effectiveness across different ECG datasets. Besides, the classification output is analyzed using two post-hoc model interpretability techniques: Gradient-weighted Class Activation Mapping Plus Plus (Grad-CAM++) and SHapley Additive exPlanations (SHAP). These techniques are applied to the trained model to visualize influential segments of the ECG signal, both at the instance level for specific samples and at the test set level to assess the contributions of individual ECG leads among the 12 leads that influence the model predictions. The model's performance and its output interpretation techniques makes it a practicable tool in ECG-based heart disease diagnosis.
引用
收藏
页码:94055 / 94080
页数:26
相关论文
共 25 条
[1]   Machine Learning in Cardiology: A Potential Real-World Solution in Low- and Middle-Income Countries [J].
Alabdaljabar, Mohamad S. ;
Hasan, Babar ;
Noseworthy, Peter A. ;
Maalouf, Joseph F. ;
Ammash, Naser M. ;
Hashmi, Shahrukh K. .
JOURNAL OF MULTIDISCIPLINARY HEALTHCARE, 2023, 16 :285-295
[2]   Assessment of electrocardiogram interpretation competency among healthcare professionals and students of Ardabil University of Medical Sciences: a multidisciplinary study [J].
Amini, Keyvan ;
Mirzaei, Alireza ;
Hosseini, Mirtohid ;
Zandian, Hamed ;
Azizpour, Islam ;
Haghi, Yagoob .
BMC MEDICAL EDUCATION, 2022, 22 (01)
[3]   Explainable AI decision model for ECG data of cardiac disorders [J].
Anand, Atul ;
Kadian, Tushar ;
Shetty, Manu Kumar ;
Gupta, Anubha .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2022, 75
[4]   Interpretable Machine Learning Techniques in ECG-Based Heart Disease Classification: A Systematic Review [J].
Ayano, Yehualashet Megersa ;
Schwenker, Friedhelm ;
Dufera, Bisrat Derebssa ;
Debelee, Taye Girma .
DIAGNOSTICS, 2023, 13 (01)
[5]   ECG-based machine-learning algorithms for heartbeat classification [J].
Aziz, Saira ;
Ahmed, Sajid ;
Alouini, Mohamed-Slim .
SCIENTIFIC REPORTS, 2021, 11 (01)
[6]  
Das M. K., 2022, Electrocardiography of Arrhythmias: A Comprehensive Review., V2nd
[7]   Electrocardiography Interpretation Competency of Medical Interns: Experience from Two Ethiopian Medical Schools [J].
Getachew, Melaku ;
Beyene, Temesgen ;
Kebede, Sofia .
EMERGENCY MEDICINE INTERNATIONAL, 2020, 2020
[8]  
2016, Journal of Cardiology & Current Research, V5, DOI [10.15406/jccr.2016.05.00160, 10.15406/jccr.2016.05.00160]
[9]   An artificial intelligence-enabled ECG algorithm for comprehensive ECG interpretation: Can it pass the 'Turing test'? [J].
Kashou, Anthony H. ;
Mulpuru, Siva K. ;
Deshmukh, Abhishek J. ;
Ko, Wei-Yin ;
Attia, Zachi I. ;
Carter, Rickey E. ;
Friedman, Paul A. ;
Noseworthy, Peter A. .
CARDIOVASCULAR DIGITAL HEALTH JOURNAL, 2021, 2 (03) :164-170
[10]   The influence of computerized interpretation of an electrocardiogram reading [J].
Martinez-Losas, Pedro ;
Higueras, Javier ;
Gomez-Polo, Juan Carlos ;
Brabyn, Philip ;
Fuentes Ferrer, Juan Manuel ;
Canadas, Victoria ;
Villacastin, Julian Perez .
AMERICAN JOURNAL OF EMERGENCY MEDICINE, 2016, 34 (10) :2031-2032