Self-Supervised Autoencoder Network for Robust Heart Rate Extraction from Noisy Photoplethysmogram: Applying Blind Source Separation to Biosignal Analysis
Matthew B. Webster, Dongheon Lee, Joonnyong Lee
TL;DR
The study tackles robust heart rate extraction from noisy PPG by framing the problem as blind source separation and employing a self-supervised multi-encoder autoencoder (MEAE). Trained on a large polysomnography dataset (MESA) without preprocessing, the MEAE isolates heartbeat-related sources and is then applied to noisy daily-life PPG, outperforming ICA, NMF, and BRDAE baselines. On a 9-subject daily-activity dataset, the selected MEAE source achieves about 4.9 bpm RMSE and a 0.74 Pearson correlation with ECG, marking a substantial improvement over raw PPG. The findings demonstrate the potential of BSS with MEAE for robust biosignal analysis in real-world noisy conditions, while outlining limitations and avenues for future work.
Abstract
Biosignals can be viewed as mixtures measuring particular physiological events, and blind source separation (BSS) aims to extract underlying source signals from mixtures. This paper proposes a self-supervised multi-encoder autoencoder (MEAE) to separate heartbeat-related source signals from photoplethysmogram (PPG), enhancing heart rate (HR) detection in noisy PPG data. The MEAE is trained on PPG signals from a large open polysomnography database without any pre-processing or data selection. The trained network is then applied to a noisy PPG dataset collected during the daily activities of nine subjects. The extracted heartbeat-related source signal significantly improves HR detection as compared to the original PPG. The absence of pre-processing and the self-supervised nature of the proposed method, combined with its strong performance, highlight the potential of MEAE for BSS in biosignal analysis.
