TensorX
返回文献探索

Paper · arXiv 2503.18886

CFG-Zero*: Improved Classifier-Free Guidance for Flow Matching Models

Weichen Fan, Amber Yijia Zheng, Raymond A. Yeh, Ziwei Liu

24 upvotesMarch 24, 2025arXiv 预印本
AI 摘要

CFG-Zero* enhances classifier-free guidance in flow matching models by correcting velocity inaccuracies and zeroing early ODE solver steps, improving fidelity and controllability in text-to-image and text-to-video tasks.

classifier-free guidancediffusion modelsflow matching modelsGaussian mixturesflow estimationvelocityODE solvertext-to-imagetext-to-videoLumina-NextStable Diffusion 3FluxWan-2.1CFG-Zero*

Abstract

Classifier-Free Guidance (CFG) is a widely adopted technique in diffusion/flow models to improve image fidelity and controllability. In this work, we first analytically study the effect of CFG on flow matching models trained on Gaussian mixtures where the ground-truth flow can be derived. We observe that in the early stages of training, when the flow estimation is inaccurate, CFG directs samples toward incorrect trajectories. Building on this observation, we propose CFG-Zero*, an improved CFG with two contributions: (a) optimized scale, where a scalar is optimized to correct for the inaccuracies in the estimated velocity, hence the * in the name; and (b) zero-init, which involves zeroing out the first few steps of the ODE solver. Experiments on both text-to-image (Lumina-Next, Stable Diffusion 3, and Flux) and text-to-video (Wan-2.1) generation demonstrate that CFG-Zero* consistently outperforms CFG, highlighting its effectiveness in guiding Flow Matching models. (Code is available at github.com/WeichenFan/CFG-Zero-star)

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
CFG-Zero*: Improved Classifier-Free Guidance for Flow Matching Models | TensorX