atlas

Research map / Image generation / Fast diffusion sampling

CFG++: Manifold-constrained Classifier Free Guidance for Diffusion Models

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CFG++, a one-line modification of classifier-free guidance that reuses the unconditional noise in the renoising step and restricts guidance to an interpolation scale in [0,1], improving T2I quality, DDIM inversion/editing, and text-conditioned inverse problems.

Problem

Classifier-free guidance (CFG) with high guidance scales causes off-manifold artifacts, mode collapse, and breaks DDIM inversion and editing, and it is hard to combine with diffusion inverse solvers.

Approach

Reformulate text guidance as an inverse problem with a text-conditioned score-distillation loss, solved via decomposed diffusion sampling; this yields CFG++, which uses the conditional denoised estimate with an interpolation factor lambda in [0,1] while keeping the renoising noise term unconditional.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace CFG renoising with unconditional renoising and use interpolating guidanceSD v1.5 DDIM sampling · COCO 10k, ω=2.0/λ=0.2FID: 13.84 -> 12.75Helped
Replace CFG renoising with unconditional renoising and use interpolating guidanceSD v1.5 DDIM sampling · COCO 10k, ω=5.0/λ=0.4FID: 15.08 -> 14.95Helped
Replace CFG renoising with unconditional renoising and use interpolating guidanceSD v1.5 DDIM sampling · COCO 10k, ω=7.5/λ=0.6FID: 17.71 -> 17.47Helped
Replace CFG renoising with unconditional renoising and use interpolating guidanceSD v1.5 DDIM sampling · COCO 10k, ω=9.0/λ=0.8FID: 20.01 -> 19.34Helped
Replace CFG renoising with unconditional renoising and use interpolating guidanceSD v1.5 DDIM sampling · COCO 10k, ω=12.5/λ=1.0FID: 21.23 -> 20.88Helped
Replace CFG renoising with unconditional renoising and use interpolating guidanceSD v1.5 DDIM sampling · COCO 10k, matched scalesCLIP: 0.298 -> 0.303; 0.310 -> 0.310; 0.312 -> 0.312; 0.312 -> 0.313; 0.313 -> 0.313Mixed
Add CFG++ guidancePSLD · FFHQ, SR (x8)FID: 41.24 -> 36.58Helped
Add CFG++ guidancePSLD · FFHQ, Deblur (motion)FID: 91.90 -> 65.67Helped
Add CFG++ guidancePSLD · FFHQ, Deblur (gauss)FID: 41.52 -> 39.85Helped
Add CFG++ guidancePSLD · FFHQ, InpaintFID: 9.36 -> 9.78Hurt
Add CFG++ guidancePSLD · FFHQ, SR (x8)LPIPS: 0.394 -> 0.385Helped
Add CFG++ guidancePSLD · FFHQ, SR (x8)PSNR: 24.91 -> 24.87Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO COCO-2014 FFHQ

Benchmarks: COCO 10k COCO-2014 validation FFHQ 512x512

Metrics: FID CLIP score ImageReward PSNR RMSE LPIPS

Baselines: CFG PSLD PSLD + CFG PCG

Builds on: classifier-free guidance DDIM decomposed diffusion sampling diffusion posterior sampling PSLD DPM-solver++

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy