SleepPairNet: Learning Multimodal Pediatric Sleep Representations with Random-Pair Cross-Attention
Organizations: Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC, USA · School of Data and Information Sciences, University of North Carolina at Chapel Hill, Chapel Hill, NC, USA
Abstract
Analyzing physiological sleep signals is important for assessing sleep quality and detecting sleep-related disorders. Learning inter-modal relationships across physiological signals can provide richer representations for downstream sleep analysis. We introduce SleepPairNet, a multimodal self-supervised learning (SSL) framework that learns pairwise interactions between physiological signals through cross-attention. We propose a random modality-pair selection strategy that exposes the model to diverse signal pairs during pretraining, enabling flexibility across modality combinations at test time. Pretrained on the NCH dataset, SleepPairNet outperforms the evaluated SSL baselines on all respiratory tasks while remaining competitive on EEG-related tasks, and shows even stronger results when transferred to the external CHAT dataset.
Figures & tables
| Model | Modalities | Performance (%) | |||||||||||||||||||
| Sleep Scoring | Apnea (0.8%) | EEG Arousal (4.6%) | Oxygen Desat. (8.7%) | Hypopnea (1.9%) | |||||||||||||||||
| Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | ||
| SleepFM | 66.8 (0.0) | 60.1 (0.1) | 88.5 (0.1) | 64.7 (0.1) | 98.2 (0.0) | 14.8 (0.2) | 80.4 (0.1) | 7.3 (0.2) | 92.8 (0.1) | 41.7 (0.2) | 87.4 (0.1) | 36.0 (0.5) | 84.8 (0.3) | 36.2 (0.1) | 77.8 (0.1) | 31.9 (0.1) | 96.3 (0.1) | 17.5 (0.3) | 77.8 (0.1) | 10.7 (0.1) | |
| PedSleepMAE | 60.5 (1.0) | 46.2 (1.5) | 84.1 (0.1) | 53.5 (0.2) | 97.8 (0.2) | 11.4 (0.1) | 74.1 (0.1) | 4.4 (0.0) | 87.4 (0.6) | 24.4 (0.1) | 75.3 (0.0) | 13.9 (0.0) | 81.3 (0.2) | 27.0 (0.0) | 69.7 (0.0) | 21.1 (0.0) | 94.0 (0.1) | 14.9 (0.1) | 73.0 (0.2) | 7.2 (0.0) | |
| SynthSleepNet | EEG, EOG | 74.8 (0.3) | 67.2 (0.2) | 92.5 (0.0) | 72.2 (0.0) | 92.2 (5.5) | 5.5 (0.4) | 73.6 (1.1) | 2.6 (0.3) | 93.2 (0.1) | 40.1 (0.2) | 84.3 (0.3) | 33.0 (0.2) | 71.3 (0.9) | 26.7 (0.1) | 70.9 (0.1) | 18.0 (0.1) | 93.3 (0.3) | 10.1 (0.4) | 73.2 (0.4) | 5.6 (0.2) |
| EEG, EMG | 73.2 (0.3) | 65.9 (0.2) | 91.9 (0.0) | 71.2 (0.1) | 95.2 (0.1) | 8.3 (0.2) | 77.0 (0.8) | 3.7 (0.2) | 93.0 (0.2) | 41.6 (0.2) | 86.8 (0.1) | 35.4 (0.1) | 71.9 (1.1) | 27.1 (0.2) | 71.5 (0.2) | 18.6 (0.1) | 90.8 (1.5) | 11.7 (1.0) | 76.3 (0.9) | 6.5 (0.6) | |
| Model | Modalities | Performance (%) | |||||||||||||||||||
| Sleep Scoring | Apnea (2.4%) | EEG Arousal (8.0%) | Oxygen Desat. (17.0%) | Hypopnea (3.9%) | |||||||||||||||||
| Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | Acc. | F1 | ROC | PR | ||
| SleepFM | 70.9 (0.1) | 65.5 (0.2) | 90.7 (0.1) | 68.9 (0.1) | 92.7 (0.1) | 10.7 (0.1) | 73.9 (0.2) | 5.4 (0.1) | 90.3 (0.1) | 52.6 (0.1) | 90.6 (0.0) | 49.2 (0.1) | 81.6 (0.0) | 52.3 (0.0) | 82.6 (0.1) | 49.2 (0.1) | 90.4 (0.1) | 19.7 (0.0) | 79.1 (0.1) | 12.4 (0.1) | |
| PedSleepMAE | 44.5 (0.9) | 38.1 (0.5) | 74.3 (0.1) | 39.1 (0.2) | 41.4 (5.1) | 4.9 (0.2) | 60.2 (0.0) | 3.0 (0.0) | 78.4 (0.8) | 27.1 (0.1) | 71.2 (0.0) | 16.5 (0.0) | 67.4 (0.0) | 40.9 (0.0) | 71.4 (0.0) | 33.5 (0.0) | 84.3 (2.0) | 11.9 (0.2) | 67.4 (0.1) | 6.1 (0.0) | |
| SynthSleepNet | EEG, EMG | 74.9 (0.3) | 69.4 (0.3) | 92.7 (0.1) | 72.8 (0.2) | 92.9 (0.6) | 13.3 (0.1) | 77.3 (0.2) | 7.2 (0.0) | 89.9 (0.1) | 50.6 (0.1) | 89.9 (0.0) | 46.7 (0.0) | 72.5 (0.1) | 36.3 (0.1) | 69.5 (0.1) | 28.4 (0.1) | 89.4 (0.4) | 14.7 (0.3) | 72.1 (0.1) | 8.1 (0.1) |
| NeuroNet | 67.7 (1.6) | 61.5 (0.9) | 88.5 (0.4) | 64.6 (0.8) | 89.9 (0.9) | 10.8 (0.3) | 72.5 (0.6) | 5.2 (0.1) | 88.2 (0.8) | 44.6 (1.3) | 84.8 (0.5) | 36.7 (1.2) | 50.9 (0.5) | 28.8 (0.1) | 56.2 (0.0) | 21.5 (0.0) | 89.4 (0.2) | 9.8 (0.8) | 69.0 (1.4) | 6.0 (0.4) | |
Multimodal Pretraining
Multimodal pretraining learns reusable representations by training models on paired or mixed data from multiple modalities, such as text, images, audio, and signals.
See all 179 papers