atlas

Research map / Image generation / Fast diffusion sampling

Fixed Point Diffusion Models

CVPR 2024 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 4 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.

Introduces Fixed Point Diffusion Models (FPDM), which embed an implicit fixed-point layer in a DiT-style denoiser trained with stochastic Jacobian-free backpropagation, enabling timestep smoothing and solution reuse for efficient sampling.

Problem

Diffusion models have large parameter counts, high training memory, and expensive sampling, since each sampling timestep requires a full forward pass through a fixed stack of layers.

Approach

Replace the middle explicit transformer layers of a DiT with a single implicit fixed-point layer solved iteratively per timestep, with the solution reused as initialization for the next timestep, and trained via a stochastic multi-step variant of Jacobian-Free Backpropagation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace DiT with FPDM at 140 transformer block forward passesImageNet generation · ImageNet, 140 transformer block forward passesFID (DDPM): 148.0 -> 85.8Helped
replace DiT with FPDM at 140 transformer block forward passesImageNet generation · ImageNet, 140 transformer block forward passesFID (DDIM): 110.0 -> 33.9Helped
replace DiT with FPDM at 280 transformer block forward passesImageNet generation · ImageNet, 280 transformer block forward passesFID (DDPM): 80.9 -> 43.3Helped
replace DiT with FPDM at 280 transformer block forward passesImageNet generation · ImageNet, 280 transformer block forward passesFID (DDIM): 35.2 -> 22.4Helped
replace DiT with FPDM at 560 transformer block forward passesImageNet generation · ImageNet, 560 transformer block forward passesFID: DDPM: 37.9 -> 26.1; DDIM: 16.5 -> 19.6Mixed
replace DiT with FPDMImage generation · CelebA-HQ, 256pxFID: 65.2 -> 11.1Helped
replace DiT with FPDMImage generation · FFHQ, 256pxFID: 58.1 -> 18.2Helped
replace DiT with FPDMImage generation · LSUN-Church, 256pxFID: 65.6 -> 22.7Helped
replace DiT with FPDMImage generation · ImageNet, 256px, 280 transformer block forward passesFID: 80.9 -> 43.3Helped
use 4 to 8 fixed-point iterations per timestep and spread compute across more timesteps (ablation)FPDM · ImageNet, fixed 280 transformer block forward passesFIDHelped
reuse the previous timestep's fixed-point solution as initialization (ablation)FPDM · ImageNet generation with few iterations per timestepFIDHelped
use at least one explicit pre/post layer rather than zero (ablation)FPDM · ImageNet generationFIDHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet CelebA-HQ LSUN-Church FFHQ

Benchmarks: ImageNet 256 CelebA-HQ 256 LSUN-Church 256 FFHQ 256

Metrics: FID-50K FID parameter count training memory

Baselines: DiT-XL/2 DiT-B/2 JFB (1-step gradient) Multi-Step JFB

Builds on: Diffusion Transformer (DiT) Deep Equilibrium Models Jacobian-Free Backpropagation Latent Diffusion Models v-prediction

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