atlas

Research map / Image generation / Fast diffusion sampling

Towards More Accurate Diffusion Model Acceleration with A Timestep Tuner

CVPR 2024 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 8 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 TimeTuner, a plug-in method that learns a single replacement timestep per sampling interval so the denoiser is conditioned on a better timestep, reducing truncation error in accelerated diffusion sampling.

Problem

Accelerated diffusion samplers that skip most denoising steps suffer large quality degradation because the integral direction from the initial state is inaccurate over a large timestep interval, causing accumulating truncation error.

Approach

Replace the timestep input of the pre-trained noise prediction network with a learned timestep tau_i per interval, optimized sequentially (from T down to 0) to match the sampling distribution to the real one, motivated by a mean-value-theorem view of integration and an error bound; the pre-trained model is not updated.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
tune DDIM input timesteps with TimeTunerDDIM with LDM · LSUN Bedroom 256x256FID: 9.46 -> 5.85Helped
tune DDIM input timesteps with TimeTunerDDIM with LDM · FFHQ 256x256FID: 23.58 -> 14.80Helped
tune DDIM input timesteps with TimeTunerDDIM with LDM · CelebA-HQ 256x256FID: 18.72 -> 16.59Helped
tune DDIM input timesteps with TimeTunerDDIM with LDM · ImageNet 256x256FID: 10.13 -> 9.63Helped
add TimeTuner to Consistency DistillationCD · LSUN Bedroom, NFE = 1FID: 8.14 -> 7.14Helped
add TimeTuner to Consistency DistillationCD · LSUN Bedroom, NFE = 2FID: 5.91 -> 5.18Helped
add TimeTuner to DDIMDDIM · CIFAR10, NFE = 10, linear trajectoryFID: 13.65 -> 11.77Helped
train timestep values in parallel instead of sequentially (ablation)DDIM + TimeTuner · CIFAR10FID: 11.77 -> 11.75No clear effect
train timestep values in parallel instead of sequentially (ablation)DDIM + TimeTuner · CelebAFID: 11.84 -> 12.14Hurt
train timestep values in parallel instead of sequentially (ablation)DDIM + TimeTuner · LSUN BedroomFID: 6.07 -> 6.08No clear effect
train timestep values in parallel instead of sequentially (ablation)DDIM + TimeTuner · FFHQFID: 14.80 -> 15.03Hurt
train timestep values in parallel instead of sequentially (ablation)DDIM + TimeTuner · CelebA-HQFID: 17.75 -> 18.03Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CelebA LSUN Bedroom FFHQ CelebA-HQ ImageNet MS-COCO

Benchmarks: CIFAR10 CelebA LSUN Bedroom FFHQ CelebA-HQ ImageNet MS-COCO

Metrics: FID IS sFID Precision Recall

Baselines: DDIM DDPM Analytic-DDIM Analytic-DDPM DPM-Solver-2 EDM Consistency Distillation GGDM RS-DDIM OMS-DPM

Builds on: DDIM DDPM DPM-Solver Analytic-DPM EDM

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