AnyPPG: An ECG-Guided PPG Foundation Model Trained on Over 100,000 Hours of Recordings for Holistic Health Profiling

KDD 2026· 2026
PPGECGFoundation ModelDOI

Summary

AnyPPG pretrains a PPG encoder (Net1D/ResNet-style, 512-dim) using a CLIP-style cross-modal contrastive objective against a frozen ECG foundation model (ECGFounder) instead of PPG-only self-supervised learning. Pretraining data is 109,909 hours / 58,796 subjects of synchronized PPG+ECG from five clinical sources (MC-MED, PulseDB [MIMIC+VitalDB derived], MESA, HSP, CFS) — largely ICU and sleep-lab, not wearable. At inference only PPG is needed (ECG branch is pretraining scaffolding).

Key facts

Subjects
58796
License
CC BY (ACM, per KDD abstract)

Updated: Sep 27, 2026