What does guidance do? A fine-grained analysis in a simple setting

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chidambaram, Muthu, Gatmiry, Khashayar, Chen, Sitan, Lee, Holden, Lu, Jianfeng
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917780195901440
author Chidambaram, Muthu
Gatmiry, Khashayar
Chen, Sitan
Lee, Holden
Lu, Jianfeng
author_facet Chidambaram, Muthu
Gatmiry, Khashayar
Chen, Sitan
Lee, Holden
Lu, Jianfeng
contents The use of guidance in diffusion models was originally motivated by the premise that the guidance-modified score is that of the data distribution tilted by a conditional likelihood raised to some power. In this work we clarify this misconception by rigorously proving that guidance fails to sample from the intended tilted distribution. Our main result is to give a fine-grained characterization of the dynamics of guidance in two cases, (1) mixtures of compactly supported distributions and (2) mixtures of Gaussians, which reflect salient properties of guidance that manifest on real-world data. In both cases, we prove that as the guidance parameter increases, the guided model samples more heavily from the boundary of the support of the conditional distribution. We also prove that for any nonzero level of score estimation error, sufficiently large guidance will result in sampling away from the support, theoretically justifying the empirical finding that large guidance results in distorted generations. In addition to verifying these results empirically in synthetic settings, we also show how our theoretical insights can offer useful prescriptions for practical deployment.
format Preprint
id arxiv_https___arxiv_org_abs_2409_13074
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle What does guidance do? A fine-grained analysis in a simple setting
Chidambaram, Muthu
Gatmiry, Khashayar
Chen, Sitan
Lee, Holden
Lu, Jianfeng
Machine Learning
Computer Vision and Pattern Recognition
The use of guidance in diffusion models was originally motivated by the premise that the guidance-modified score is that of the data distribution tilted by a conditional likelihood raised to some power. In this work we clarify this misconception by rigorously proving that guidance fails to sample from the intended tilted distribution. Our main result is to give a fine-grained characterization of the dynamics of guidance in two cases, (1) mixtures of compactly supported distributions and (2) mixtures of Gaussians, which reflect salient properties of guidance that manifest on real-world data. In both cases, we prove that as the guidance parameter increases, the guided model samples more heavily from the boundary of the support of the conditional distribution. We also prove that for any nonzero level of score estimation error, sufficiently large guidance will result in sampling away from the support, theoretically justifying the empirical finding that large guidance results in distorted generations. In addition to verifying these results empirically in synthetic settings, we also show how our theoretical insights can offer useful prescriptions for practical deployment.
title What does guidance do? A fine-grained analysis in a simple setting
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2409.13074