AnyPPG

PPGECGOpen WeightsDOI

Key facts

Venue
KDD 2026 (ACM SIGKDD V.2)

Summary

ECG-guided CLIP-style PPG FM (PPG encoder aligned to frozen ECGFounder) over ~110k hours paired clinical PPG+ECG; inference is PPG-only.

Reported benchmarks

Heart rate estimation

PPG-DaLiA · MAE (bpm) ↓

#5 of 6
9.27

Paper linear-probe

Potassium estimation

mc-med · Pearson r ↑

#1 of 1
0.21

model=AnyPPG; frozen encoder probe, 6,348 encounter-matched ED encounters; falls to 0.05 after age + renal adjustment

Source paper

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