Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions

被引:0
|
作者
Md. Rashed-Al-Mahfuz
Mohammad Ali Moni
Pietro Lio’
Sheikh Mohammed Shariful Islam
Shlomo Berkovsky
Matloob Khushi
Julian M. W. Quinn
机构
[1] University of Rajshahi,Department of Computer Science and Engineering
[2] The University of New South Wales,WHO Collaborating Centre of eHealth, School of Public Health and Community Medicine
[3] The University of Cambridge,Computer Laboratory
[4] Deakin University,Faculty of Health, School of Exercise and Nutrition Sciences′ to ′Institute for Physical Activity and Nutrition, School of Exercise and Nutrition Sciences
[5] Macquarie University,Australian Institute of Health Innovation, Faculty of Medicine and Health Sciences
[6] The University of Sydney,School of Computer Science
[7] Garvan Institute of Medical Research,Healthy Ageing Theme
[8] SERT Institute,Royal North Shore Hospital
来源
关键词
ECG; CNN; VGG16; ECG beats classification; SHAP value; ECG frequencies;
D O I
暂无
中图分类号
学科分类号
摘要
Medical practitioners need to understand the critical features of ECG beats to diagnose and identify cardiovascular conditions accurately. This would be greatly facilitated by identifying the significant features of frequency components in temporal ECG wave-forms using computational methods. In this study, we have proposed a novel ECG beat classifier based on a customized VGG16-based Convolution Neural Network (CNN) that uses the time-frequency representation of temporal ECG, and a method to identify the contribution of interpretable ECG frequencies when classifying based on the SHapley Additive exPlanations (SHAP) values. We applied our model to the MIT-BIH arrhythmia dataset to classify the ECG beats and to characterise of the beats frequencies. This model was evaluated with two advanced time-frequency analysis methods. Our results indicated that for 2-4 classes our proposed model achieves a classification accuracy of 100% and for 5 classes it achieves a classification accuracy of 99.90%. We have also tested the proposed model using premature ventricular contraction beats from the American Heart Association (AHA) database and normal beats from Lobachevsky University Electrocardiography database (LUDB) and obtained a classification accuracy of 99.91% for the 5-classes case. In addition, SHAP value increased the interpretability of the ECG frequency features. Thus, this model could be applicable to the automation of the cardiovascular diagnosis system and could be used by clinicians.
引用
收藏
页码:147 / 162
页数:15
相关论文
共 50 条
  • [1] Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions
    Rashed-Al-Mahfuz, Md
    Moni, Mohammad Ali
    Lio', Pietro
    Islam, Sheikh Mohammed Shariful
    Berkovsky, Shlomo
    Khushi, Matloob
    Quinn, Julian M. W.
    [J]. BIOMEDICAL ENGINEERING LETTERS, 2021, 11 (02) : 147 - 162
  • [2] Wavelet/probabilistic neural networks for ECG beats classification
    Department of Electrical and Electronics Engineering, Faculty of Engineering, TOBB Ekonomi ve Teknoloji Üniversitesi, 06530 Söütözu, Ankara, Turkey
    [J]. Neural Network World, 2007, 3 (255-267)
  • [3] Wavelet/probabilistic neural networks for ECG beats classification
    Ubeyli, Elif Derya
    [J]. NEURAL NETWORK WORLD, 2007, 17 (03) : 255 - 267
  • [4] Classification of pathological ECG beats based on wireless body sensor networks and fractional Fourier transform and convolutional neural network
    Chaabane, Mohamed
    Chehri, Abdellah
    Saadane, Rachid
    Jeon, Gwanggil
    El Rharras, Abdessamad
    [J]. WIRELESS NETWORKS, 2023,
  • [5] Classification of multi-lead ECG with deep residual convolutional neural networks
    Cai, Wenjie
    Liu, Fanli
    Xu, Bolin
    Wang, Xuan
    Hu, Shuaicong
    Wang, Mingjie
    [J]. PHYSIOLOGICAL MEASUREMENT, 2022, 43 (07)
  • [6] Inter-patient ECG Classification Using Deep Convolutional Neural Networks
    Takalo-Mattila, Janne
    Kiljander, Jussi
    Soininen, Juha-Pekka
    [J]. 2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 421 - 425
  • [7] ECG Heartbeat Classification Using Convolutional Neural Networks
    Xu, Xuexiang
    Liu, Hongxing
    [J]. IEEE ACCESS, 2020, 8 (08): : 8614 - 8619
  • [8] Deep-ECG: Convolutional Neural Networks for ECG biometric recognition
    Labati, Ruggero Donida
    Munoz, Enrique
    Piuri, Vincenzo
    Sassi, Roberto
    Scotti, Fabio
    [J]. PATTERN RECOGNITION LETTERS, 2019, 126 : 78 - 85
  • [9] Breast Tumor Classification Based on Deep Convolutional Neural Networks
    Bakkouri, Ibtissam
    Afdel, Karim
    [J]. 2017 3RD INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP), 2017, : 49 - 54
  • [10] CLASSIFICATION BASED ON DEEP CONVOLUTIONAL NEURAL NETWORKS WITH HYPERSPECTRAL IMAGE
    Zheng, Zezhong
    Zhang, Yameng
    Li, Liutong
    Zhu, Mingcang
    He, Yong
    Li, Minqi
    Guo, Zhengqiang
    He, Yue
    Yu, Zhenlu
    Yang, Xiaocheng
    Liu, Xin
    Luo, Jianhua
    Yang, Taoli
    Liu, Yalan
    Li, Jiang
    [J]. 2017 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2017, : 1828 - 1831