Diffusion Model Guidance Without Unconditional Score Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing classifier-free guidance (CFG) for diffusion models requires simultaneous training of conditional and unconditional tasks, leading to increased computational resources and difficulty in handling multimodal conditions, and cannot improve unconditional generation without conditioning inputs.

Innovation Solution

Implement independent condition guidance (ICG) and time step guidance (TSG) to simulate CFG behavior without requiring an unconditional score function, allowing faster and more resource-efficient training of conditional diffusion models, and enabling guidance in conditional, unconditional, and multimodal generations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If classifier-free guidance (CFG) is used to streamline conditional generation, then the need for separate classifier training is eliminated, but computational resources are split between learning conditional and unconditional score functions, increasing training time and resources

Engineering Contradiction:
Improvemodel training complexityVSAvoidtraining time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent extracts the unconditional score function learning task from the conditional diffusion model training process. By using a pre-trained unconditional diffusion model separately, the conditional model only needs to learn conditional score functions, eliminating the need to split computational resources between conditional and unconditional learning within the same model.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary unconditional diffusion model that provides unconditional score functions. This intermediary model acts as a mediator between the noise sample and the conditional diffusion model, allowing the conditional model to focus solely on learning conditional relationships without bearing the burden of unconditional score function learning.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If classifier-free guidance (CFG) is used, then guidance can be provided during conditional generation, but CFG cannot be used to improve unconditional generation which lacks conditioning inputs

Engineering Contradiction:
Improveguidance applicabilityVSAvoidunconditional generation quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal guidance framework that works for both conditional and unconditional generation tasks. The guidance engine can accept either conditioning information or independent conditions, making it versatile enough to improve both conditional diffusion models and unconditional diffusion models within the same framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of replacing conditioning inputs with null conditions as in CFG, the patent inverts the approach by using independent conditions that are sampled from the data distribution. This inversion allows the guidance to work effectively for unconditional generation by providing meaningful guidance signals rather than null inputs.

Inventive Principle:
Principle #13The other way round (Inversion)

3Manufacturing precision

If classifier guidance is used to condition output on additional input, then alignment between generated output and conditioning information is improved, but separate classifier training and repeated evaluations increase complexity and resource overhead

Engineering Contradiction:
Improveoutput alignment with conditionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the guidance functionality directly into the diffusion model training process. Instead of using a separate classifier that requires independent training and evaluation, the guidance is integrated into the score function learning process, combining what were previously separate components into a unified framework.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The diffusion model serves its own guidance needs by learning score functions that inherently capture the relationship between conditioning information and data generation. The model self-adjusts during training to align generated outputs with conditioning information without requiring external classifier guidance.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250363600A1Independent condition guidance for diffusion models
Publication Date: 2025.11.27 DISNEY ENTERPRISES INC
  • US20250363600A1 patent drawing
  • US20250363600A1 patent drawing
  • US20250363600A1 patent drawing

AI summary

One embodiment of the present invention sets forth a technique for generating data. The technique includes determining a first noise sample associated with a trained conditional diffusion model and a first independent condition. The technique also includes generating, via execution of the trained conditional diffusion model, a first unconditional score based on the first noise sample and the first independent condition. The technique further includes denoising the first noise sample based on the first unconditional score to produce a second noise sample.