Optimising sleep stage detection using a minimal non-EEG physiological signal set and deep learning
- Automatic sleep stage classification is essential for enabling non-invasive, at-home monitoring. However, current methods often rely on electroencephalogram (EEG) signals and ad-hoc development approaches that limit reproducibility. We present a reproducible engineering framework for a deep learning model based on the U-Net architecture that classifies sleep into five stages (Wake, N1, N2, N3 and REM) or four (Wake, Light Sleep, Deep Sleep and REM) using only three easily acquired physiological signals: oxygen saturation (SpO), heart rate (HR) and abdominal respiratory effort (AbdRes). In contrast to most previous studies, our model provides sleep stage predictions on a per-second basis, thus overcoming the limitations associated with fixed 30-s epochs. The model was trained on the Sleep Heart Health Study—Visit 2 (SHHS2) dataset and externally validated on the Multi-Ethnic Study of Atherosclerosis (MESA). Optimisation of the model was achieved via Keras Tuner with the Hyperband algorithm. The study achieved weighted F1-scores of 68% (five-stage) and 71% (four-stage) with Cohen's Kappa of 0.61 and 0.67 on SHHS2, with consistent performance on MESA. These results demonstrate strong generalisation and suggest that this lightweight, EEG-free approach offers a practical path towards scalable, clinically relevant sleep monitoring.
| Author of HS Reutlingen | Martínez Madrid, Natividad; Serrano Alarcón, Ángel |
|---|---|
| URN: | urn:nbn:de:bsz:rt2-opus4-60981 |
| DOI: | https://doi.org/10.1111/jsr.70266 |
| ISSN: | 0962-1105 |
| Published in: | Journal of sleep research |
| Publisher: | Wiley |
| Place of publication: | Oxford |
| Document Type: | Journal article |
| Language: | English |
| Publication year: | 2025 |
| Tag: | U-net; deep learning; physiological signals; signal processing; sleep stages |
| Issue: | Early view |
| Page Number: | 13 |
| Article Number: | e70266 |
| PPN: | Im Katalog der Hochschule Reutlingen ansehen |
| DDC classes: | 610 Medizin, Gesundheit |
| Open access?: | Ja |
| Licence (German): | Creative Commons - CC BY - Namensnennung 4.0 International |

