SleepPPG-Net: a deep learning algorithm for robust sleep staging from continuous photoplethysmography
Kevin Kotzen, Peter H. Charlton, Sharon Salabi, Lea Amar, Amir, Landesberg, Joachim A. Behar

TL;DR
SleepPPG-Net is a deep learning model that accurately performs 4-class sleep staging from raw PPG signals, outperforming previous methods and enabling potential wearable clinical applications.
Contribution
We introduce SleepPPG-Net, a novel deep learning architecture that achieves state-of-the-art sleep staging accuracy from raw PPG data, with strong generalization capabilities.
Findings
Median Cohen's Kappa of 0.75 on test set
Outperforms existing SOTA algorithms
Effective transfer learning to external database
Abstract
Introduction: Sleep staging is an essential component in the diagnosis of sleep disorders and management of sleep health. It is traditionally measured in a clinical setting and requires a labor-intensive labeling process. We hypothesize that it is possible to perform robust 4-class sleep staging using the raw photoplethysmography (PPG) time series and modern advances in deep learning (DL). Methods: We used two publicly available sleep databases that included raw PPG recordings, totalling 2,374 patients and 23,055 hours. We developed SleepPPG-Net, a DL model for 4-class sleep staging from the raw PPG time series. SleepPPG-Net was trained end-to-end and consists of a residual convolutional network for automatic feature extraction and a temporal convolutional network to capture long-range contextual information. We benchmarked the performance of SleepPPG-Net against models based on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
