Application of machine learning techniques to optimise for limited datasets in an AI-ECG model for Brugada classification

Abstract Background Brugada syndrome is rare but important to diagnose due to its predisposition to sudden death. Deep neural networks can be trained to automate the recognition of the diagnostic type 1 Brugada ECG pattern on a 12-lead ECG with variable performance reported previously. The scarcity of high quality training data hinders the development of robust and accurate AI ECG models in the case of Brugada recognition as well as for other rare cardiac conditions. Purpose We tested the effectiveness of various representation learning approaches for pretraining and oversampling techniques to enhance the performance of a Brugada classification AI-ECG model, particularly with limited available data. Methods A total of 704 12-lead ECGs were extracted from a hospital database, consisting of 176 ECGs of known Brugada patients, 176 right bundle branch block (RBBB) "Brugada mimic" ECGs and 352 normal ECGs. The pooled data was partitioned so that 80% was used for training and validation of a Brugada classification model and the remaining 20% comprised an unseen test dataset. Pretraining was undertaken using either supervised techniques or state-of-the-art self-supervised representation learning approaches (SimCLR and MoCo-V2 frameworks). The pretraining ECG data comprised 19648 non-Brugada ECGs (RBBB and normal ECGs) also extracted from the hospital database but not included in the final training or test datasets. The knowledge from the pretrained models formed the basis of separate fine-tuned models for Brugada classification. The synthetic minority oversampling technique (SMOTE) was incorporated during fine-tuning to synthetically enhance available data for training. All Brugada classification models were evaluated on the unseen test dataset. The models were also trained using lower proportions of the available training data to compare impact on performance with increased training data scarcity. Results The non-pretrained baseline model accuracy was 94.5% (F1-score 0.892, AUC 0.984). The best performing pretraining approach utilised the SimCLR framework with SMOTE oversampling, augmenting model accuracy to 97.6% (F1-score 0.949, AUC 0.998), as shown in Table 1. When lower proportions of training data were available for model development, the supervised pretraining approach demonstrated the best performance, however the self-supervised SimCLR and MoCo-V2 models showed incremental improvements over the baseline Brugada classification model (Panels C & D, Figure 1). Conclusion Advanced representation learning techniques provide a substantial added benefit in the performance of Brugada AI-ECG classification models. These learnings can be further applied in developing neural networks for rare cardiac conditions where ECG training data is often limited.Table 1 Figure 1

Authors

Institutions

Publication Details

Journal
EP Europace
Published
2025-05-01
DOI
https://doi.org/10.1093/europace/euaf085.827
Primary Topic
ECG Monitoring and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Application of machine learning techniques to optimise for limited datasets in an AI-ECG model for Brugada classification

Yixiu Liang, Prapa Kanagaratnam, James S. Ware, Amanda Varnava et al.
EP Europace
ECG Monitoring and Analysis
article

Application of machine learning techniques to optimise for limited datasets in an AI-ECG model for Brugada classification

Yixiu Liang, Prapa Kanagaratnam, James S. Ware, Amanda Varnava, James P. Howard, Arunashis Sau, Keenan Saleh, Zachary I. Whinnett, Fu Siong Ng, Jessica Artico, Wei Bai, A. C. Arnold, Raaif Hadadi
article en

Abstract

Abstract Background Brugada syndrome is rare but important to diagnose due to its predisposition to sudden death. Deep neural networks can be trained to automate the recognition of the diagnostic type 1 Brugada ECG pattern on a 12-lead ECG with variable performance reported previously. The scarcity of high quality training data hinders the development of robust and accurate AI ECG models in the case of Brugada recognition as well as for other rare cardiac conditions. Purpose We tested the effectiveness of various representation learning approaches for pretraining and oversampling techniques to enhance the performance of a Brugada classification AI-ECG model, particularly with limited available data. Methods A total of 704 12-lead ECGs were extracted from a hospital database, consisting of 176 ECGs of known Brugada patients, 176 right bundle branch block (RBBB) "Brugada mimic" ECGs and 352 normal ECGs. The pooled data was partitioned so that 80% was used for training and validation of a Brugada classification model and the remaining 20% comprised an unseen test dataset. Pretraining was undertaken using either supervised techniques or state-of-the-art self-supervised representation learning approaches (SimCLR and MoCo-V2 frameworks). The pretraining ECG data comprised 19648 non-Brugada ECGs (RBBB and normal ECGs) also extracted from the hospital database but not included in the final training or test datasets. The knowledge from the pretrained models formed the basis of separate fine-tuned models for Brugada classification. The synthetic minority oversampling technique (SMOTE) was incorporated during fine-tuning to synthetically enhance available data for training. All Brugada classification models were evaluated on the unseen test dataset. The models were also trained using lower proportions of the available training data to compare impact on performance with increased training data scarcity. Results The non-pretrained baseline model accuracy was 94.5% (F1-score 0.892, AUC 0.984). The best performing pretraining approach utilised the SimCLR framework with SMOTE oversampling, augmenting model accuracy to 97.6% (F1-score 0.949, AUC 0.998), as shown in Table 1. When lower proportions of training data were available for model development, the supervised pretraining approach demonstrated the best performance, however the self-supervised SimCLR and MoCo-V2 models showed incremental improvements over the baseline Brugada classification model (Panels C & D, Figure 1). Conclusion Advanced representation learning techniques provide a substantial added benefit in the performance of Brugada AI-ECG classification models. These learnings can be further applied in developing neural networks for rare cardiac conditions where ECG training data is often limited.Table 1 Figure 1

EP EuropaceVol. 27(Supplement_1)
Imperial College Healthcare NHS Trust (GB), Lung Institute (US), Zhongshan Hospital (CN), Imperial College London (GB)
Openalex Percentile: Top 79%
ECG Monitoring and Analysis
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.