TL;DR
ECG-NAT is a self-supervised transformer model that effectively captures multi-scale features in multi-lead ECGs, achieving high accuracy with minimal labeled data and efficient computation.
Contribution
This paper introduces ECG-NAT, a hierarchical attention transformer with a two-stage self-supervised and supervised training process for improved ECG classification.
Findings
Achieves 88.1% accuracy with only 1% labeled data.
Utilizes a hierarchical attention mechanism for multi-scale feature extraction.
Demonstrates strong performance and efficiency on benchmark datasets.
Abstract
Electrocardiogram (ECG) arrhythmia classification remains challenging due to signal variability, noise, limited labeled data, and the difficulty in achieving both accuracy and efficiency in models. While self-supervised learning reduces label dependency, most methods target either global contextual features or local morphological patterns, but rarely implement hierarchical multi-scale feature extraction. ECG signals require architectures that simultaneously capture fine-grained beat-level morphology and broader rhythm-level dependencies with computational efficiency. To overcome this limitation, this paper proposes the Electrocardiogram Neighborhood Attention Transformer (ECG-NAT), a novel self-supervised learning approach tailored for multi-lead ECG classification. Our two-stage approach begins with generative pretraining, using a masked autoencoder to reconstruct partially masked ECG…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
