Method for checking the degree of realism of synthetic training data for a machine learning model
A method using confidence intervals to compare synthetic and real sensor data addresses the inefficiency of existing realism assessment methods, ensuring accurate and efficient model training by detecting deviations in synthetic data.
Patent Information
- Application Number
- DE102024200872
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-31
- Publication Date
- 2025-07-31
AI Technical Summary
Existing methods for assessing the realism of synthetic training data for machine learning models, such as the FID score, require a large number of data points and lack sensitivity to temporal changes, leading to potential distortions in model training.
A method using confidence intervals to compare synthetic and real sensor data, determining upper and lower limits through Monte Carlo or bootstrap methods, and detecting systematic deviations to assess realism, with optional warnings and false alarm rate control.
Enables efficient realism assessment with reduced data requirements and improved sensitivity to temporal changes, ensuring accurate model training by identifying and addressing deviations in synthetic data.
Smart Images

Figure 00000000_0000_ABST 
Figure 00000000_0001_ABST
Abstract
Claims
[1] A method (100) for checking a degree of realism of synthetic training data for a machine learning model, comprising the following steps: - providing (101) the synthetic training data, wherein the synthetic training data are described by a statistical quantity, wherein the synthetic training data simulate sensor data, - determining (102) an upper limit of a confidence interval for the statistical value on the basis of the synthetic training data as part of training the machine learning model, - providing (103) real data, wherein the real data are also described by the statistical quantity, wherein the real data comprise sensor data, wherein the sensor data result from a detection of at least one sensor, - determining (104) a lower limit of the confidence interval for the statistical value on the basis of the real data as part of an inference of the machine learning model, wherein the lower limit is determined continuously from the beginning of the inference, - checking (105) the degree of realism of the synthetic training data on the basis of a comparison of the continuously determined lower limit with the determined upper limit, wherein a systematic deviation of the synthetic training data from the real data is detected. [2] Method (100) according to claim 1, characterized by that an order is specified in the real data in order to determine the lower limit of the confidence interval with the real data with the specified order. [3] Method (100) according to one of the preceding claims, characterized by that the method further comprises the following steps: - Performing the inference based on a portion of the synthetic training data, continuously determining the lower bound, - Performing the inference based on the real data, continuing to determine the lower limit, - Checking the synthetic training data based on an analysis of an increase in the continuously determined lower limit when transitioning from the part of the synthetic training data to the real data. [4] Method (100) according to one of the preceding claims, characterized by that when checking the synthetic training data, the systematic deviation of the synthetic data from the real data exists if the continuously determined lower limit exceeds the determined upper limit. [5] Method (100) according to one of the preceding claims, characterized by that the method further comprises the following step: - performing an action depending on a result of checking the synthetic training data, wherein the action comprises at least initiating an output of a warning message. [6] Method (100) according to one of the preceding claims, characterized by that the method further comprises the following step: - Define a threshold for a false alarm rate. [7] Method (100) according to one of the preceding claims, characterized by that the sensor data include measurement data, in particular image data, of a production process and the statistical value represents an error of a respective component. [8] Computer program (20) comprising instructions which, when the computer program (20) is executed by a computer (10), cause the computer (10) to carry out the method (100) according to one of the preceding claims. [9] Device (10) for data processing, which is arranged to carry out the method (100) according to one of claims 1 to 7. [10] A computer-readable storage medium (15) comprising instructions which, when executed by a computer (10), cause the computer (10) to carry out the steps of the method (100) according to any one of claims 1 to 7.