Electrocardiogram Signal Classification for Heart Disease Diagnosis with Deep Learning A Sri Lankan Study

Show simple item record

dc.contributor.author Ushanthika, B.
dc.contributor.author Thirukumaran, S.
dc.date.accessioned 2026-03-07T08:48:33Z
dc.date.available 2026-03-07T08:48:33Z
dc.date.issued 2025
dc.identifier.uri http://drr.vau.ac.lk/handle/123456789/1965
dc.description.abstract Heart disease remains a significant health concern worldwide, including in Sri Lanka, where timely and accurate diagnosis is crucial for improving patient outcomes. The 12-lead electrocardiogram (ECG) is a widely used, cost-effective tool for detecting cardiac abnormalities. This study presents a deep learning-based approach for classifying 12-lead ECG images into normal and not normal categories using a region-specific dataset collected from Jaffna Teaching Hospital in Sri Lanka. ECG records were digitized from printed paper using a mobile application that converts physical documents into high-quality digital images. The dataset was organized into three formats: scanned images, digitized signals in Comma-Separated Values format, and clean ECG traces without grid lines. The preprocessing pipeline focused on creating standard-sized 3×4 combined lead images through segmentation, binarization, and noise removal. These images served as inputs for convolutional neural network architectures such as ResNet-18, SqueezeNet1.1, MobileNetV2, EfficientNet-B1, and a custom BasicDenseNet. The Convolutional Neural Network models were trained end-to-end using 12-lead ECG image inputs. Each lead was treated as a separate channel, enabling the model to learn spatial and morphological dependencies across multiple leads. The network automatically extracted discriminative features such as waveform shapes, lead-specific variations, and inter lead correlations that influenced the classification outcome. Models were trained and evaluated to optimize classification accuracy and generalization. Model performance was assessed using accuracy, precision, recall, F1-score, and confusion matrices to ensure balanced evaluation. ResNet-18 achieved the highest validation accuracy of 93%, followed by SqueezeNet1.1 at 90%. To enhance interpretability and clinical trust, Gradient weighted Class Activation Mapping visualizations were used to identify discriminant ECG regions influencing predictions. These visualizations, reviewed by cardiographers, confirmed that the model focused on clinically relevant leads and waveform patterns. This study demonstrates the potential of combining deep learning with explainable AI to build reliable ECG classification systems. It highlights the effectiveness of deep learning for ECG-based abnormality detection, providing a scalable pipeline to aid early diagnosis of heart abnormalities in the Sri Lankan population. en_US
dc.language.iso en en_US
dc.publisher Faculty of Applied Science University of Vavuniya Sri Lanka en_US
dc.subject Deep learning en_US
dc.subject Digitization en_US
dc.subject ECG en_US
dc.subject Explainable AI en_US
dc.subject Grad-CAM en_US
dc.subject Sri Lanka en_US
dc.title Electrocardiogram Signal Classification for Heart Disease Diagnosis with Deep Learning A Sri Lankan Study en_US
dc.type Conference abstract en_US
dc.identifier.proceedings 1st International Conference on Applied Sciences- 2025 en_US


Files in this item

This item appears in the following Collection(s)

  • ICAS - 2025 [59]
    International Conference on Applied Sciences - 2025

Show simple item record

Search


Browse

My Account