Cross-Database Learning Framework for Electrocardiogram Arrhythmia Classification Using Two-Dimensional Beat-Score-Map Representation

Cross-database electrocardiogram (ECG) classification remains a critical challenge due to variations in patient populations, recording conditions, and annotation granularity. Existing methodologies for ECG arrhythmia classification have primarily utilized datasets with either fine-grained or coarse-grained labels, but seldom both simultaneously. Fine-grained labels provide beat-level annotations, whereas coarse-grained labels offer only record-level labels. In this study, we propose an innovative cross-database learning framework that utilizes both fine-grained and coarse-grained labels in tandem, thereby enhancing classification performance across heterogeneous datasets. Specifically, our approach begins with the pretraining of a CNN-based beat classifier that takes ECG signals as the input and predicts beat types on a finely labeled dataset, namely the MIT-BIH Arrhythmia Database (MITDB). The pretrained model is then fine-tuned using weakly supervised learning on two coarsely labeled datasets: the SPH one, which contains four rhythm classes, and the PTB-XL one, which involves binary classification between the sinus rhythm (SR) and atrial fibrillation (AFIB). Once the beat classifier is adapted to a new dataset, it generates a two-dimensional beat-score-map (BSM) representation from the input ECG signal. This 2D BSM is subsequently utilized as the input for arrhythmia rhythm classification. The proposed method achieves F1 scores of 0.9301 on the SPH dataset and 0.9267 on the PTB-XL dataset, corresponding to the multi-class and binary rhythm classification tasks described above. These results demonstrate a robust cross-database classification of complex cardiac arrhythmia rhythms. Furthermore, t-SNE visualizations of the 2D BSM representations, after adaptation to the coarsely labeled SPH and PTB-XL datasets, validate how our method significantly enhances the ability to differentiate between various arrhythmia rhythm types, thus highlighting its effectiveness in cross-database ECG analysis.

Authors

Institutions

Publication Details

Journal
Applied Sciences
Published
2025-05-15
DOI
https://doi.org/10.3390/app15105535
Citations
3
Primary Topic
ECG Monitoring and Analysis
Type
article
Field-Weighted Citation Impact
4.16

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cross-Database Learning Framework for Electrocardiogram Arrhythmia Classification Using Two-Dimensional Beat-Score-Map Representation

Jaewon Lee, Miyoung Shin
3 citations
Applied Sciences
ECG Monitoring and Analysis
4.16
article

Cross-Database Learning Framework for Electrocardiogram Arrhythmia Classification Using Two-Dimensional Beat-Score-Map Representation

Jaewon Lee, Miyoung Shin
article en
3 citations

Abstract

Cross-database electrocardiogram (ECG) classification remains a critical challenge due to variations in patient populations, recording conditions, and annotation granularity. Existing methodologies for ECG arrhythmia classification have primarily utilized datasets with either fine-grained or coarse-grained labels, but seldom both simultaneously. Fine-grained labels provide beat-level annotations, whereas coarse-grained labels offer only record-level labels. In this study, we propose an innovative cross-database learning framework that utilizes both fine-grained and coarse-grained labels in tandem, thereby enhancing classification performance across heterogeneous datasets. Specifically, our approach begins with the pretraining of a CNN-based beat classifier that takes ECG signals as the input and predicts beat types on a finely labeled dataset, namely the MIT-BIH Arrhythmia Database (MITDB). The pretrained model is then fine-tuned using weakly supervised learning on two coarsely labeled datasets: the SPH one, which contains four rhythm classes, and the PTB-XL one, which involves binary classification between the sinus rhythm (SR) and atrial fibrillation (AFIB). Once the beat classifier is adapted to a new dataset, it generates a two-dimensional beat-score-map (BSM) representation from the input ECG signal. This 2D BSM is subsequently utilized as the input for arrhythmia rhythm classification. The proposed method achieves F1 scores of 0.9301 on the SPH dataset and 0.9267 on the PTB-XL dataset, corresponding to the multi-class and binary rhythm classification tasks described above. These results demonstrate a robust cross-database classification of complex cardiac arrhythmia rhythms. Furthermore, t-SNE visualizations of the 2D BSM representations, after adaptation to the coarsely labeled SPH and PTB-XL datasets, validate how our method significantly enhances the ability to differentiate between various arrhythmia rhythm types, thus highlighting its effectiveness in cross-database ECG analysis.

Applied SciencesVol. 15(10)
Kyungpook National University (KR)
National Research Foundation, National Research Foundation of Korea
Openalex Percentile: Top 6%
ECG Monitoring and Analysis
4.16
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.