Foundation model

RL-PPG (Real-Life PPG encoder; Emognition)

PPGarXiv preprintOpen code
PreprintFirst posted: Aug 3, 2026Added to atlas: Oct 11, 2026Source
Citations—Not available
GitHub stars0Repository-wideChecked Oct 16, 2026
HF downloads—Not available

Activity counts measure attention, not model quality. Missing counts are unknown. Publication status follows the linked source; a listed venue alone does not confirm peer review.

RL-PPG tests self-supervised PPG representations for detecting intense emotions in daily life. The representations transferred very well to activity recognition, with almost five times the baseline performance in leave-one-subject-out tests, but did not beat simple baselines for emotion detection under the same protocol. Using a person's own data during fine-tuning mattered more than population-level pretraining.

  • Published: arXiv preprint, 2026
  • Data: Emognition (real-life emotions)
  • Result: ~5x baseline on activity recognition (LOSO); no gain on emotion detection (LOSO)
At a glance
Type
Foundation model
Modalities
PPG
Form factor
Wrist
Parameters
Not reported
Architecture
Not reported
Venue
arXiv preprint
Year
2026
DOI
Not reported
Weights
Not reported
Licence
Not reported
Datasets
Not reported
Added
Oct 11, 2026
Updated
Oct 11, 2026

Abstract

While Self-Supervised Learning (SSL) effectively extracts general representations from noisy, unconstrained physiological signals such as photoplethysmography (PPG), its suitability for highly subjective tasks remains unproven. In this work, we evaluate the efficacy of PPG-based SSL for real-life intense emotion detection. First, we pretrain a Real-Life PPG encoder (RL-PPG) on unconstrained, real-life data. As a rigorous sanity check, we demonstrate that these representations transfer exceptionally well to an objective physical activity recognition task, yielding almost 5-fold increase in performance over baselines in a leave-one-subject-out evaluation (LOSO). However, when applied to a~subjective real-life emotion detection task, these same general representations fail to surpass naive baselines under the LOSO protocol. Using an Across-Time validation strategy, we establish that incorporating an individual's personal data during fine-tuning is the main driver of predictive performance, outweighing the benefits of population-level pretraining. Ultimately, our findings indicate that in the evaluated scenario, general SSL representations may be insufficient for subjective affective inference, suggesting that personalization is likely a key component for real-world emotion recognition. To support future research, we share the code and pretrained RL-PPG~encoder~weights.

Verbatim fromarXiv· arXiv metadata (abstracts are released under CC0)

RL-PPG (Real-Life PPG encoder; Emognition): ChatPPG research summary card

Key results

How it works

How RL-PPG (Real-Life PPG encoder; Emognition) works: Input signals → Foundation model → Downstream tasksInput signals: PPG (Photoplethysmogram). Foundation model: RL-PPG (Real-Life PPG encoder; Emognition). Downstream tasks: Activity recognition; Stress.Input signalsPPG: PhotoplethysmogramPPGPhotoplethysmogramFoundation modelRL-PPG (Real-Life PPG…Downstream tasksActivity recognitionActivity recognitionStressStress
Inputs
PPG
Approach
PPG · SSL · TS TCC · 25hz · emotion · har

Leaderboard rows· 1

All leaderboards
TaskDatasetMetricValueRank
Human activity recognition (IMU)prosiMacro-F1 ↑0.64#1 / 1

Datasets

No public datasets linked yet.

Papers· 1

Cite

@misc{rlppg2026,
  title = {{RL-PPG (Real-Life PPG encoder; Emognition)}},
  author = {Dominika Kunc and Przemysław Kazienko and Stanisław Saganowski},
  year = {2026},
  howpublished = {arXiv preprint},
  eprint = {2608.14675}
}

History

  1. Added to the ChatPPG research hub