atlas

Research map / Image generation / Fast diffusion sampling

One-Step Offline Distillation of Diffusion-based Models via Koopman Modeling

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 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 KDM, an offline one-step diffusion distillation method that encodes noise and clean samples, applies a learned finite-dimensional Koopman linear operator in latent space, and decodes the result.

Problem

Iterative diffusion sampling is computationally expensive; offline distillation (student trained only on precomputed teacher noise-image pairs) lags online methods in quality, and needs a principled way to capture teacher dynamics in one step.

Approach

Model the noise-to-data mapping of a pretrained diffusion teacher as a single linear evolution in a learned embedding space via Koopman operator theory (encoder, linear Koopman layer, decoder), with reconstruction, latent-consistency, prediction and adversarial losses; theoretically argues a finite-dimensional Koopman representation exists for analytic maps and that latent proximity implies semant

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add KDM instead of GET for unconditional offline distillationCIFAR-10 · CIFAR-10 unconditionalFID: 6.91 -> 4.65Helped
use KDM-F rather than KDMKDM · CIFAR-10 conditionalFID: 3.56 -> 3.24Helped
distill EDM with KDM for one-step generationFFHQ 64×64 · FFHQ 64×64FID: 2.47 -> 6.54Hurt
distill EDM with KDM for one-step generationAFHQv2 64×64 · AFHQv2 64×64FID: 2.02 -> 4.85Hurt
add adversarial loss to the three Koopman losses (ablation)KDM · CIFAR-10 unconditionalFID: 7.83 -> 4.97Helped
add adversarial training to GET (ablation)GET · CIFAR-10 unconditionalFID: 6.91 -> 6.13Helped
use all three Koopman losses instead of a partial loss combination (ablation)KDM · CIFAR-10 unconditionalFID: 9.53 -> 7.83Helped
increase Koopman matrix size from 1024 to 4096 (ablation)KDM · CIFAR-10 unconditionalFID: 5.08 -> 7.24Hurt
increase Koopman matrix size from 4096 to 9216 (ablation)KDM · CIFAR-10 unconditionalFID: 7.24 -> 9.41Hurt
set λ_adv to 1.0 rather than 0.5 (ablation)KDM · CIFAR-10 unconditionalFID: 4.98 -> 4.57Helped
increase training data from 250K to 1M samples (ablation)KDM · CIFAR-10 unconditionalFID: ≈33% FID reductionHelped
factorize the Koopman operator (ablation)KDM · CIFAR-10 unconditionalFID: 4.65 -> 4.68No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 FFHQ 64x64 AFHQv2 64x64 Checkerboard

Benchmarks: CIFAR-10 unconditional CIFAR-10 class-conditional FFHQ 64x64 AFHQv2 64x64

Metrics: FID IS LPIPS MSE human preference ratio

Baselines: GET IMM 2-rf++ w/o pre-train PD DFNO iCD-EDM CTM ECM StyleGAN-XL BigGAN StyleGAN2-ADA Guided Distillation

Builds on: EDM GET Koopman operator theory LPIPS

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