Neural Acquisition Training for Fast Unknown Function Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing active learning methods face challenges such as high training costs, difficulty in selecting acquisition criteria, and optimizing acquisition functions, especially when learning time is constrained, making it difficult to efficiently determine a model for an unknown function.

Innovation Solution

A method involving training a neural network to select inputs for evaluating an unknown function through multiple iterations of sampling Gaussian processes, using the neural network to evaluate initial guesses, and adjusting its parameters to improve an objective function, allowing for efficient active learning without extensive real data usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional active learning methods are used to train models for unknown functions, then the model can be determined through iterative sampling and evaluation, but the training process becomes computationally expensive and time-consuming

Engineering Contradiction:
Improvemodel determination accuracyVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a synthetic training environment by sampling Gaussian processes to generate virtual data points and function evaluations. This synthetic copy allows the neural network to learn acquisition function optimization without requiring actual costly function evaluations, thereby reducing training time while maintaining model determination accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary training of the neural network using synthetic data generated from sampled Gaussian processes. This preliminary action prepares the acquisition function before it needs to be applied to real unknown functions, allowing fast inference without retraining when actual function evaluations are needed.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple acquisition criteria are evaluated to select the best one, then the active learning process becomes more robust, but the complexity of selecting and optimizing acquisition functions increases

Engineering Contradiction:
Improveacquisition function performanceVSAvoidacquisition function optimization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent trains the neural network to automatically select and optimize acquisition functions through self-supervised learning on synthetic data. The network learns to evaluate and compare different acquisition criteria implicitly during training, eliminating the need for manual selection and complex optimization procedures while maintaining robust performance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual acquisition function optimization with a neural network that learns the optimization process through synthetic training. This substitution eliminates complex mechanical optimization procedures and manual selection processes, reducing computational complexity while improving reliability through automated learning.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If real data collection is performed for training the model, then the model reflects actual system behavior, but the cost and time required for data collection increases

Engineering Contradiction:
Improvefunction evaluation accuracyVSAvoiddata collection cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent generates synthetic training data by sampling Gaussian processes, creating virtual copies of actual system behavior without requiring real data collection. These synthetic data points maintain the statistical properties and functional relationships of real systems while eliminating the cost and time of actual data collection, though they approximate rather than exactly replicate real system behavior.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250390740A1Device and method for determining a model for an unknown function
Publication Date: 2025.12.25 ROBERT BOSCH GMBH
  • US20250390740A1 patent drawing

AI summary

A method for determining a model for an unknown function is described comprising training a neural network for selecting inputs at which to evaluate the unknown function. The training includes a plurality of iterations of sampling, from a set of Gaussian processes, at least one initial guess for the unknown function, using the neural network to select inputs and evaluating the selected inputs using the at least one initial guess, determining a value of an objective function from the evaluated selected inputs, adjusting the neural network to improve the value of the objective function and determining the model by evaluating the unknown function at a sequence of inputs given by the trained neural network and fitting the model to the evaluated inputs.