A multi-label ECG classification algorithm based on self-supervised pretraining and multi-modal semantic alignment
Deep learning approaches have boosted automated electrocardiogram (ECG) abnormality diagnosis, yet they still suffer from limited labeled datasets, semantic discrepancies between multi-modal data, and class imbalance. To address these issues, this paper proposes a multi-label ECG classification algorithm based on self-supervised pretraining and multi-modal semantic alignment. First, a unimodal contrastive enhancement network based on self-supervised learning is introduced, which leverages contrastive learning on an unlabeled dataset for self-supervised pretraining to enhance unimodal feature extraction. Then, in the semantic-guided multi-modal fusion module, label semantics are utilized to align cross-modal semantics, and a cross-modal attention network is employed for feature fusion. Finally, in the multi-label classification module, a multi-label contrastive loss based on disease co-occurrence relationships is proposed to mitigate the class imbalance problem and improve the recognition accuracy of minority classes. Evaluated on the public 12-lead CPSC2018 benchmark, the proposed algorithm attains an F1 of 85.1%, outperforming baseline algorithms and setting a new state of the art for multi-label arrhythmia classification. The results confirm the effectiveness of self-supervised feature enhancement, semantic alignment, and class-aware contrastive learning in real-world ECG analysis. • A multi-label ECG classification algorithm is proposed in this paper. • A contrastive enhancement network with self-supervised pretraining enhances features. • A semantic-guided multi-modal fusion aligns cross-modal semantics for feature fusion. • A multi-label contrastive loss mitigates class imbalance and improves accuracy.
Authors
- Weilun Meng (ORCID: https://orcid.org/0000-0002-3664-2756)
- Congfan Gan
- Hongnian Yu
- Qian Wang
- Yongqiang Cheng
Institutions
- Edinburgh Napier University (GB)
- Yanshan University (CN)
- University of Sunderland (GB)
Publication Details
- Journal
- Biomedical Signal Processing and Control
- Published
- 2026-02-18
- DOI
- https://doi.org/10.1016/j.bspc.2026.109866
- Primary Topic
- ECG Monitoring and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00