| Literature DB >> 32769990 |
Salah Al-Zaiti1,2,3, Lucas Besomi4, Zeineb Bouzid4, Ziad Faramand5, Stephanie Frisch5, Christian Martin-Gill6,7, Richard Gregg8, Samir Saba9,7, Clifton Callaway6,7, Ervin Sejdić4,10,11.
Abstract
Prompt identification of acute coronary syndrome is a challenge in clinical practice. The 12-lead electrocardiogram (ECG) is readily available during initial patient evaluation, but current rule-based interpretation approaches lack sufficient accuracy. Here we report machine learning-based methods for the prediction of underlying acute myocardial ischemia in patients with chest pain. Using 554 temporal-spatial features of the 12-lead ECG, we train and test multiple classifiers on two independent prospective patient cohorts (n = 1244). While maintaining higher negative predictive value, our final fusion model achieves 52% gain in sensitivity compared to commercial interpretation software and 37% gain in sensitivity compared to experienced clinicians. Such an ultra-early, ECG-based clinical decision support tool, when combined with the judgment of trained emergency personnel, would help to improve clinical outcomes and reduce unnecessary costs in patients with chest pain.Entities:
Mesh:
Year: 2020 PMID: 32769990 PMCID: PMC7414145 DOI: 10.1038/s41467-020-17804-2
Source DB: PubMed Journal: Nat Commun ISSN: 2041-1723 Impact factor: 14.919
Baseline patient characteristics.
| Cohort 1 ( | Cohort 2 ( | |
|---|---|---|
| Demographics | ||
| Age in years | 59 ± 17 | 59 ± 16 |
| Sex (female) | 317 (42%) | 243 (49%) |
| Race (Black) | 301 (40%) | 202 (40%) |
| Past medical history | ||
| Hypertension | 519 (69%) | 329 (66%) |
| Diabetes mellitus | 196 (26%) | 132 (26%) |
| Old myocardial infarction | 205 (27%) | 122 (24%) |
| Known CAD | 248 (33%) | 179 (36%) |
| Known heart failure | 130 (17%) | 74 (15%) |
| Prior PCI/CABG | 207 (28%) | 124 (25%) |
| Presenting chief complaint | ||
| Chest pain | 665 (89%) | 454 (91%) |
| Shortness of breathing | 250 (34%) | 234 (47%) |
| Indigestion, nausea, or vomiting | 117 (16%) | 109 (22%) |
| Dizziness or syncope | 106 (14%) | 79 (16%) |
| Palpitation | 96 (13%) | 62 (12%) |
| Other atypical symptoms | 54 (7%) | 37 (7%) |
| Baseline ECG rhythm | ||
| Normal sinus rhythm | 648 (87%) | 442 (88%) |
| Atrial fibrillation | 71 (9%) | 46 (9%) |
| Pacing | 26 (4%) | 8 (2%) |
| Right bundle branch block | 31 (4%) | 27 (5%) |
| Left bundle branch block | 19 (3%) | 16 (3%) |
| Left ventricular hypertrophy | 37 (5%) | 24 (5%) |
| Primary study outcome | ||
| Any ACS event | 114 (15.3%) | 92 (18.4%) |
| Prehospital STEMI | 31 (4.2%) | 18 (3.6%) |
| NSTE-ACS | 83 (11.1%) | 74 (14.8%) |
| Course of hospitalization | ||
| Length of stay (median [IQR]) | 2.3 [1.0–3.0] | 1.2 [0.6-2.5] |
| Stress testing with SPECT | 180 (24%) | 115 (23%) |
| Treated by primary PCI/CABG | 74 (10%) | 65 (13%) |
| 30-day cardiovascular death | 33 (4.4%) | 24 (4.8%) |
Fig. 1Stages of dataset derivation and preparation prior to developing the ML classifiers.
We used all available ECG features (k = 554), selected ECG features (k = 65), and selected and relabeled ECG features (k = 65 + L) to train and test our machine learning (ML) classifiers: logistic regression (LR), gradient boosting machine (GBM), and artificial neural networks (ANN). Cohort 1 was used for training and Cohort 2 was used for independent testing. The primary study outcome was acute coronary syndrome (ACS).
Fig. 2Classification performance using machine learning classifiers.
This figure shows the ROC curves of logistic regression (LR), gradient boosting machine (GBM), and artificial neural network (ANN) classifiers using a all available ECG features (k = 554), b selected ECG features (k = 65), and c selected and relabeled ECG features (k = 65 + L). Cohort 1 was used for training with tenfold cross-validation, the figure shows mean ROC curve with ±2 standard errors. Cohort 2 was used for independent testing using the algorithm trained on Cohort 1.
Fig. 3Classification performance of final model on testing set (n= 499).
This figure compares the area under ROC curve (95% confidence interval) between our machine learning (ML) fusion model against experienced clinicians and against rule-based commercial interpretation software for detecting a any acute coronary syndrome (ACS) event, and b non-ST elevation acute coronary syndrome events (NSTE-ACS). ***p < 0.001 using two-sided DeLong’s nonparametric approach.
Diagnostic accuracy measures on testing set (n = 499).
| Predicting any ACS event | |||
|---|---|---|---|
| Ml fusion model | Expert ECG read | Automated ECG read | |
| Sensitivity | 0.77 (0.67–0.85) | 0.40 (0.30–0.51) | 0.25 (0.17–0.35) |
| Specificity | 0.76 (0.72–0.81) | 0.94 (0.92–0.96) | 0.98 (0.97–0.99) |
| PPV | 0.43 (0.38–0.48) | 0.63 (0.51–0.73) | 0.79 (0.62–0.90) |
| NPV | 0.94 (0.91–0.96) | 0.87 (0.86–0.89) | 0.85 (0.82–0.88) |
| Predicting NSTE-ACS events | |||
| Sensitivity | 0.72 (0.60–0.81) | 0.26 (0.16–0.37) | 0.12 (0.06–0.22) |
| Specificity | 0.76 (0.72–0.80) | 0.94 (0.92–0.96) | 0.98 (0.97–0.99) |
| PPV | 0.36 (0.31–0.41) | 0.46 (0.33–0.60) | 0.60 (0.35–0.80) |
| NPV | 0.94 (0.91–0.93) | 0.87 (0.85–0.89) | 0.86 (0.85–0.87) |
PPV, positive predictive value; NPV, negative predictive value.
Fig. 4Scatterplot matrix of some selected features using recursive feature elimination.
This figure shows selected ECG features with the two-dimensional display scatterplot matrices. These plots show how linear correlations fail to separate patients with or without acute coronary syndrome (ACS), which explains why nonlinear classifiers were computationally favored over linear classifiers in our study.