Sleep Stage Classification With Self-Supervised Transfer Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sleep stage classification methods using supervised learning models face limitations due to the need for extensive labeling and label quality dependence, leading to performance constraints on specific datasets.

Innovation Solution

A self-supervised learning-based approach using an unsupervised learning-based adversarial generative model for sleep stage classification, employing transfer learning and attention-based signal augmentation to generate positive pairs and minimize cosine similarity, enabling accurate classification with a small number of labels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If supervised learning models are used for sleep stage classification, then classification accuracy can be improved through extensive labeling and training, but the method becomes dependent on label quality and dataset-specific performance

Engineering Contradiction:
Improveclassification accuracyVSAvoiddataset generalization
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies self-supervised learning to pre-train the model on large amounts of unlabeled sleep data before fine-tuning with limited labeled data. This preliminary action of learning from unlabeled data enables the model to capture general sleep patterns and features, improving its ability to generalize to different datasets while reducing dependency on extensive labeling.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If extensive labeling is performed to improve supervised learning model performance, then training can be enhanced, but the process becomes time-consuming and resource-intensive

Engineering Contradiction:
Improvemodel performanceVSAvoidlabeling and training time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent employs self-supervised learning where the model automatically generates its own training signals from unlabeled data without requiring manual annotation. This self-service approach allows the model to learn from the structure and patterns in the raw sleep data itself, eliminating the need for time-consuming manual labeling while still achieving high performance through self-generated supervision signals.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If self-supervised learning is used to classify sleep stages with small number of labels, then dataset generalization is improved, but the model requires sophisticated training techniques

Engineering Contradiction:
Improvedataset generalizationVSAvoidmodel training complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the training process into two distinct phases: (1) self-supervised pre-training on large unlabeled datasets to learn general representations, and (2) supervised fine-tuning on small labeled datasets for specific classification tasks. This segmentation allows the model to first capture universal sleep patterns and then adapt to specific datasets with minimal labels, reducing the complexity burden on any single training stage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260000348A1Method and system for training self-supervised learning based-sleep stage classification model using small number of labels
Publication Date: 2026.01.01 IUCF-HYU (IND -UNIVERSITY COOPERATIONS FOUNDATION HANYANG UNIVERSITY
  • US20260000348A1 patent drawing
  • US20260000348A1 patent drawing
  • US20260000348A1 patent drawing

AI summary

Disclosed are a method and system for training a self-supervised learning based-sleep stage classification model using a small number of labels. The sleep stage classification method performed by a computer system according to an embodiment may comprising the steps of: receiving polysomnography data to be inputted into a self-supervised learning based-sleep stage classification model; and classifying sleep stages from the polysomnography data by using the self-supervised learning based-sleep stage classification model, wherein the self-supervised learning based-sleep stage classification model is trained on patterns for sleep stage classification from new sleep data through transfer learning by fine-tuning weights on the basis of a representation learning model that is trained on representations from sleep signal data.