Bias Evaluation System for Generative Models Using Latent Representations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generative machine learning models often learn biases during training due to large and unevenly distributed training data, leading to unfair inclusion or exclusion of visual attributes in generated digital content.

Innovation Solution

A bias evaluation system that processes input digital images using a generative machine learning model and computes latent representations to determine bias scores for visual attributes, either unsupervisedly by analyzing similarities in latent space or supervisedly with annotated data, allowing for automatic detection of biases in visual attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual review methods are used to evaluate bias in generative models, then evaluation accuracy can be maintained, but productivity is significantly reduced and the process becomes inefficient

Engineering Contradiction:
Improvebias evaluation accuracyVSAvoidevaluation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual mechanical review processes with automated computational systems. Specifically, it uses machine learning models to generate digital images, computes latent representations algorithmically, and automatically calculates bias scores through computational comparisons between input images and generated images, eliminating the need for manual evaluation while maintaining measurement precision

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

Solution Approach 2:

The patent introduces latent representations as an intermediary computational construct. By transforming images into latent space representations and computing bias scores through comparisons in this intermediate domain, the system enables automated evaluation that maintains accuracy while dramatically improving productivity over direct manual review

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If generative models are trained on large amounts of training data with unequal distributions, then the model can generate diverse content, but bias is introduced causing unfair inclusion or exclusion of visual attributes

Engineering Contradiction:
Improvecontent generation diversityVSAvoidfairness of generated content
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism by creating a bias evaluation system that analyzes generated images and computes bias scores. This feedback loop allows the system to identify biased visual attributes in generated content, enabling developers to detect and correct biases in the generative model while maintaining its diversity-generating capabilities

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary bias evaluation by computing latent representations and bias scores during the content generation process itself. By evaluating bias upfront rather than after deployment, the system can identify and address fairness issues before they affect end-users, maintaining both diversity and reliability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240386707A1Evaluating bias in generative models
Publication Date: 2024.11.21 ADOBE INC
  • US20240386707A1 patent drawing
  • US20240386707A1 patent drawing
  • US20240386707A1 patent drawing

AI summary

In implementations of systems for evaluating bias in generative models, a computing device implements a bias system to generate a modified digital image by processing an input digital image using a first machine learning model trained on training data to generate modified digital images based on input digital images. The bias system computes a first latent representation of the input digital image and a second latent representation of the modified digital image using a second machine learning model trained on training data to compute latent representations of digital images. A bias score is determined for a visual attribute based on the first latent representation and the second latent representation. The bias system generates an indication of the bias score for the visual attribute for display in a user interface.