Papers › Toward Foundational Model for Sleep Analysis Using a Multimodal Hybrid Self-Supervised...

Toward Foundational Model for Sleep Analysis Using a Multimodal Hybrid Self-Supervised Learning Framework

18 Feb 2025arXiv:2502.17481archive 2025-07-28

Cheol-Hui Lee, Hakseung Kim, Byung C. Yoon, Dong-Joo Kim

Sleep is essential for maintaining human health and quality of life. Analyzing physiological signals during sleep is critical in assessing sleep quality and diagnosing sleep disorders. However, manual diagnoses by clinicians are time-intensive and subjective. Despite advances in deep learning that have enhanced automation, these approaches remain heavily dependent on large-scale labeled datasets. This study introduces SynthSleepNet, a multimodal hybrid self-supervised learning framework designed for analyzing polysomnography (PSG) data. SynthSleepNet effectively integrates masked prediction and contrastive learning to leverage complementary features across multiple modalities, including electroencephalogram (EEG), electrooculography (EOG), electromyography (EMG), and electrocardiogram (ECG). This approach enables the model to learn highly expressive representations of PSG data. Furthermore, a temporal context module based on Mamba was developed to efficiently capture contextual information across signals. SynthSleepNet achieved superior performance compared to state-of-the-art methods across three downstream tasks: sleep-stage classification, apnea detection, and hypopnea detection, with accuracies of 89.89%, 99.75%, and 89.60%, respectively. The model demonstrated robust performance in a semi-supervised learning environment with limited labels, achieving accuracies of 87.98%, 99.37%, and 77.52% in the same tasks. These results underscore the potential of the model as a foundational tool for the comprehensive analysis of PSG data. SynthSleepNet demonstrates comprehensively superior performance across multiple downstream tasks compared to other methodologies, making it expected to set a new standard for sleep disorder monitoring and diagnostic systems.

PaperPDFCode

Code

dlcjfgmlnasa/SynthSleepNet officialmentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Contrastive LearningDiagnosticEEGElectroencephalogram (EEG)Electromyography (EMG)MambaMultimodal Sleep Stage DetectionSelf-Supervised LearningSleep QualitySleep Stage Detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Sleep Stage Detection SHHS SynthSleepNet (EEG2+EOG2+EMG1) Accuracy 89.89% #1 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG2+EOG2+EMG1) Cohen's Kappa 0.860 #1 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG2+EOG2+EMG1) Macro-F1 0.845 #1 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG1+EOG1+EMG1) Accuracy 89.28% #3 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG1+EOG1+EMG1) Cohen's Kappa 0.850 #3 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG1+EOG1+EMG1) Macro-F1 0.835 #3 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG1+EOG1) Accuracy 88.31% #7 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG1+EOG1) Cohen's Kappa 0.840 #7 of 10 Archive leaderboard report
Sleep Stage Detection SHHS SynthSleepNet (EEG1+EOG1) Macro-F1 0.820 #7 of 10 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Contrastive LearningMambaSET

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections