Papers › Interpretable ECG Analysis for Myocardial Infarction Detection through Counterfactuals

Interpretable ECG Analysis for Myocardial Infarction Detection through Counterfactuals

21 Nov 2023arXiv:2312.08304archive 2025-07-28

Toygar Tanyel, Sezgin Atmaca, Kaan Gökçe, M. Yiğit Balık, Arda Güler, Emre Aslanger, İlkay Öksüz

In the evolving landscape of ECG signal analysis, the challenge of limited transparency in machine learning models remains a significant barrier to their effective integration into clinical practice. This study addresses this issue by investigating the use of counterfactual explanations to improve model interpretability for clinicians, particularly in differentiating healthy subjects from myocardial infarction patients. Utilizing the PTB-XL dataset, we developed a methodology for systematic feature extraction and refinement to prepare for counterfactual analysis. This led to the creation of the Visualizing Counterfactual Clues on Electrocardiograms (VCCE) method, designed to improve the practicality of counterfactual explanations in a clinical setting. The validity of our approach was assessed using custom metrics that reflect the diagnostic relevance of counterfactuals, evaluated with the help of two cardiologists. Our findings suggest that this approach could support future efforts in using ECGs to predict patient outcomes for cardiac conditions, achieving interpretation validity scores of 23.29 ± 1.04 and 20.28 ± 0.99 out of 25 for high and moderate-quality interpretations, respectively. Clinical alignment scores of 0.83 ± 0.12 for high-quality and 0.57 ± 0.10 for moderate-quality interpretations underscore the potential clinical applicability of our method. The methodology and findings of this study contribute to the ongoing discussion on enhancing the interpretability of machine learning models in cardiology, offering a concept that bridges the gap between advanced data analysis techniques and clinical decision-making. The source code for this study is available at https://github.com/tanyelai/vcce.

PaperPDFCode

Code

tanyelai/vcce officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DiagnosticMyocardial infarction detection

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections