PPG-Bench: A Unified Benchmark for PPG Foundation Models

Arvasu Kulkarni, Mahir Jain, Aditya Ray Mishra, Sandeep Singh, Siddharth Panwar (Mannas AI)

arXiv 2610.13435· 2026
PPG

Summary

Independent open-source benchmark of five public PPG FMs (AnyPPG, PaPaGei-S, PaPaGei-P, PulsePPG, SigmaPPG) across nine open-access datasets and 26 tasks (17 primary + 9 secondary), under four downstream regimes (linear probe, random forest, frozen MLP, end-to-end finetune) with model-specific HPO and subject-disjoint CV. Controls: random/constant baseline, deterministic PRV feature set, and generic time-series FM MOMENT. Headline: 35.3% of 68 task–regime combos show no meaningful FM gain over random/constant; in 83.8% no PPG-specific FM beats both PRV and MOMENT.

Key facts

License
Not stated

Reported benchmarks

Cuffless blood pressure

ppg-bp · MAE (mmHg) ↓

#1 of 1
13.32 / 8.21

PPG-Bench linear probe SBP/DBP MAE; AnyPPG; subject-level; subject-disjoint 5-fold

Heart rate estimation

ppg-bp · MAE (bpm) ↓

#1 of 1
3.31

PPG-Bench linear probe; AnyPPG; subject-level aggregation; subject-disjoint 5-fold

Heart rate estimation

PPG-DaLiA · MAE (bpm) ↓

#5 of 9
7.39

PPG-Bench linear probe; AnyPPG; subject-disjoint 5-fold; mean±95% CI in paper

Heart rate estimation

WildPPG · MAE (bpm) ↓

#1 of 1
9.76

PPG-Bench linear probe; AnyPPG; subject-disjoint 5-fold

Updated: Oct 12, 2026