Machine Learning Result Evaluation Using Synthetic Temporal Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer-based machine learning systems in safety-critical applications, such as autonomous driving, generate unreliable results when operating on different data sets than those used for training and validation, leading to unexpected outcomes due to the lack of real-time uncertainty value generation and temporal evolution consideration.

Innovation Solution

A method that involves generating synthetic elements based on real elements to emulate temporal scene evolution, processing these elements through the machine learning system, and comparing results to determine a confidence measure by evaluating the deviation and discrepancies between real and synthetic outcomes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If machine learning systems operate on different data sets than training data, then real-time processing capability is maintained, but result reliability deteriorates due to unexpected outcomes

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidresult reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent creates synthetic data sets that copy and transform real data sets through mathematical operations (addition, multiplication, inversion). These synthetic data sets mimic the statistical properties and temporal evolution patterns of real data, allowing the system to maintain reliability when processing unseen real data while preserving real-time processing capability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms training data parameters by applying random linear transformations and temporal evolution models to generate synthetic data. This parameter transformation allows the system to adapt to different data distributions without retraining, maintaining both reliability and real-time processing speed.

Inventive Principle:
Principle #35Parameter changes

2Speed

If uncertainty values are generated in real time, then system responsiveness is improved, but confidence in results deteriorates due to lack of temporal evolution consideration

Engineering Contradiction:
Improvesystem responsivenessVSAvoidconfidence in results
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent pre-computes temporal evolution models and uncertainty relationships during system initialization and training. These pre-computed models are then applied to real-time data without requiring complex real-time calculations, maintaining both responsiveness and confidence in results.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where synthetic data sets are continuously refined and updated based on their relationship to real data sets. This feedback loop ensures that uncertainty values remain accurate and confident while the system maintains real-time processing capability.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If synthetic data sets are generated to evaluate confidence, then measurement precision of result reliability is improved, but device complexity increases

Engineering Contradiction:
Improveconfidence measurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent designs a universal synthetic data generation framework that serves multiple functions: training, validation, and confidence measurement. The same mathematical transformations and temporal evolution models used to generate synthetic data also serve as the basis for confidence estimation, eliminating the need for separate complex evaluation systems.

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

Solution Approach 2:

The patent uses simple copying and transformation operations to create synthetic data sets that replicate the essential characteristics of real data. These operations (addition, multiplication, inversion) are computationally inexpensive compared to complex simulation or generation models, providing accurate confidence measurement without significantly increasing device complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250259427A1Evaluating results of a computer-based machine learning system
Publication Date: 2025.08.14 ROBERT BOSCH GMBH
  • US20250259427A1 patent drawing
  • US20250259427A1 patent drawing
  • US20250259427A1 patent drawing

AI summary

A computer-implemented method for evaluating results of a computer-based machine learning system. The method includes receiving a data set of real elements, wherein each real element of the data set of real elements corresponds to a real observation; receiving a first result that was calculated by the computer-based machine learning system using the data set of real elements; generating a data set of synthetic elements in relation to the data set of real elements; transmitting the data set of synthetic elements; receiving a second result calculated by the computer-based machine learning system using the data set of synthetic elements; comparing the first result to the second result; determining, based on the first result and/or comparing the first result to the second result, one or more validity values characterizing a confidence measure of the calculated first result.