Sensor Proxy Virtualization for Missing Data Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Power-aware wearable devices face challenges in handling missing sensor data, which can lead to incomplete data sets for AI edge model training and inference, and existing imputation techniques consume excessive power and time.

Innovation Solution

A lightweight sensor proxy virtualization method that uses co-existence probabilities and co-prediction accuracies to train machine learning models, allowing for the prediction and generation of proxy sensor data to replace missing data, thereby enabling uninterrupted multi-sensor edge AI modeling with minimal computational resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If existing imputation techniques are used to handle missing sensor data, then data completeness for AI model training is improved, but power consumption and computation time increase excessively

Engineering Contradiction:
Improvedata completenessVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent creates proxy sensor data copies from available sensor data streams to replace missing data. Instead of using complex imputation techniques, the system generates simplified proxy representations that mimic the statistical properties of missing sensor data, thereby maintaining data completeness while reducing computational overhead and power consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes the parameters of available sensor data streams by applying transformations and aggregations to create proxy data that statistically represents missing sensor measurements. This involves modifying data parameters such as sampling rates, aggregation windows, and transformation functions to generate equivalent information from different sensor sources.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If existing imputation techniques are used to handle missing sensor data, then data completeness for AI model training is improved, but computation time increases excessively

Engineering Contradiction:
Improvedata completenessVSAvoidcomputation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent creates proxy sensor data copies from available sensor data streams to replace missing data. Instead of using complex imputation techniques, the system generates simplified proxy representations that mimic the statistical properties of missing sensor data, thereby maintaining data completeness while reducing computational overhead and power consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary actions by pre-processing available sensor data to create proxy representations that can be quickly deployed to replace missing data. This includes pre-computing statistical properties, aggregation functions, and transformation parameters from available sensors before data is needed, reducing real-time computation requirements.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If sensor data from multiple sensors is used for AI edge model training, then model accuracy is improved, but power dissipation increases due to processing multiple data streams

Engineering Contradiction:
Improvemodel accuracyVSAvoidpower dissipation
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent makes available sensor data streams multi-functional by using them to both directly train AI models and generate proxy representations for missing sensor data. This universal approach allows the system to leverage data from fewer sensors for multiple purposes, reducing the need to process multiple separate data streams while maintaining model accuracy through the proxy data mechanism.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Loss of information

If frequent sensor data collection is performed to ensure data availability, then data completeness is improved, but power consumption increases

Engineering Contradiction:
Improvedata availabilityVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent introduces proxy sensor data as an intermediary that mediates between available sensor measurements and the need for complete multi-sensor data streams. Instead of frequently activating all sensors, the system uses proxy representations generated from available sensors to fill gaps, reducing the frequency of data collection from multiple sensors while maintaining data availability for AI model training.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240419762A1Lightweight sensor proxy discovery in power-aware devices
Publication Date: 2024.12.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240419762A1 patent drawing
  • US20240419762A1 patent drawing
  • US20240419762A1 patent drawing

AI summary

Systems and methods for lightweight proxy virtualization of a plurality of sensor data streams in a device are described. A processor can receive a plurality of sensor data streams from a plurality of sensors. The processor can identify missing sensor data in a sensor data stream among the plurality of sensor data streams. The processor can predict a value of the missing sensor data by running a machine learning model trained using sensor data determined based on at least one of a plurality of co-existence probabilities of the plurality of sensor data streams and a plurality of co-prediction accuracies of the plurality of sensor data streams.