atlas

Research map / Architectures and efficiency / Attention and transformers

LazyDiT: Lazy Learning for the Acceleration of Diffusion Transformers

AAAI 2025 · Architectures and efficiency › Attention and transformers · approach: Transformer expressivity and learnability · 6 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.

LazyDiT adds lightweight linear layers before each MHSA and feedforward module of a frozen diffusion transformer to learn when to reuse cached outputs from the previous denoising step, skipping 20-50% of computation with better FID than DDIM at matched cost.

Problem

Diffusion transformers are slow at inference because every denoising step runs the full transformer; reducing per-step cost for transformer-based diffusion models has been less explored than for U-Net.

Approach

Observes that outputs of MHSA and feedforward modules at consecutive diffusion steps are highly similar, that this similarity is approximately linear in the current input (via Taylor expansion), and learns per-module linear laziness predictors that decide when to bypass computation and reuse the cached previous-step output.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LazyDiT with 20% lazy ratio instead of DDIM at 50 stepsDiT-XL/2 · ImageNet 256×256FID: 2.34 -> 2.37No clear effect
Use LazyDiT with 50% lazy ratio instead of DDIM at 25 stepsDiT-XL/2 · ImageNet 256×256FID: 2.95 -> 2.70Helped
Use LazyDiT with 50% lazy ratio instead of DDIM at 25 stepsDiT-XL/2 · ImageNet 512×512FID: 4.26 -> 3.94Helped
Use LazyDiT with 50% lazy ratio instead of DDIM at 25 stepsLarge-DiT-3B · ImageNet 256×256FID: 2.75 -> 2.42Helped
Use LazyDiT with 50% lazy ratio instead of DDIM at 25 stepsLarge-DiT-7B · ImageNet 256×256FID: 2.76 -> 2.53Helped
Use LazyDiT with 50% lazy ratio instead of DDIM at 25 stepsDiT-XL/2 · ImageNet 256×256, mobileIS: 230.95 -> 237.03Helped
Use LazyDiT with 50% lazy ratio instead of DDIM at 25 stepsDiT-XL/2 · ImageNet 512×512, mobileIS: 192.71 -> 200.93Helped
Apply laziness to MHSA only rather than to MHSA and Feedforward together (ablation)LazyDiT on DiT-XL/2 · ImageNet 256×256, DDIM 20 stepsgeneration performanceHurt
Apply laziness to Feedforward only rather than to MHSA and Feedforward together (ablation)LazyDiT on DiT-XL/2 · ImageNet 256×256, DDIM 20 stepsgeneration performanceHurt
Use the same lazy ratio for MHSA and Feedforward (ablation)LazyDiT on DiT-XL/2 · ImageNet 256×256, DDIM 20 stepsgeneration performanceHelped
Vary one module's lazy ratio while fixing the other at 30% for MHSA or 20% for Feedforward (ablation)LazyDiT on DiT-XL/2 · ImageNet 256×256, DDIM 20 stepsgeneration performanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet

Benchmarks: ImageNet

Metrics: FID sFID IS Precision Recall TMACs latency

Baselines: DDIM Learn2Cache

Builds on: DiT DDIM Learn2Cache classifier-free guidance

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