Self-Supervised Learning for Wearable Sensor Data Imputation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning analysis of wearable device sensor data is complicated by gaps created when devices are deactivated or removed, leading to incomplete datasets that hinder accurate health event detection and chronic condition monitoring.

Innovation Solution

A self-supervised learning method that generates masked data records by mimicking natural patterns of missingness in wearable device data, allowing for the training of machine learning models to impute missing data and improve downstream analysis tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If wearable devices are used to collect sensor data outside clinical settings, then data collection coverage and real-world applicability are improved, but data completeness deteriorates due to device removal or deactivation

Engineering Contradiction:
Improvedata collection coverageVSAvoiddata completeness
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent converts the harmful effect of missing data into a beneficial training signal by using the natural missingness patterns to create masked data records for self-supervised learning. The model learns to impute missing values by training on data where portions are systematically masked according to real-world missingness patterns, thereby turning the problem of incomplete data into a feature that enhances model robustness and generalizability to real-world deployment conditions.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Ease of manufacture

If random masking is used for self-supervised learning, then training simplicity is improved, but effectiveness in handling real-world missing data patterns deteriorates

Engineering Contradiction:
Improvetraining simplicityVSAvoideffectiveness in handling missing data
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies local quality by using different masking strategies for different portions of the data based on the actual missingness patterns observed in each user's data. Instead of uniform random masking, the system identifies specific time periods or data segments where missingness occurs and applies masking accordingly, making the training process locally adapted to each user's real-world data characteristics rather than applying a global uniform approach.

Inventive Principle:
Principle #3Local quality

3Productivity

If machine learning models are trained on complete data sets, then model convergence speed is improved, but performance on incomplete real-world data deteriorates

Engineering Contradiction:
Improvemodel convergence speedVSAvoidperformance on real-world data
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements preliminary action by pre-training the model on complete data sets to achieve fast convergence and establish baseline performance, then subsequently training on masked data records that simulate real-world missingness patterns. This two-stage approach allows the model to first learn from ideal complete data efficiently, then adapt to handle incomplete data scenarios, combining the benefits of fast convergence with robust real-world performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250069750A1Systems and methods for self-supervised learning based on naturally-occurring patterns of missing data
Publication Date: 2025.02.27 EVIDATION HEALTH INC
  • US20250069750A1 patent drawing
  • US20250069750A1 patent drawing
  • US20250069750A1 patent drawing

AI summary

Disclosed is a method comprising accessing, by a machine learning system, a set of data records for a plurality of users, the data records representative of physical statistics measured for each of the plurality of users over a time period. At least a subset of the data records comprises patterns of missing data for at least a portion of the time period. The method also comprises generating a set of masked data records by masking a subset of the data records in accordance with a pattern of natural missingness from a data record. The method also comprises generating, by the machine learning system, a set of learned representations from at least the set of masked data records. Finally, the method comprises fine tuning, by the machine learning system, a machine learning model using the set of learned representations, the machine learning model configured to perform a downstream machine learning task.