Angular Gaussian Supervised Contrastive Learning for Long-Tailed Electrocardiogram Arrhythmia Diagnosis

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Medical AI · Depth: Expert, quick

Summary

Angular Gaussian Supervised Contrastive Learning (AG-SCL) is a novel framework designed to improve deep learning reliability for long-tailed electrocardiogram (ECG) arrhythmia diagnosis, particularly for rare abnormalities. It addresses limitations of existing methods by considering direction-dependent morphological variability across ECG classes, not just class frequency. AG-SCL integrates an Angular Gaussian contrastive branch, which models full-covariance class uncertainty on unit-normalized embeddings; Adaptive Logit Adjustment, learning bounded label-state-specific prior corrections; and tail-aware augmentation, generating morphology-preserving views while protecting the 7-25 Hz QRS-dominant band. Evaluated on the PTB-XL benchmark and a 1317-hour nocturnal ECG dataset from 141 subjects, AG-SCL achieved superior macro-level performance. On PTB-XL, it obtained a balanced accuracy of 0.838, sensitivity of 0.709, and specificity of 0.968. For Noc-ECG, values were 0.918, 0.889, and 0.947, respectively. The method showed significant gains in rare or morphologically unstable rhythm classes.

Key takeaway

For Machine Learning Engineers developing diagnostic systems for long-tailed medical datasets, AG-SCL offers a robust approach to improve rare class detection. You should consider integrating anisotropic representation learning and adaptive prior calibration to enhance sensitivity without sacrificing specificity. This method, particularly its full-covariance modeling and tail-aware augmentation, can significantly boost performance on morphologically diverse and imbalanced data like ECGs.

Key insights

AG-SCL enhances long-tailed ECG diagnosis by combining prior calibration with anisotropic representation learning for rare arrhythmias.

Principles

Method

AG-SCL unifies an Angular Gaussian contrastive branch, Adaptive Logit Adjustment, and tail-aware augmentation to improve long-tailed multi-label ECG diagnosis.

In practice

Topics

Code references

Best for: AI Scientist, Machine Learning Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.