Towards Domain Generalization for ECG and EEG Classification: Algorithms and Benchmarks
Not on the map. Why?
Abstract (arXiv)
Despite their immense success in numerous fields, machine and deep learning systems have not yet been able to firmly establish themselves in mission-critical applications in healthcare. One of the main reasons lies in the fact that when models are presented with previously unseen, Out-of-Distribution samples, their performance deteriorates significantly. This is known as the Domain Generalization (DG) problem. Our objective in this work is to propose a benchmark for evaluating DG algorithms, in addition to introducing a novel architecture for tackling DG in biosignal classification. In this paper, we describe the Domain Generalization problem for biosignals, focusing on electrocardiograms (ECG) and electroencephalograms (EEG) and propose and implement an open-source biosignal DG evaluation benchmark. Furthermore, we adapt state-of-the-art DG algorithms from computer vision to the problem of 1D biosignal classification and evaluate their effectiveness. Finally, we also introduce a novel neural network architecture that leverages multi-layer representations for improved model generalizability. By implementing the above DG setup we are able to experimentally demonstrate the presence of the DG problem in ECG and EEG datasets. In addition, our proposed model demonstrates improved effectiveness compared to the baseline algorithms, exceeding the state-of-the-art in both datasets. Recognizing the significance of the distribution shift present in biosignal datasets, the presented benchmark aims at urging further research into the field of biomedical DG by simplifying the evaluation process of proposed algorithms. To our knowledge, this is the first attempt at developing an open-source framework for evaluating ECG and EEG DG algorithms.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 34 of its 71 references that are in the map. First posted on arXiv 20 Mar 2023.
Builds on
34 of 71 references.
References · 34
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2019Invariant Risk Minimizationcited by 1,832
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,507
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
22 more
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2021Domain Generalization: A Surveycited by 760
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2015Return of Frustratingly Easy Domain Adaptationcited by 389
- 2019Learning to Optimize Domain Specific Normalization for Domain Generalizationcited by 160
- 2021Deep Stable Learning for Out-Of-Distribution Generalizationcited by 153
- 2014Hypercolumns for Object Segmentation and Fine-grained Localizationcited by 128
- 2020Uncovering the structure of clinical EEG signals with self-supervised learningcited by 109
- 2020Learning to Learn with Variational Information Bottleneck for Domain Generalizationcited by 102
- 2020Self-supervised ECG Representation Learning for Emotion Recognitioncited by 99
- 2021Self-supervised representation learning from 12-lead ECG datacited by 80
- 2019Self-supervised representation learning from electroencephalography signalscited by 24
- 2016Learning Domain-Invariant Subspace using Domain Features and Independence Maximizationcited by 9
- 2020Domain Generalization in Biosignal Classificationcited by 8
- 2020Calibrate and Prune: Improving Reliability of Lottery Tickets Through Prediction Calibrationcited by 6
- 2022Multi-layer Representation Learning for Robust OOD Image Classificationcited by 5
- 2022A Domain Generalization Approach for Out-Of-Distribution 12-lead ECG Classification with Convolutional Neural Networkscited by 5
Built on by
Citing papers per year: 2023: 6; 2024: 2; 2025: 3; 2026: 3.
14 papers.
Sort:
- 2025Gradient-Guided Annealing for Domain Generalizationcited by 9
- 2023Generalization in medical AI: a perspective on developing scalable modelscited by 7
- 2023RawECGNet: Deep Learning Generalization for Atrial Fibrillation Detection from the Raw ECGcited by 6
- 2023CNN Feature Map Augmentation for Single-Source Domain Generalizationcited by 4
- 2023Multi-Scale and Multi-Layer Contrastive Learning for Domain Generalizationcited by 4
- 2023Which Augmentation Should I Use? An Empirical Investigation of Augmentations for Self-Supervised Phonocardiogram Representation Learningcited by 2
- 2023Domain Invariant Representation Learning and Sleep Dynamics Modeling for Automatic Sleep Stagingcited by 1
- 2024SleepPPG-Net2: Deep learning generalization for sleep staging from photoplethysmographycited by 0
- 2024CycleMix: Mixing Source Domains for Domain Generalization in Style-Dependent Datacited by 0
- 2025uPVC-Net: A Universal Premature Ventricular Contraction Detection Deep Learning Algorithmcited by 0
- 2025Towards Generalizable Learning Models for EEG-Based Identification of Pain Perceptioncited by 0
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learningcited by 0
- 2026Diagnosing as Cardiologists Do: ECG Agents with Doctor-Grounded Priors for Clinical Reasoning Across Diseases and Populations10 Aug 2026
- 2026HeartBeatAI: An Interpretable and Robust Deep Learning Framework for Multi-Label ECG Arrhythmia Detection23 May 2026
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2025Towards Generalizable Learning Models for EEG-Based Identification of Pain Perception12 Aug 2025
- 2025uPVC-Net: A Universal Premature Ventricular Contraction Detection Deep Learning Algorithm12 Jun 2025
- 2025Gradient-Guided Annealing for Domain Generalization27 Feb 2025
- 2024CycleMix: Mixing Source Domains for Domain Generalization in Style-Dependent Data18 Jul 2024
- 2024SleepPPG-Net2: Deep learning generalization for sleep staging from photoplethysmography10 Apr 2024
- 2023RawECGNet: Deep Learning Generalization for Atrial Fibrillation Detection from the Raw ECG26 Dec 2023
- 2023Domain Invariant Representation Learning and Sleep Dynamics Modeling for Automatic Sleep Staging6 Dec 2023
- 2023Which Augmentation Should I Use? An Empirical Investigation of Augmentations for Self-Supervised Phonocardiogram Representation Learning1 Dec 2023
- 2023Generalization in medical AI: a perspective on developing scalable models9 Nov 2023
2 more
- 2025Gradient-Guided Annealing for Domain Generalizationcited by 9
- 2023Generalization in medical AI: a perspective on developing scalable modelscited by 7
- 2023RawECGNet: Deep Learning Generalization for Atrial Fibrillation Detection from the Raw ECGcited by 6
- 2023CNN Feature Map Augmentation for Single-Source Domain Generalizationcited by 4
- 2023Multi-Scale and Multi-Layer Contrastive Learning for Domain Generalizationcited by 4
- 2023Which Augmentation Should I Use? An Empirical Investigation of Augmentations for Self-Supervised Phonocardiogram Representation Learningcited by 2
- 2023Domain Invariant Representation Learning and Sleep Dynamics Modeling for Automatic Sleep Stagingcited by 1
- 2024SleepPPG-Net2: Deep learning generalization for sleep staging from photoplethysmographycited by 0
- 2024CycleMix: Mixing Source Domains for Domain Generalization in Style-Dependent Datacited by 0
- 2025uPVC-Net: A Universal Premature Ventricular Contraction Detection Deep Learning Algorithmcited by 0
- 2025Towards Generalizable Learning Models for EEG-Based Identification of Pain Perceptioncited by 0
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learningcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Diagnosing as Cardiologists Do: ECG Agents with Doctor-Grounded Priors for Clinical Reasoning Across Diseases and Populations10 Aug 2026
- 2026HeartBeatAI: An Interpretable and Robust Deep Learning Framework for Multi-Label ECG Arrhythmia Detection23 May 2026
- 2026Flatness and Gradient Alignment Are Both Necessary: Spectral-Aware Gradient-Aligned Exploration for Multi-Distribution Learning8 May 2026
- 2025Towards Generalizable Learning Models for EEG-Based Identification of Pain Perception12 Aug 2025
- 2025uPVC-Net: A Universal Premature Ventricular Contraction Detection Deep Learning Algorithm12 Jun 2025
- 2025Gradient-Guided Annealing for Domain Generalization27 Feb 2025
- 2024CycleMix: Mixing Source Domains for Domain Generalization in Style-Dependent Data18 Jul 2024
- 2024SleepPPG-Net2: Deep learning generalization for sleep staging from photoplethysmography10 Apr 2024
- 2023RawECGNet: Deep Learning Generalization for Atrial Fibrillation Detection from the Raw ECG26 Dec 2023
- 2023Domain Invariant Representation Learning and Sleep Dynamics Modeling for Automatic Sleep Staging6 Dec 2023
- 2023Which Augmentation Should I Use? An Empirical Investigation of Augmentations for Self-Supervised Phonocardiogram Representation Learning1 Dec 2023
- 2023Generalization in medical AI: a perspective on developing scalable models9 Nov 2023
12 newest of 14 All 14 (JSON)