Evaluating the Performance of DenseNet in ECG Report Automation
Ongoing advancements in machine learning show great promise for automating medical data interpretation, potentially saving valuable time in life-threatening situations. One such area is the analysis of electrocardiograms (ECGs). In this study, we investigate the effectiveness of using a DenseNet121 encoder with three decoder architectures: Gated Recurrent Unit (GRU), Long Short-Term Memory (LSTM), and a Transformer-based approach. We utilize these models to generate automated ECG reports from the publicly available PTB-XL dataset. Our results show that the DenseNet121 encoder paired with a GRU decoder yields higher performance than previously achieved. It achieves a METEOR (Metric for Evaluation of Translation with Explicit Ordering) score of 72.19%, outperforming the previous best result of 55.53% from a ResNet34-based model that used LSTM and Transformer components. We also discuss several important design choices, such as how to initialize decoders, how to use attention mechanisms, and how to apply data augmentation. These findings offer valuable insights into creating more robust and reliable deep learning tools for ECG interpretation.
Authors
- Milan Toma (ORCID: https://orcid.org/0000-0003-2154-3728)
- Ayesha Siddiqua (ORCID: https://orcid.org/0000-0003-2165-4209)
- Gazi Husain
Institutions
- New York Institute of Technology (US)
Publication Details
- Journal
- Electronics
- Published
- 2025-04-30
- DOI
- https://doi.org/10.3390/electronics14091837
- Citations
- 1
- Primary Topic
- ECG Monitoring and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 1.39