SafeECGMatch: Calibration-Aware Joint Frequency and Time Space Semi-Supervised Learning for Open-Set ECG Classification
Summary
SafeECGMatch is a novel calibration-aware semi-supervised learning (SSL) framework designed for single-label Electrocardiogram (ECG) classification, specifically addressing label scarcity and the presence of out-of-distribution (OOD) anomalies in unlabeled data pools. Standard SSL methods often misclassify OOD data, leading to overconfident, incorrect predictions. SafeECGMatch mitigates this by employing a dual-branch architecture that extracts time-frequency latent representations using ECG-specific augmentations. It dynamically aligns confidence with empirical accuracy through adaptive label smoothing and temperature scaling, calibrating both the multiclass classifier and the OOD detector across temporal and spectral domains. This joint optimization enables trustworthy OOD rejection and reliable pseudo-labeling, achieving state-of-the-art accuracy and calibration on the PTB-XL and PhysioNet/CinC Challenge benchmarks.
Key takeaway
For Machine Learning Engineers developing ECG classification models with limited labeled data, SafeECGMatch offers a robust approach to integrate unlabeled data safely. Its calibration-aware semi-supervised learning prevents overconfident predictions on out-of-distribution anomalies, ensuring more reliable diagnostic support. Consider adopting its dual-branch, time-frequency approach to enhance both accuracy and trustworthiness in clinical applications, particularly when dealing with diverse or anomalous physiological time-series data.
Key insights
SafeECGMatch improves ECG classification by safely handling out-of-distribution data within semi-supervised learning.
Principles
- Standard SSL overconfidently mislabels unseen OOD classes.
- Aligning confidence with accuracy improves OOD detection and pseudo-labeling.
Method
SafeECGMatch uses a dual-branch architecture for time-frequency representations, applying adaptive label smoothing and temperature scaling for calibration across temporal and spectral domains.
In practice
- Utilize ECG-specific augmentations for robust feature extraction.
- Implement confidence-accuracy alignment for OOD detection.
Topics
- ECG Classification
- Semi-Supervised Learning
- Out-of-Distribution Detection
- Calibration
- Time-Frequency Analysis
- Physiological Time-Series
Code references
Best for: AI Scientist, Machine Learning Engineer, Research Scientist
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.