SIGMA-PPG: Statistical-prior Informed Generative Masking Architecture for PPG Foundation Model
Zongheng Guo, Tao Chen, Yang Jiao, Yi Pan, Xiao Hu, Manuela Ferrario
TL;DR
SIGMA-PPG addresses the challenge of noise and redundancy in PPG foundation models by proposing a two-stage architecture that combines a spectrum-aware VQ-VAE tokenizer with semantic consistency, and a Prior-Guided Adversarial Masking scheme driven by statistical priors to shape a curriculum for a Transformer encoder. The model is pre-trained on over 120,000 hours of data and fine-tuned on 12 diverse downstream tasks, achieving state-of-the-art performance on many tasks, particularly in morphology-sensitive regression. Key contributions include the PSD-oriented spectral reconstruction objective, the semantic consistency constraint, and the priors-based RL masking via Gumbel-Top-k sampling, which together enable robust, physiology-aligned representations. The work demonstrates significant potential for a unified physiological encoder in clinical and wearable settings, while acknowledging domain shifts between clinical and ambulatory data and outlining paths toward on-device deployment and broader data coverage.
Abstract
Current foundation model for photoplethysmography (PPG) signals is challenged by the intrinsic redundancy and noise of the signal. Standard masked modeling often yields trivial solutions while contrastive methods lack morphological precision. To address these limitations, we propose a Statistical-prior Informed Generative Masking Architecture (SIGMA-PPG), a generative foundation model featuring a Prior-Guided Adversarial Masking mechanism, where a reinforcement learning-driven teacher leverages statistical priors to create challenging learning paths that prevent overfitting to noise. We also incorporate a semantic consistency constraint via vector quantization to ensure that physiologically identical waveforms (even those altered by recording artifacts or minor perturbations) map to shared indices. This enhances codebook semantic density and eliminates redundant feature structures. Pre-trained on over 120,000 hours of data, SIGMA-PPG achieves superior average performance compared to five state-of-the-art baselines across 12 diverse downstream tasks. The code is available at https://github.com/ZonghengGuo/SigmaPPG.
