Stochastic Inference Models Using Unpaired Data via Mediator Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning systems face challenges in training stochastic inference models between multiple random variables using unpaired data, as they require paired data for effective conditional and joint generation, which can be costly and not readily available.

Innovation Solution

A method involving a neural network with a variational autoencoder and a discriminative neural network is employed, using unpaired data to train the network with a loss function that includes terms for reconstruction loss, consistency deviations, and f-divergence, enabling conditional and joint generation without relying on paired data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If paired data is used to train stochastic inference models, then generation quality is improved, but data collection cost and complexity increase

Engineering Contradiction:
Improvegeneration qualityVSAvoiddata collection complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a mediator network that bridges the gap between unpaired data and generation quality. The mediator learns to map from one data domain to another through unpaired data, enabling the system to achieve paired-data-like performance without actual paired data, thus resolving the contradiction between generation quality and data collection complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the fundamental parameter of data requirement from paired to unpaired. By reformulating the training objective and using domain adaptation techniques, the system achieves effective stochastic inference model training with unpaired data, eliminating the need for complex paired data collection while maintaining generation quality

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If paired data is required for training, then model accuracy is improved, but time and resources for data preparation increase

Engineering Contradiction:
Improvemodel accuracyVSAvoiddata preparation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent creates a virtual copy of the paired data structure through the mediator network. The mediator learns to replicate the conditional relationships and dependencies that would exist in paired data, allowing the model to train on unpaired data while achieving accuracy comparable to paired data training, thus saving time on data preparation

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments the data processing into independent domains that can be trained separately on unpaired data. By dividing the training into domain-specific unpaired data processing and then combining through the mediator, the system achieves accurate model training without requiring time-consuming paired data assembly, resolving the contradiction between model accuracy and data preparation time

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11615317B2Method and apparatus for learning stochastic inference models between multiple random variables with unpaired data
Publication Date: 2023.03.28 SAMSUNG ELECTRONICS CO LTD
  • US11615317B2 patent drawing
  • US11615317B2 patent drawing
  • US11615317B2 patent drawing

AI summary

A system and method for operating a neural network. In some embodiments, the neural network includes a variational autoencoder, and the training of the neural network includes training the variational autoencoder with a plurality of samples of a first random variable; and a plurality of samples of a second random variable, the plurality of samples of the first random variable and the plurality of samples of the second random variable being unpaired, the training of the neural network including updating weights in the neural network based on a first loss function, the first loss function being based on a measure of deviation from consistency between: a conditional generation path from the first random variable to the second random variable, and a conditional generation path from the second random variable to the first random variable.