atlas

Research map / Image generation / Fast diffusion sampling

Denoising Task Routing for Diffusion Models

ICLR 2024 · 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 Denoising Task Routing (DTR), a parameter-free add-on that routes timestep-specific channel masks through DiT and ADM blocks, with sliding windows for task affinity and timestep-dependent allocation for task weights.

Problem

Diffusion models implicitly treat denoising at each timestep as a multi-task problem with negative transfer, but existing work only addresses it via timestep conditioning or loss/optimization methods, not via explicit architectural design.

Approach

Apply task routing (binary channel masks per task) to residual blocks of diffusion networks, with masks defined by a sliding window over channels that shifts with timestep (task affinity) and a nonlinear exponent alpha that allocates more task-dedicated channels to higher timesteps (task weights); no extra parameters are added.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add DTR routing to DiTDiT · FFHQ 256×256 unconditionalFID: 10.99 -> 7.32Helped
Add DTR routing to DiTDiT · ImageNet 256×256 class-conditionalFID: 12.59 -> 8.90Helped
Add DTR routing to DiTDiT · ImageNet 256×256 class-conditionalRecall: 0.49 -> 0.51Helped
Add DTR routing to DiTDiT · MS-COCO 256×256 text-conditionalFID: 7.70 -> 7.04Helped
Add DTR routing to ADMADM · ImageNet 64×64 class-conditionalFID: 6.34 -> 4.91Helped
Add DTR routing to ADMADM · ImageNet 64×64 class-conditionalRecall: 0.46 -> 0.46No clear effect
Replace DTR with random routing (R-TR) (ablation)DiT and ADM · FFHQ, ImageNet, and MS-COCOFIDHurt
Add DTR to ANT-UW loss weightingDiT-L/2 · ImageNet 256×256 class-conditionalFID: 5.85 -> 4.61Helped
Add DTR to Min-SNR loss weightingDiT-L/2 · ImageNet 256×256 class-conditionalFID: 9.58 -> 8.24Helped
Set DTR α to 4 rather than the other tested values (ablation)DiT-B/2 + DTR · FFHQ 256×256 unconditionalFID: 7.78 -> 7.32; 7.64 -> 7.32; 7.77 -> 7.32; 7.40 -> 7.32Helped
Increase DTR α from 4 to 5 (ablation)DiT-B/2 + DTR · FFHQ 256×256 unconditionalFID: 7.32 -> 7.40Hurt
Increase DTR α from 4 to 5 (ablation)DiT-L/2 + DTR · ImageNet 256×256 class-conditionalFID: 8.90 -> 9.66Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ ImageNet MS-COCO

Benchmarks: FFHQ 256x256 unconditional ImageNet 256x256 class-conditional ImageNet 64x64 MS-COCO text-to-image

Metrics: FID IS Precision Recall CKA similarity

Baselines: DiT ADM R-TR (random task routing) Min-SNR ANT-UW P2 weighting Multi-experts (DiT-B/2 x 4) MaxRoaming CDTR ERCDT

Builds on: task routing DiT ADM Min-SNR ANT

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