Generalizable deep learning for photoplethysmography-based blood pressure estimation -- A Benchmarking Study

Mohammad Moulaeifard, Peter H. Charlton, Nils Strodthoff
2/26/2025
cs.LGeess.SP

No official code found. Best implementation: AI4HealthUOL/ppg-ood-generalization (21 stars, GPL-3.0, last commit 2025-10-01).

Abstract

Photoplethysmography (PPG)-based blood pressure (BP) estimation represents a promising alternative to cuff-based BP measurements. Recently, an increasing number of deep learning models have been proposed to infer BP from the raw PPG waveform. However, these models have been predominantly evaluated on in-distribution test sets, which immediately raises the question of the generalizability of these models to external datasets. To investigate this question, we trained five deep learning models on the recently released PulseDB dataset, provided in-distribution benchmarking results on this dataset, and then assessed out-of-distribution performance on several external datasets. The best model (XResNet1d101) achieved in-distribution MAEs of 9.4 and 6.0 mmHg for systolic and diastolic BP respectively on PulseDB (with subject-specific calibration), and 14.0 and 8.5 mmHg respectively without calibration. Equivalent MAEs on external test datasets without calibration ranged from 15.0 to 25.1 mmHg (SBP) and 7.0 to 10.4 mmHg (DBP). Our results indicate that the performance is strongly influenced by the differences in BP distributions between datasets. We investigated a simple way of improving performance through sample-based domain adaptation and put forward recommendations for training models with good generalization properties. With this work, we hope to educate more researchers for the importance and challenges of out-of-distribution generalization.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

Generalizable Deep Learning for Photoplethysmography-Based Blood Pressure Estimation – A Benchmarking Study

214MATLAB, PythonFeb 26, 20251 years agoGPL-3.0

Similar Papers

Cite this paper

@article{moulaeifard2025generalizable,
  title  = {Generalizable deep learning for photoplethysmography-based blood pressure estimation -- A Benchmarking Study},
  author = {Mohammad Moulaeifard and Peter H. Charlton and Nils Strodthoff},
  year   = {2025},
  eprint = {2502.19167},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.19167v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.19167.svg)](https://codeofpaper.com/paper/2502.19167)

Discussion