TL;DR
BézierFlow introduces a novel Bézier-based parameterization for stochastic interpolant schedulers, enabling efficient few-step generation in diffusion models with significant performance gains and minimal training time.
Contribution
It proposes a new Bézier function-based approach to learn optimal trajectory transformations, broadening the scope beyond ODE discretizations for diffusion model sampling.
Findings
Achieves 2-3x faster sampling with ≤10 NFEs
Requires only 15 minutes of training
Outperforms prior timestep-learning methods across models
Abstract
We introduce B\'ezierFlow, a lightweight training approach for few-step generation with pretrained diffusion and flow models. B\'ezierFlow achieves a 2-3x performance improvement for sampling with 10 NFEs while requiring only 15 minutes of training. Recent lightweight training approaches have shown promise by learning optimal timesteps, but their scope remains restricted to ODE discretizations. To broaden this scope, we propose learning the optimal transformation of the sampling trajectory by parameterizing stochastic interpolant (SI) schedulers. The main challenge lies in designing a parameterization that satisfies critical desiderata, including boundary conditions, differentiability, and monotonicity of the SNR. To effectively meet these requirements, we represent scheduler functions as B\'ezier functions, where control points naturally enforce these properties. This reduces…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
