Multi-Window Temporal Analysis for Enhanced Arrhythmia Classification: Leveraging Long-Range Dependencies in Electrocardiogram Signals
Tiezhi Wang, Wilhelm Haverkamp, Nils Strodthoff

TL;DR
This paper introduces S4ECG, a deep learning model that analyzes multiple ECG windows over extended periods to improve arrhythmia classification accuracy and robustness across datasets, especially for atrial fibrillation detection.
Contribution
The study presents a novel multi-window analysis approach using structured state-space models to capture long-range dependencies in ECG signals, enhancing classification performance and cross-dataset generalization.
Findings
Multi-window analysis outperforms single-window methods across datasets.
Specificity for atrial fibrillation detection improves significantly, reducing false positives.
Optimal window length is 10-20 minutes, with performance plateauing beyond that.
Abstract
Objective. Arrhythmia classification from electrocardiograms (ECGs) suffers from high false positive rates and limited cross-dataset generalization, particularly for atrial fibrillation (AF) detection where specificity ranges from 0.72 to 0.98 using conventional 30-s analysis windows. While most deep learning approaches analyze isolated 30-s ECG windows, many arrhythmias, including AF and atrial flutter, exhibit diagnostic features that emerge over extended time scales. Approach. We introduce S4ECG, a deep learning architecture based on structured state-space models (S4), designed to capture long-range temporal dependencies by jointly analyzing multiple consecutive ECG windows spanning up to 20 min. We evaluate S4ECG on four publicly available databases for multi-class arrhythmia classification and perform systematic cross-dataset evaluations to assess out-of-distribution robustness.…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
