Heart rate estimation leaderboard

PPG-DaLiA: MAE (BPM)

11 reported results for heart rate estimation on PPG-DaLiA, ranked by MAE (BPM). Top reported: CardioState-JEPA (3.8). Every row cites its source publication.

This page ranks every result ChatPPG has recorded for heart rate estimation on PPG-DaLiA, measured by Mean absolute HR error (BPM) (lower is better). Each number is copied from the publication cited in its row, and ranks apply only within this dataset and metric.

Heart rate estimation: PPG-DaLiA, Mean absolute HR error (BPM). Reported rankings; evaluation protocols may differ.
RankMethod & evaluationMean absolute HR error (BPM)↓ Lower is better
1CardioState-JEPA
Evaluation details

Paper Table 1 frozen

Weights: HF listed

3.8
2GPT-PPG

GPT-PPG: a GPT-based foundation model for photoplethysmography signals

Evaluation details

GPT-1B fine-tuned (MOFT), LOSO; arXiv v1 Table 2; not comparable to frozen-probe rows

Reported as of: 2026-10-11

4.77
3ECG-PPG JEPA 345M

ECG-PPG JEPA 345M (linear probe)

Evaluation details

LOSO, frozen; PPG-only input

4.96
4TF-MambaNet
Evaluation details

8 s windows, frozen features (paper Table 1); split unstated; same-paper re-runs NormWear 10.16 / PaPaGei 12.25 / Chronos 12.34

7.27
5PPG-Bench

PPG-Bench: A Unified Benchmark for PPG Foundation Models

Evaluation details

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

Reported as of: 2026-10-12

7.39
6HiPPT

HiPPT (linear probe)

Evaluation details

15-subject LOSO, frozen; 12-s segments → 250 Hz; same-paper re-runs Apple 8.18 / PaPaGei 8.29; 2026-10-14

Weights: false (promised)

7.65
7Pulse-PPG
Evaluation details

Frozen linear-probe; paper protocol

Weights: true (MIT)

8.936
8MSMA-PPG

MSMA-PPG (PPG-only)

Evaluation details

PPG-only — not comparable to PPG+ACC SOTA rows above; ICLR'27 sub

9.246
9AnyPPG
Evaluation details

Paper linear-probe

Weights: yes / license unclear

9.27
10TEX-MEX 0.56M

TEX-MEX 0.56M (linear probe)

Evaluation details

Subject-level 5-fold CV × 15 seeds (arXiv 2610.19557 Table 4); same-paper Pulse-PPG 10.105, AnyPPG 6.643; not Pulse-PPG-paper protocol; 2026-10-15

Weights: false (promised)

9.790
11PaPaGei-S

PaPaGei-S (re-eval)

Evaluation details

Under Pulse-PPG protocol (not PaPaGei original)

Weights: true (BSD-3)

15.22

Rows are ranked only within this task × dataset × metric. Protocols can differ; read each method's evaluation details before comparing. Latest reported row: 2026-10-12.

About the dataset

PPG-DaLiA: PPG dataset for motion compensation / HR

Subjects
15
Signals
ppg, ecg, accel, skin-temp, resp
Licence
Scientific, non-commercial use with credit to the owners

Sources on this board

Related leaderboards

Data and submissions

Download every leaderboard as JSON or CSV. Missing a published result? Email hello@chatppg.com with the paper link and the exact table it comes from.

Cite this

Cite the page URL and the date you accessed it. Please also cite the original publications listed above.

APA

ChatPPG. (2026). PPG-DaLiA MAE (BPM) leaderboard: heart rate estimation [Data set]. ChatPPG Research Hub. https://chatppg.com/research/leaderboards/hr-estimation/ppg-dalia-mae-bpm

BibTeX
@misc{chatppg_hr_estimation_ppg_dalia_mae_bpm,
  author       = {{ChatPPG}},
  title        = {{PPG-DaLiA MAE (BPM) leaderboard: heart rate estimation}},
  year         = {2026},
  month        = oct,
  howpublished = {\url{https://chatppg.com/research/leaderboards/hr-estimation/ppg-dalia-mae-bpm}},
  note         = {ChatPPG Research Hub}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this resource, please cite it as below."
type: dataset
title: "PPG-DaLiA MAE (BPM) leaderboard: heart rate estimation"
authors:
  - name: "ChatPPG"
url: "https://chatppg.com/research/leaderboards/hr-estimation/ppg-dalia-mae-bpm"
date-released: "2026-10-16"