Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SIGMA-PPG: Statistical-prior Informed Generative Masking Architecture for PPG Foundation Model

About

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.

Zongheng Guo, Tao Chen, Yang Jiao, Yi Pan, Xiao Hu, Manuela Ferrario• 2026

Related benchmarks

TaskDatasetResultRank
ClassificationPPG Classification Benchmark Suite
Stress Accuracy99.94
14
Affect ClassificationAffect Classification Dataset
AUC86.2
7
Diastolic BP RegressionDiastolic Blood Pressure Regression Dataset
MAE8.428
7
Heart Rate RegressionHeart Rate Regression Dataset
MAE0.459
7
Human IdentificationHuman Identification Dataset
AUC99.89
7
RegressionPPG Physiological Regression Suite (test)
Respiratory Rate Error1.88
7
Respiratory Rate RegressionRespiratory Rate Regression Dataset
MAE0.293
7
Signal Quality ClassificationSignal Quality Classification Dataset
AUC99.07
7
SpO2 RegressionSpO2 Regression Dataset
MAE0.1457
7
Stress ClassificationStress Classification Dataset
AUC99.94
7
Showing 10 of 14 rows

Other info

Follow for update