EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Benfenati, Luca, Belloni, Sofia, Burrello, Alessio, Kasnesis, Panagiotis, Wang, Xiaying, Benini, Luca, Poncino, Massimo, Macii, Enrico, Pagliari, Daniele Jahier
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915078044909568
author Benfenati, Luca
Belloni, Sofia
Burrello, Alessio
Kasnesis, Panagiotis
Wang, Xiaying
Benini, Luca
Poncino, Massimo
Macii, Enrico
Pagliari, Daniele Jahier
author_facet Benfenati, Luca
Belloni, Sofia
Burrello, Alessio
Kasnesis, Panagiotis
Wang, Xiaying
Benini, Luca
Poncino, Massimo
Macii, Enrico
Pagliari, Daniele Jahier
contents Heart rate (HR) estimation from photoplethysmography (PPG) signals is a key feature of modern wearable devices for health and wellness monitoring. While deep learning models show promise, their performance relies on the availability of large datasets. We present EnhancePPG, a method that enhances state-of-the-art models by integrating self-supervised learning with data augmentation (DA). Our approach combines self-supervised pre-training with DA, allowing the model to learn more generalizable features, without needing more labelled data. Inspired by a U-Net-like autoencoder architecture, we utilize unsupervised PPG signal reconstruction, taking advantage of large amounts of unlabeled data during the pre-training phase combined with data augmentation, to improve state-of-the-art models' performance. Thanks to our approach and minimal modification to the state-of-the-art model, we improve the best HR estimation by 12.2%, lowering from 4.03 Beats-Per-Minute (BPM) to 3.54 BPM the error on PPG-DaLiA. Importantly, our EnhancePPG approach focuses exclusively on the training of the selected deep learning model, without significantly increasing its inference latency
format Preprint
id arxiv_https___arxiv_org_abs_2412_17860
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentation
Benfenati, Luca
Belloni, Sofia
Burrello, Alessio
Kasnesis, Panagiotis
Wang, Xiaying
Benini, Luca
Poncino, Massimo
Macii, Enrico
Pagliari, Daniele Jahier
Signal Processing
Machine Learning
Heart rate (HR) estimation from photoplethysmography (PPG) signals is a key feature of modern wearable devices for health and wellness monitoring. While deep learning models show promise, their performance relies on the availability of large datasets. We present EnhancePPG, a method that enhances state-of-the-art models by integrating self-supervised learning with data augmentation (DA). Our approach combines self-supervised pre-training with DA, allowing the model to learn more generalizable features, without needing more labelled data. Inspired by a U-Net-like autoencoder architecture, we utilize unsupervised PPG signal reconstruction, taking advantage of large amounts of unlabeled data during the pre-training phase combined with data augmentation, to improve state-of-the-art models' performance. Thanks to our approach and minimal modification to the state-of-the-art model, we improve the best HR estimation by 12.2%, lowering from 4.03 Beats-Per-Minute (BPM) to 3.54 BPM the error on PPG-DaLiA. Importantly, our EnhancePPG approach focuses exclusively on the training of the selected deep learning model, without significantly increasing its inference latency
title EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentation
topic Signal Processing
Machine Learning
url https://arxiv.org/abs/2412.17860