English

Cardioformer: Advancing AI in ECG Analysis with Multi-Granularity Patching and ResNet

Machine Learning 2025-05-12 v1 Artificial Intelligence Signal Processing

Abstract

Electrocardiogram (ECG) classification is crucial for automated cardiac disease diagnosis, yet existing methods often struggle to capture local morphological details and long-range temporal dependencies simultaneously. To address these challenges, we propose Cardioformer, a novel multi-granularity hybrid model that integrates cross-channel patching, hierarchical residual learning, and a two-stage self-attention mechanism. Cardioformer first encodes multi-scale token embeddings to capture fine-grained local features and global contextual information and then selectively fuses these representations through intra- and inter-granularity self-attention. Extensive evaluations on three benchmark ECG datasets under subject-independent settings demonstrate that model consistently outperforms four state-of-the-art baselines. Our Cardioformer model achieves the AUROC of 96.34±\pm0.11, 89.99±\pm0.12, and 95.59±\pm1.66 in MIMIC-IV, PTB-XL and PTB dataset respectively outperforming PatchTST, Reformer, Transformer, and Medformer models. It also demonstrates strong cross-dataset generalization, achieving 49.18% AUROC on PTB and 68.41% on PTB-XL when trained on MIMIC-IV. These findings underscore the potential of Cardioformer to advance automated ECG analysis, paving the way for more accurate and robust cardiovascular disease diagnosis. We release the source code at https://github.com/KMobin555/Cardioformer.

Keywords

Cite

@article{arxiv.2505.05538,
  title  = {Cardioformer: Advancing AI in ECG Analysis with Multi-Granularity Patching and ResNet},
  author = {Md Kamrujjaman Mobin and Md Saiful Islam and Sadik Al Barid and Md Masum},
  journal= {arXiv preprint arXiv:2505.05538},
  year   = {2025}
}
R2 v1 2026-06-28T23:26:15.695Z