Bridging ECG and PPG: Latent-Space Prediction for Robust Physiological Analysis

KDD '26· 2026
ECGPPGFoundation ModelDOI

Summary

Zhaoliang Chen, Saurabh Kataria, Minxiao Wang, Xiao Hu. Nell Hodgson Woodruff School of Nursing, Emory University. KDD '26, DOI 10.1145/3770855.3819000, open access CC BY 4.0.

Key facts

License
CC BY 4.0

Reported benchmarks

AFib / arrhythmia

Stanford wrist PPG AF (DeepBeat) · Macro-F1 ↑

#1 of 1
0.834

Predefined split, frozen encoder; F1 — not comparable to AUROC rows; 11M 0.791

Cuffless blood pressure

pulsedb-vital · MAE (mmHg) ↓

#1 of 1
8.23 / 6.12

Vital-BP predefined split from PulseDB; PulseDB also in pretraining (overlap not discussed); clinical finger

Cuffless blood pressure

uci-bp · MAE (mmHg) ↓

#3 of 3
11.94 / 6.21

Nested 5-fold CV (AnyPPG protocol); clinical finger

Heart rate estimation

Brno University of Technology Smartphone PPG Database (BUT PPG) · MAE (bpm) ↓

#1 of 1
7.86

Nested 5-fold CV (AnyPPG protocol); smartphone PPG

Heart rate estimation

Gyro-Acc-PPG (BAMI-I, Wonkwang) · MAE (bpm) ↓

#1 of 1
10.22

Nested 5-fold CV (AnyPPG protocol); treadmill wrist PPG

Heart rate estimation

IEEE Signal Processing Cup 2015 (TROIKA) · MAE (bpm) ↓

#2 of 2
2.09

LOSO, frozen

Heart rate estimation

PPG-DaLiA · MAE (bpm) ↓

#3 of 9
4.96

LOSO, frozen; PPG-only input

Heart rate estimation

WESAD · MAE (bpm) ↓

#1 of 2
4.58

LOSO, frozen encoder (KDD'26 Table 2)

Updated: Oct 12, 2026