Benchmarking Open-Source PPG Foundation Models for Biological Age Prediction
N. Brag

TL;DR
This study benchmarks open-source PPG models for biological age prediction, revealing that general-purpose models outperform task-specific ones and that dataset size and population differences significantly impact accuracy.
Contribution
It provides a comprehensive comparison of open-source PPG models for biological age prediction across different populations and highlights the importance of dataset size and diversity.
Findings
Pulse-PPG achieved MAE = 9.28 years, outperforming AI-PPG Age.
Adding demographic features reduced MAE to 8.22 years.
Predicted age gap correlates with diastolic blood pressure.
Abstract
A task-specific model trained on 212,231 UK Biobank subjects to predict vascular age from PPG (AI-PPG Age) fails on a different clinical population: predictions collapse to a narrow 38-67 year range regardless of true age. Meanwhile, a general-purpose foundation model with no age-related training objective achieves lower error on the same data. We investigate why this happens and what it means for PPG-based biological age prediction. We evaluate three open-source PPG models (Pulse-PPG, PaPaGei-S, AI-PPG Age) on 906 surgical patients from PulseDB, using frozen embeddings with Ridge regression and 5-fold cross-validation. Pulse-PPG reaches MAE = 9.28 years, beating both AI-PPG Age in linear probe mode (9.72) and HR/HRV combined with demographics (9.59). Adding demographic features brings the best result down to MAE = 8.22 years (R2 = 0.517, r = 0.725). The predicted age gap correlates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Healthcare · Artificial Intelligence in Healthcare and Education · Machine Fault Diagnosis Techniques
