skip to main content
10.1145/3589437.3589443acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccbbConference Proceedingsconference-collections
research-article
Open Access

Interpreting Arrhythmia Classification Using Deep Neural Network and CAM-Based Approach

Published:20 July 2023Publication History

ABSTRACT

Arrhythmia is a type of heart condition in which the rate or rhythm of the heartbeat is abnormal. Machine learning is increasingly being researched for automated computer-aided ECG diagnosis of arrhythmia detection. Previous works have shown that using Deep CNNs for time series classification has several significant advantages over other methods, since they are highly noise-resistant models, and they can extract very informative, deep features, which are independent of time. However, in using deep learning for arrhythmia detection, the interpretation of how the model learns from the ECG data is limited. In this paper, we propose an extension of CNN-based learning in detecting arrhythmia using recurrence plots from ECG signal data with accuracy within 95.8%, then we conduct the visualization using the Grad-CAM approach on the recurrence plot data to have a better interpretation of the classification process. We summarize our results by drawing comparisons between traditional diagnosis by clinicians and AI-based diagnosis using our classification model.

References

  1. U. Rajendra Acharya, Hamido Fujita, Oh Shu Lih, Yuki Hagiwara, Jen Hong Tan, and Muhammad Adam. 2017. Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network. Information Sciences 405 (9 2017), 81–90. https://doi.org/10.1016/j.ins.2017.04.012Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Tae Wuk Bae and Kee Koo Kwon. 2021. ECG PQRST complex detector and heart rate variability analysis using temporal characteristics of fiducial points. Biomedical Signal Processing and Control 66 (4 2021). https://doi.org/10.1016/j.bspc.2020.102291Google ScholarGoogle ScholarCross RefCross Ref
  3. S. Celin and K. Vasanth. 2018. ECG Signal Classification Using Various Machine Learning Techniques. Journal of Medical Systems 42 (12 2018). Issue 12. https://doi.org/10.1007/s10916-018-1083-6Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Marie-Odile Cordier, Elisa Fromont, and René Quiniou. 2010. Learning rules from multisource data for cardiacmonitoring., 133-155 pages. Issue x. https://hal.archives-ouvertes.fr/hal-00362831Google ScholarGoogle Scholar
  5. V. Jahmunah, E. Y.K. Ng, Ru San Tan, Shu Lih Oh, and U. Rajendra Acharya. 2022. Explainable detection of myocardial infarction using deep learning models with Grad-CAM technique on ECG signals. Computers in Biology and Medicine 146 (7 2022). https://doi.org/10.1016/j.compbiomed.2022.105550Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Gaurav Kumar, Urja Pawar, and Ruairi O’reilly. 2019. Arrhythmia Detection in ECG Signals Using a Multilayer Perceptron Network.Google ScholarGoogle Scholar
  7. Roshan Joy Martis, U. Rajendra Acharya, and Lim Choo Min. 2013. ECG beat classification using PCA, LDA, ICA and Discrete Wavelet Transform. Biomedical Signal Processing and Control 8 (2013), 437–448. Issue 5. https://doi.org/10.1016/j.bspc.2013.01.005Google ScholarGoogle ScholarCross RefCross Ref
  8. Bhekumuzi M. Mathunjwa, Yin Tsong Lin, Chien Hung Lin, Maysam F. Abbod, Muammar Sadrawi, and Jiann Shing Shieh. 2022. ECG Recurrence Plot-Based Arrhythmia Classification Using Two-Dimensional Deep Residual CNN Features. Sensors 22 (2 2022). Issue 4. https://doi.org/10.3390/s22041660Google ScholarGoogle ScholarCross RefCross Ref
  9. Bhekumuzi M. Mathunjwa, Yin Tsong Lin, Chien Hung Lin, Maysam F. Abbod, and Jiann Shing Shieh. 2021. ECG arrhythmia classification by using a recurrence plot and convolutional neural network. Biomedical Signal Processing and Control 64 (2 2021). https://doi.org/10.1016/j.bspc.2020.102262Google ScholarGoogle ScholarCross RefCross Ref
  10. George Moody and Roger Mark. 2005. MIT-BiH Arrhythmia Database. https://physionet.org/content/mitdb/1.0.0/Google ScholarGoogle Scholar
  11. Sandeep Raj and Kailash Chandra Ray. 2017. ECG Signal Analysis Using DCT-Based DOST and PSO Optimized SVM. IEEE Transactions on Instrumentation and Measurement 66 (3 2017), 470–478. Issue 3. https://doi.org/10.1109/TIM.2016.2642758Google ScholarGoogle ScholarCross RefCross Ref
  12. Antônio H. Ribeiro, Manoel Horta Ribeiro, Gabriela M.M. Paixão, Derick M. Oliveira, Paulo R. Gomes, Jéssica A. Canazart, Milton P.S. Ferreira, Carl R. Andersson, Peter W. Macfarlane, Meira Wagner, Thomas B. Schön, and Antonio Luiz P. Ribeiro. 2020. Automatic diagnosis of the 12-lead ECG using a deep neural network. Nature Communications 11 (12 2020). Issue 1. https://doi.org/10.1038/s41467-020-15432-4Google ScholarGoogle ScholarCross RefCross Ref
  13. Ramprasaath R. Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, and Dhruv Batra. 2016. Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization. (10 2016). https://doi.org/10.1007/s11263-019-01228-7Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Ramprasaath R. Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, and Dhruv Batra. 2017. Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization. Proceedings of the IEEE International Conference on Computer Vision 2017-October, 618–626. https://doi.org/10.1109/ICCV.2017.74Google ScholarGoogle ScholarCross RefCross Ref
  15. R. Varatharajan, Gunasekaran Manogaran, and M. K. Priyan. 2018. A big data classification approach using LDA with an enhanced SVM method for ECG signals in cloud computing. Multimedia Tools and Applications 77 (4 2018), 10195–10215. Issue 8. https://doi.org/10.1007/s11042-017-5318-1Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Hua Zhang, Chengyu Liu, Zhimin Zhang, Yujie Xing, Xinwen Liu, Ruiqing Dong, Yu He, Ling Xia, and Feng Liu. 2021. Recurrence Plot-Based Approach for Cardiac Arrhythmia Classification Using Inception-ResNet-v2. Frontiers in Physiology 12 (5 2021). https://doi.org/10.3389/fphys.2021.648950Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Interpreting Arrhythmia Classification Using Deep Neural Network and CAM-Based Approach

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICCBB '22: Proceedings of the 2022 6th International Conference on Computational Biology and Bioinformatics
      December 2022
      87 pages
      ISBN:9781450397636
      DOI:10.1145/3589437

      Copyright © 2022 Owner/Author

      This work is licensed under a Creative Commons Attribution International 4.0 License.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 July 2023

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited
    • Article Metrics

      • Downloads (Last 12 months)140
      • Downloads (Last 6 weeks)13

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format