atlas

Research map / Image generation / Fast diffusion sampling

MC-DiT: Contextual Enhancement via Clean-to-Clean Reconstruction for Masked Diffusion Models

NeurIPS 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 MC-DiT, a masked diffusion training paradigm that reconstructs unmasked clean patches from masked clean patches (plus two EMA decoder branches to avoid collapse), improving DiT image generation on ImageNet 256 and 512.

Problem

Masked-reconstruction training for diffusion transformers (DiT) reconstructs masked noisy patches from unmasked noisy patches, which under large noise weakens contextual information extraction and hurts semantic consistency and convergence.

Approach

Replace noisy-to-noisy mask reconstruction with clean-to-clean reconstruction (masked clean patches predict unmasked clean patches) at all noise levels, and stabilize training with two EMA decoder branches that enforce denoising and clean mask-reconstruction balance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace noisy-to-noisy masking with clean-to-clean contextual reconstructionDiT-XL / 2 · ImageNet-256×256 class conditionalFID: 5.69 -> 4.14Helped
replace noisy-to-noisy masking with clean-to-clean contextual reconstructionDiT-XL / 2 · ImageNet-512×512 class conditionalFID: 10.79 -> 9.30Helped
replace noisy-to-noisy masking with clean-to-clean contextual reconstructionDiT-XL / 2 with classifier-free guidance · ImageNet-256×256 class conditionalFID: 1.79 -> 1.78Helped
replace noisy-to-noisy masking with clean-to-clean contextual reconstructionDiT-XL / 2 with classifier-free guidance · ImageNet-512×512 class conditionalFID: 2.50 -> 2.03Helped
use MC-DiT trainingDiT-S / 2 · ImageNet-256×256, 400K iterationsFID-50K: 48.39 -> 41.67Helped
use MC-DiT trainingDiT-B / 2 · ImageNet-256×256, 400K iterationsFID-50K: 28.62 -> 18.88Helped
use MC-DiT trainingDiT-B / 2 · CIFAR-10FID: 11.52 -> 9.28Helped
use MC-DiT trainingDiT-B / 2 · CelebAFID: 7.14 -> 5.36Helped
add the noisy EMA branch (ablation)MC-DiT main branch · ImageNet-256×256, 400K iterationsFID: 22.10 -> 19.26Helped
add the clean EMA branch (ablation)MC-DiT main branch · ImageNet-256×256, 400K iterationsFID: 22.10 -> 18.88Helped
include masked-patch noisy reconstruction alongside clean reconstruction (ablation)MC-DiT main branch · ImageNet-256×256, 400K iterationsFID-50K: 25.88 -> 22.10Helped
remove unmasked tuning (ablation)MC-DiT-XL / 2 · ImageNet-256×256, 1300K iterationsFID: 7.92 -> 8.33Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet CIFAR-10 CelebA

Benchmarks: ImageNet 256x256 ImageNet 512x512 CIFAR-10 CelebA

Metrics: FID sFID IS Precision Recall

Baselines: DiT MaskDiT MDT SD-DiT ADM LDM U-ViT StyleGAN-XL MaskGIT

Builds on: DiT MaskDiT MDT SD-DiT EDM U-MAE

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