atlas

Research map / Image generation / Text-to-image diffusion

On improved Conditioning Mechanisms and Pre-training Strategies for Diffusion Models

NeurIPS 2024 · Image generation › Text-to-image diffusion · approach: Compositional text-to-image guidance · 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.

Systematic re-implementation and study of five diffusion transformer/UNet architectures, proposing disentangled control conditioning, noisy-replicate text padding, and resolution-transfer tricks that set new FID results on ImageNet-1k and CC12M.

Problem

Large-scale latent diffusion training recipes are closed and hard to compare, and there is little study of how to condition on semantic and control metadata and how to transfer pre-trained weights across datasets and resolutions efficiently.

Approach

Decouple semantic conditioning (class/text via attention) from control metadata (crop, flip, size) with a cosine-scheduled low-level control embedding and a separate control guidance term; transfer low-resolution pre-trained weights by resampling sinusoidal positional grids, rescaling the noise schedule for higher resolution, and using more aggressive local cropping in pre-training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace uniform control weighting with cosine weighting of low-level controls (ablation)DiT-XL/2 with control conditioning · ImageNet-1k 256LPIPS: 0.33 vs 0.04Helped
Use cosine low-level control weighting at inference (ablation)DiT-XL/2 with control conditioning · ImageNet-1k 256, random size samplingFID: 5.04 -> 3.80Helped
Add random-flip control conditioning (ablation)mmDiT-XL/2 on CC12M · CC12M 256FID: 8.43 -> 8.40Helped
Replace zero text padding with noisy replicate padding (ablation)mmDiT-XL/2 on CC12M · CC12M 256FID: 7.19 -> 6.79Helped
Replace zero text padding with noisy replicate padding (ablation)mmDiT-XL/2 on CC12M · CC12M 256CLIP: 26.25 -> 26.60Helped
Pretrain on ImageNet-1k before ImageNet-22k finetuning (ablation)mmDiT-XL/2 · ImageNet-22k 256FID: 5.80 -> 5.29Helped
Pretrain on ImageNet-1k before CC12M finetuning (ablation)mmDiT-XL/2 · CC12M 256FID: 7.54 -> 7.27Helped
Pretrain mmDiT at 256 resolution before 512 finetuning (ablation)mmDiT-XL/2 · ImageNet-1k 512FID: 3.98 -> 3.02Helped
Use local crops during low-resolution pretraining rather than global crops (ablation)mmDiT-XL/2 · ImageNet-1k 512 adaptationFID: almost 0.2 FID pointsHelped
Use noisy replicate text padding with beta 0.02 (ablation)mmDiT-XL/2 on CC12M · CC12M 256FID: 7.19 -> 6.79Helped
Use noisy replicate text padding with beta 0.02 (ablation)mmDiT-XL/2 on CC12M · CC12M 256CLIP: 26.25 -> 26.60Helped
Use the proposed improved architecture and training recipemmDiT-XL/2 (SD3) · ImageNet-1k 512FID_train: 3.04 -> 2.76Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k ImageNet-22k CC12M COCO

Benchmarks: ImageNet-1k 256 ImageNet-1k 512 CC12M 256 CC12M 512 COCO validation

Metrics: FID CLIPScore LPIPS

Baselines: DiT-XL/2 SDXL UNet mDT-v2-XL/2 PixArt-alpha-XL/2 mmDiT-XL/2 (SD3)

Builds on: DiT Stable Diffusion 3 (mmDiT) SDXL EDM PixArt-alpha

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