On Sleep-Wake Disorder Identification from Polysomnographic Representations
Organizations: Faculty of Informatics, Università della Svizzera Italiana · MeDiTech, SUPSI · Ente Ospedaliero Cantonale (EOC) · Department of Information Engineering, University of Brescia ·
Abstract
Self-supervised polysomnography foundation models (PSG FMs) aim to capture clinically useful information beyond sleep staging, yet are rarely compared with sleep-staging encoders pretrained at comparable scale and modality coverage. Using a common whole-night, missingness-aware state-space downstream modeling framework, we compared frozen representations from prominent large-scale, multi-cohort sleep-stage-supervised encoders and self-supervised PSG FMs for multilabel identification of six sleep-wake and circadian disorder groups in 7,906 PSGs from an unseen registry. Although PSG FMs outperformed an EEG-only, single-cohort supervised baseline, this ordering reversed when supervised pretraining approached comparable scale and modality coverage. Transfer learning from neural sleep scorers achieved higher overall performance while exhibiting greater downstream data efficiency. These findings underscore the need for scale- and modality-matched pretrained supervised baselines when assessing PSG FMs' downstream potential.
Figures & tables
| Method | Insomnia | SDB | CDH | CRSWD | Parasomnia | SRMD | Macro |
|---|---|---|---|---|---|---|---|
| A. Without covariates | |||||||
| Random Forest (Expert) | .695 | .706 | .682 | .592 | .524 | .544 | .624 |
| Random Forest (SOMNUS) | .676 | .699 | .708 | .598 | .618 | .553 | .642 |
| U-Sleep | .726 | .854 | .774 | .625 | .766 | .642 | .731 |
| SleepTransformer | .738 | .874 | .787 | .616 | .803 | .644 | .744 |
| SleepFM | .709 | .875 | .759 | .636 | .726 | .625 | .722 |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Characteristic | Value |
|---|---|
| Patients, | 7,195 |
| Patients with repeated PSGs, (%) | 574 (8.0) |
| PSG recordings, | 7,906 |
| Age, mean (SD), years | 48.8 (18.0) |
| Female, (%) | 2,652 (33.5) |
| Insomnia, (%) | 1,131 (14.3) |
| Modality | Channels and derivations |
|---|---|
| EEG | Central, frontal, and occipital channels (C3, C4, F3, F4, O1, O2, and Cz), including recordings referenced to A1/A2 or M1/M2. |
| EOG | Left and right electro-oculography (E1 and E2), available either as pre-referenced channels or derived against the corresponding A1/A2 or M1/M2 reference. |
| EMG | Central, upper, left, and right chin EMG, left and right tibialis or leg EMG. |
| ECG | ECG/EKG channels |
| RESP | Thoracic and abdominal (THX, ABD) respiratory effort; nasal pressure, cannula, or airflow; oral or thermistor airflow; snoring; oxygen saturation and pulse. |
| Model | Pretraining objective | Pretraining scale | # Params. | Native BSWR inputs | Embedding dimension | Resolution |
|---|---|---|---|---|---|---|
| U-Sleep | Sleep-stage classification | 220k h 17 cohorts | 15.6M | EEG: available C3/C4/Cz, EEG: F3/F4, O1/O2 derivations EOG: available E1/E2 EOG: derivations EMG: Chin/ChinL/ChinR ECG: EKG RESP: ABD/THX | per modality | |
| SleepTransformer | Sleep-stage classification | 220k h 17 cohorts | 19.2M | EEG: available C3/C4/Cz, EEG: F3/F4, O1/O2 derivations EOG: available E1/E2 EOG: derivations EMG: Chin/ChinL/ChinR ECG: EKG RESP: ABD/THX | per modality | |
| SleepFM | Leave-one-modality-out contrastive learning | 432k h 4 cohorts | 4.8M | BAS: available EEG/EOG BAS: derivations EKG: EKG EMG: Chin/ChinL/ChinR RESP: ABD/THX, airflow, RESP: snoring, SpO 2 /pulse | per modality | |
| OSF | DINO self-distillation with channel and temporal masking | 95k h 5 cohorts | 85.3M | EEG: C3-(A2/M2), EEG: C4-(A1/M1) EOG: E1-(A2/M2), EOG: E2-(A1/M1) EMG: chin and bilateral leg ECG: EKG RESP: ABD/THX, nasal pressure, RESP: snoring | fused | |
| Hypnos | Autoregressive next-token prediction over quantized signals | 135k h 8 cohorts | 450.7M | EEG: C3-(M2/A2), EEG: C4-(M1/A1) EOG: E1-(M2/A2), EOG: E2-(M1/A1) EMG: bipolar chin ECG: EKG RESP: ABD/THX | per stream |
| Pretraining and inputs | Insomnia | SDB | CDH | CRSWD | Parasomnia | SRMD | Macro |
|---|---|---|---|---|---|---|---|
| Single-cohort; EEG | .700 | .786 | .753 | .617 | .764 | .603 | .704 |
| Multi-cohort; EEG | .709 | .797 | .759 | .631 | .795 | .603 | .716 |
| Multi-cohort; EEG/EOG/EMG/ECG | .712 | .826 | .778 | .604 | .792 | .630 | .724 |
| Multi-cohort; EEG/EOG/EMG/ECG/RESP | .737 | .874 | .787 | .609 | .800 | .649 | .743 |
| Method | Insomnia | SDB | CDH | CRSWD | Parasomnia | SRMD | Macro |
|---|---|---|---|---|---|---|---|
| A. Without covariates | |||||||
| U-Sleep | .712 | .814 | .772 | .629 | .751 | .635 | .719 |
| SleepTransformer | .718 | .827 | .783 | .608 | .802 | .639 | .730 |
| SleepFM | .686 | .782 | .751 | .608 | .689 | .594 | .685 |
| OSF | .697 | .810 | .748 | .637 | .709 | .603 | .701 |
| Hypnos | .702 | .816 | .758 | .620 | .715 | .597 | .701 |
| SleepFM inputs | SDB AUROC |
|---|---|
| All modality groups | .879 |
| BAS/ECG/EMG only | .769 |
| RESP group only | .869 |
| BAS/ECG/EMG + respiratory effort | .865 |
| BAS/ECG/EMG + airflow | .864 |
| BAS/ECG/EMG + oximetry/pulse | .847 |
| Method | Train (%) | Insomnia | SDB | CDH | CRSWD | Parasomnia | SRMD | Macro |
|---|---|---|---|---|---|---|---|---|
| U-Sleep | 1 | |||||||
| 10 | ||||||||
| 25 | ||||||||
| 50 | ||||||||
| 100 | .726 | .854 | .774 | .625 | .766 | .642 | .731 | |
| SleepTransformer | 1 |
| Method | Train (%) | Insomnia | SDB | CDH | CRSWD | Parasomnia | SRMD | Macro |
|---|---|---|---|---|---|---|---|---|
| U-Sleep | 1 | |||||||
| 10 | ||||||||
| 25 | ||||||||
| 50 | ||||||||
| 100 | .712 | .814 | .772 | .629 | .751 | .635 | .719 | |
| SleepTransformer | 1 |
| Method | Insomnia | SDB | CDH | CRSWD | Parasomnia | SRMD | Macro |
|---|---|---|---|---|---|---|---|
| U-Sleep | .672 | .695 | .669 | .614 | .517 | .514 | .613 |
| SleepTransformer | .725 | .845 | .763 | .629 | .785 | .640 | .731 |
| SleepFM | .685 | .809 | .722 | .537 | .687 | .615 | .676 |
| OSF | .706 | .848 | .750 | .624 | .717 | .648 | .716 |
| Hypnos | .698 | .827 | .738 | .575 | .721 | .646 | .701 |
Self-Supervised Pre-Training
Self-supervised pre-training learns transferable representations from unlabeled data to reduce the labels needed for downstream tasks.
See all 251 papers