atlas

Research map / Image generation / Fast diffusion sampling

Bellman Optimal Stepsize Straightening of Flow-Matching Models

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Flow matching distillation · 0 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 BOSS, which uses a dynamic-programming search over Euler timestamps to find Bellman-optimal stepsizes for a pretrained rectified-flow model, then straightens the velocity network on those stepsizes with about 12,000 finetuning iterations.

Problem

Rectified-flow/flow-matching models need many function evaluations for sampling, and the standard reflow distillation needs very costly retraining (hundreds of thousands of iterations) to reach good few-step quality.

Approach

Select the Euler timestamp schedule for a fixed NFE budget by minimizing an estimated local truncation error over anchor timestamps via a dynamic program (Bellman recursion), then finetune the velocity network so that the K-step Euler path matches the fine-grained uniform trajectory on that schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace uniform Euler stepsizes with Bellman optimal stepsizespretrained Rectified Flow · CIFAR-10, 4/6/8 NFEFID: 51.95 -> 47.57; 25.69 -> 23.35; 16.82 -> 15.74Helped
Replace uniform Euler stepsizes with Bellman optimal stepsizespretrained Rectified Flow · CelebA-HQ, 4/6/8 NFEFID: 158.95 -> 92.03; 127.01 -> 72.54; 109.42 -> 49.80Helped
Replace uniform Euler stepsizes with Bellman optimal stepsizespretrained Rectified Flow · LSUN-Church, 4/6/8 NFEFID: 106.94 -> 80.91; 53.85 -> 45.09; 34.74 -> 33.22Helped
Replace uniform Euler stepsizes with Bellman optimal stepsizespretrained Rectified Flow · AFHQ-Cat, 4/6/8 NFEFID: 68.95 -> 45.54; 61.50 -> 36.15; 56.96 -> 33.94Helped
Replace uniform Euler stepsizes with Bellman optimal stepsizespretrained Rectified Flow · LSUN-Bedroom, 4/6/8 NFEFID: 84.35 -> 61.60; 39.19 -> 35.35; 32.15 -> 25.80Helped
Apply Bellman stepsize straightening instead of the strongest baseline in the table6-step flow-matching retraining · CIFAR-10FID: 4.33 -> 4.80Hurt
Apply Bellman stepsize straightening instead of the strongest baseline in the table6-step flow-matching retraining · CelebA-HQFID: 34.56 -> 18.67Helped
Apply Bellman stepsize straightening instead of the strongest baseline in the table6-step flow-matching retraining · LSUN-ChurchFID: 34.52 -> 17.43Helped
Apply Bellman stepsize straightening instead of the strongest baseline in the table6-step flow-matching retraining · AFHQ-CatFID: 46.24 -> 26.10Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA-HQ LSUN-Church LSUN-Bedroom AFHQ-Cat

Benchmarks: CIFAR-10 CelebA-HQ LSUN-Church LSUN-Bedroom AFHQ-Cat

Metrics: FID

Baselines: Uniform Euler Uniform Heun RK45 Uniform-Reflow Distill-K-Reflow

Builds on: Rectified Flow reflow DDPM++ Clean-FID LoRA

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