Supervised Generative Optimization for Synthetic Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional synthetic data generation techniques often result in performance degradation due to the lack of a supervised approach tailored to specific downstream tasks, and they fail to effectively preserve statistical properties and relations with the original data.

Innovation Solution

A supervised generative optimization framework that integrates a supervised component and a meta-learning approach to facilitate synthetic data generation. This framework receives input data and parameters, partitions the data into training, validation, and test sets, tunes hyperparameters using supervised optimization based on downstream performance metrics, determines a mixture distribution from tuned synthesizers, trains a model based on this distribution, and generates synthetic data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional unsupervised synthetic data generation techniques are used, then data generation can be performed without task-specific optimization, but the statistical properties and relations with the original data are not effectively preserved

Engineering Contradiction:
Improvepreservation of statistical propertiesVSAvoidcomplexity of generation framework
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where a downstream task model evaluates the quality of generated synthetic data and provides supervision signals back to the data generation process. This closed-loop feedback enables the system to preserve statistical properties by continuously adjusting generation parameters based on performance metrics from the downstream task, resolving the contradiction between reliability and complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The framework performs preliminary action by pre-training the downstream task model and using it to guide the synthetic data generation process before actual data generation occurs. This preliminary setup of the supervision mechanism allows the system to target specific statistical properties that matter for the downstream task, improving reliability while managing complexity through focused optimization.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If supervised optimization with downstream task metrics is implemented, then synthetic data quality for specific tasks is improved, but the complexity of the generation process increases

Engineering Contradiction:
Improvequality of synthetic data for downstream taskVSAvoidcomplexity of optimization framework
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by optimizing synthetic data generation for specific downstream tasks rather than pursuing general-purpose data generation. The supervision mechanism is tailored to the particular requirements of each downstream task, providing precise quality improvement for that specific application while avoiding the complexity of universal optimization across all possible tasks.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The framework utilizes parameter changes by adjusting generation parameters based on feedback from downstream task performance. The system dynamically modifies parameters such as data distribution characteristics and generation constraints to optimize for the specific metrics that matter to the downstream task, improving measurement precision while managing complexity through parameter-based control rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple synthesizers are combined using meta-learning, then optimal mixture distributions are identified, but the computational overhead increases

Engineering Contradiction:
Improveaccuracy of synthetic dataVSAvoidcomputational time for model training
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements partial action by combining only the necessary number of synthesizers that are most relevant to the specific downstream task, rather than exhaustively combining all possible synthesizers. The meta-learning mechanism identifies and selects the optimal subset of synthesizers and their mixture distributions, achieving high accuracy while reducing computational overhead by avoiding unnecessary combinations.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The framework performs preliminary action through a meta-learning phase that pre-identifies optimal synthesizer combinations and mixture distributions before actual synthetic data generation. This preliminary optimization of the synthesizer ensemble reduces the computational burden during the main data generation process, as the system can directly use the pre-determined optimal configuration rather than searching for it each time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250124332A1Method and system for supervised generative optimization for synthetic data generation
Publication Date: 2025.04.17 JPMORGAN CHASE BANK NA
  • US20250124332A1 patent drawing
  • US20250124332A1 patent drawing
  • US20250124332A1 patent drawing

AI summary

A method for facilitating supervised generative optimization for synthetic data generation is disclosed. The method includes receiving, via an application programming interface, inputs that include input data and parameters; partitioning the input data to generate data sets, the data sets including training data sets, validation data sets, and test data sets; tuning hyperparameters of synthesizers by using the data sets and supervised optimization that is based on downstream performance metrics; determining a mixture distribution from among the tuned synthesizers; training machine learning models based on the mixture distribution; and generating, by using the trained machine learning models, sets of synthetic data based on the input data.