Read the full paper @ JAMA Cardiology
J. Weston Hughes, Jeffrey E Olgin, Robert Avram, Sean A Abreau, Taylor Sittler, Kaahan Radia, Henry Hsia, Tomos Walters, Byron Lee, Joseph E Gonzalez, Geoffrey H Tison
Tison Lab @ UCSF | RISE Lab @ UC Berkeley
Electrocardiograms (ECGs) are the most common cardiovascular test worldwide. Millions of clinicans rely everyday on automated preliminary ECG interpretation to asisst with a wide range of cardiac diseases from urgent heart attacks to abnormalities of cardiac rhythm, electrical conduction or structure.
In a study published in JAMA Cardiology, we developed a convolutional neural network (CNN) that could be trained using commonly available ECG data and diagnosis labels, and we implemented an explainability method that assists physicians to understand why the algorithm makes its diagnosis.
Our work shows that readily available ECG data can be used to train a CNN that outperforms a common commercial algorithm and is comparable to expert cardiologists for many diagnoses, with some exceptions. The LIME explainability technique also allows the CNN to highlight physiologically-relevant ECG segments that contribute to each CNN diagnosis.