Estimation of Cardiac and Non-cardiac Diagnosis from Electrocardiogram Features

Juan Miguel Lopez Alcaraz, Nils Strodthoff
8/30/2024
eess.SPcs.LG

No official code found. Best implementation: AI4HealthUOL/CardioDiag (7 stars, last commit 2025-03-22).

Abstract

Ensuring timely and accurate diagnosis of medical conditions is paramount for effective patient care. Electrocardiogram (ECG) signals are fundamental for evaluating a patient's cardiac health and are readily available. Despite this, little attention has been given to the remarkable potential of ECG data in detecting non-cardiac conditions. In our study, we used publicly available datasets (MIMIC-IV-ECG-ICD and ECG-VIEW II) to investigate the feasibility of inferring general diagnostic conditions from ECG features. To this end, we trained a tree-based model (XGBoost) based on ECG features and basic demographic features to estimate a wide range of diagnoses, encompassing both cardiac and non-cardiac conditions. Our results demonstrate the reliability of estimating 23 cardiac as well as 21 non-cardiac conditions above 0.7 AUROC in a statistically significant manner across a wide range of physiological categories. Our findings underscore the predictive potential of ECG data in identifying well-known cardiac conditions. However, even more striking, this research represents a pioneering effort in systematically expanding the scope of ECG-based diagnosis to conditions not traditionally associated with the cardiac system.

View on arXivView PDF

Code Implementations(1)

This is the official repository for CardioDiag. A machine learning framework for the diagnosis of non-cardiac conditions.

73PythonAug 21, 20241 years ago

Similar Papers

Cite this paper

@article{alcaraz2024estimation,
  title  = {Estimation of Cardiac and Non-cardiac Diagnosis from Electrocardiogram Features},
  author = {Juan Miguel Lopez Alcaraz and Nils Strodthoff},
  year   = {2024},
  eprint = {2408.17329},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.17329v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.17329.svg)](https://codeofpaper.com/paper/2408.17329)

Discussion