Evaluating gradient-based explanation methods for neural network ECG analysis using heatmaps

Andrea Marheim Storås, Steffen Mæland, Jonas L Isaksen, Steven Alexander Hicks*, Vajira Thambawita, Claus Graff, Hugo Lewi Hammer, Pål Halvorsen, Michael Alexander Riegler, Jørgen K Kanters

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

OBJECTIVE: Evaluate popular explanation methods using heatmap visualizations to explain the predictions of deep neural networks for electrocardiogram (ECG) analysis and provide recommendations for selection of explanations methods.

MATERIALS AND METHODS: A residual deep neural network was trained on ECGs to predict intervals and amplitudes. Nine commonly used explanation methods (Saliency, Deconvolution, Guided backpropagation, Gradient SHAP, SmoothGrad, Input × gradient, DeepLIFT, Integrated gradients, GradCAM) were qualitatively evaluated by medical experts and objectively evaluated using a perturbation-based method.

RESULTS: No single explanation method consistently outperformed the other methods, but some methods were clearly inferior. We found considerable disagreement between the human expert evaluation and the objective evaluation by perturbation.

DISCUSSION: The best explanation method depended on the ECG measure. To ensure that future explanations of deep neural networks for medical data analyses are useful to medical experts, data scientists developing new explanation methods should collaborate tightly with domain experts. Because there is no explanation method that performs best in all use cases, several methods should be applied.

CONCLUSION: Several explanation methods should be used to determine the most suitable approach.

Original languageEnglish
Article numberocae280
JournalJournal of the American Medical Informatics Association
Volume32
Issue number1
Pages (from-to)79-88
Number of pages10
ISSN1527-974X
DOIs
Publication statusPublished - 1 Jan 2025

Bibliographical note

© The Author(s) 2024. Published by Oxford University Press on behalf of the American Medical Informatics Association. All rights reserved. For permissions, please email: [email protected].

Keywords

  • Deep Learning
  • Electrocardiography
  • Humans
  • Neural Networks, Computer
  • Signal Processing, Computer-Assisted
  • explainable artificial intelligence
  • machine learning

Fingerprint

Dive into the research topics of 'Evaluating gradient-based explanation methods for neural network ECG analysis using heatmaps'. Together they form a unique fingerprint.

Cite this