Rectified Diffusion: Straightness Is Not Your Need in Rectified Flow
Fu-Yun Wang1 Ling Yang2 Zhaoyang Huang1 Mengdi Wang3 Hongsheng Li1 1MMLab, CUHK, Hong Kong SAR 2Peking University, Beijing, China 3Princeton University, New Jersey, USA
Abstract
Diffusion models have greatly improved visual generation but are hindered by slow generation speed due to the computationally intensive nature of solving generative ODEs. Rectified flow, a widely recognized solution, improves generation speed by straightening the ODE path. Its key components include: 1) using the diffusion form of flow-matching, 2) employing $\bm{v}$ -prediction, and 3) performing rectification (a.k.a. reflow). In this paper, we argue that the success of rectification primarily lies in using a pretrained diffusion model to obtain matched pairs of noise and samples, followed by retraining with these matched noise-sample pairs. Based on this, components 1) and 2) are unnecessary. Furthermore, we highlight that straightness is not an essential training target for rectification; rather, it is a specific case of flow-matching models. The more critical training target is to achieve a first-order approximate ODE path, which is inherently curved for models like DDPM and Sub-VP. Building on this insight, we propose Rectified Diffusion, which generalizes the design space and application scope of rectification to encompass the broader category of diffusion models, rather than
原文 arXiv:2410.07303;中英对照 + 大白话阅读 https://aha.fim.ai/paper/2410.07303v2