Learning to Automatically Generate Accurate ECG Captions

Publication date

2022

Authors

Bartels, Mathieu G.G.
Najdenkoska, Ivona
van de Leur, Rutger
Sammani, Arjan
Taha, Karim
Knigge, David M.
Doevendans, PieterISNI 0000000110574516
Worring, Marcel
van Es, RenéORCID 0000-0001-9950-4388

Editors

Advisors

Supervisors

DOI

Document Type

/dk/atira/pure/researchoutput/researchoutputtypes/contributiontojournal/conferencearticle

Collections

Open Access logo

License

cc_by

Abstract

The electrocardiogram (ECG) is an affordable, non-invasive and quick method to gain essential information about the electrical activity of the heart. Interpreting ECGs is a time-consuming process even for experienced cardiologists, which motivates the current usage of rule-based methods in clinical practice to automatically describe ECGs. However, in comparison to descriptions created by experts, ECG-descriptions generated by such rule-based methods show considerable limitations. Inspired by image captioning methods, we instead propose a data-driven approach for ECG description generation. We introduce a label-guided Transformer model, and show that it is possible to automatically generate relevant and readable ECG descriptions with a data-driven captioning model. We incorporate prior ECG labels into our model design, and show this improves the overall quality of generated descriptions. We find that training these models on free-text annotations of ECGs - instead of the clinically-used computer generated ECG descriptions - greatly improves performance. Moreover, we perform a human expert evaluation study of our best system, which shows that our data-driven approach improves upon existing rule-based methods.

Keywords

Captioning, ECG, Encoder-Decoder, ResNet, Signal processing, Transformer, Artificial Intelligence, Software, Control and Systems Engineering, Statistics and Probability

Citation

Bartels, M G G, Najdenkoska, I, van de Leur, R R, Sammani, A, Taha, K, Knigge, D M, Doevendans, P A, Worring, M & van Es, R 2022, 'Learning to Automatically Generate Accurate ECG Captions', Proceedings of Machine Learning Research, vol. 172, pp. 86-102. < https://proceedings.mlr.press/v172/bartels22a.html >