Parallel-Learning of Invariant and Tempo-variant Attributes of Single-Lead Cardiac Signals: PLITA
Adtian Atienza, Jakob E. Bardram, Sadasivan Puthusserypady
TL;DR
PLITA tackles the limitation of prior self-supervised ECG learning by explicitly encoding both invariant and tempo-variant attributes in single-lead signals. It achieves this with parallel learning: a BYOL-based invariant objective and a novel tempo-variant loss $\mathcal{L}_{tv}$ that enforces a time-ordered spatial structure via the ideal matrix $\mathbf{M}^{tv}$ and its prediction $\hat{\mathbf{M}}^{tv}$. The method uses separate projection heads to avoid conflicting objectives and demonstrates superior performance on AFib classification and Sleep Stage detection, with competitive gender classification, supported by representation analyses (disentangling and SHAP). Findings indicate tempo-variant information carries unique, task-relevant signals, motivating broader adoption of tempo-aware objectives in time-series SSL and potential extension to other modalities and architectures.
Abstract
Wearable sensing devices, such as Holter monitors, will play a crucial role in the future of digital health. Unsupervised learning frameworks such as Self-Supervised Learning (SSL) are essential to map these single-lead electrocardiogram (ECG) signals with their anticipated clinical outcomes. These signals are characterized by a tempo-variant component whose patterns evolve through the recording and an invariant component with patterns that remain unchanged. However, existing SSL methods only drive the model to encode the invariant attributes, leading the model to neglect tempo-variant information which reflects subject-state changes through time. In this paper, we present Parallel-Learning of Invariant and Tempo-variant Attributes (PLITA), a novel SSL method designed for capturing both invariant and tempo-variant ECG attributes. The latter are captured by mandating closer representations in space for closer inputs on time. We evaluate both the capability of the method to learn the attributes of these two distinct kinds, as well as PLITA's performance compared to existing SSL methods for ECG analysis. PLITA performs significantly better in the set-ups where tempo-variant attributes play a major role.
