atlas

Research map / Image generation / Autoregressive and latent generation

DiCo: Revitalizing ConvNets for Scalable and Efficient Diffusion Modeling

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: High-resolution diffusion synthesis · 1 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 DiCo, a fully convolutional diffusion backbone (1x1 pointwise + 3x3 depthwise convs with compact channel attention) that matches or beats DiT and linear-attention/Mamba diffusion models on ImageNet at lower compute.

Problem

Diffusion Transformers are strong but computationally expensive due to quadratic self-attention, and recent linear/RNN-style alternatives (Mamba, linear attention) do not yield much runtime gain at high resolution. The paper asks whether a hardware-efficient ConvNet backbone can match DiT generation

Approach

Analysis of pretrained DiTs shows attention is mostly local; replacing self-attention with convolutions causes channel redundancy (many inactive channels), which a compact channel attention (GAP + 1x1 conv + sigmoid gating) fixes, yielding a U-shaped pure-ConvNet diffusion model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace self-attention with DiCo's convolutional backboneDiT-XL/2 · ImageNet 256×256, with CFGFID: 2.27 -> 2.05Helped
Replace self-attention with DiCo's convolutional backboneDiT-XL/2 · ImageNet 512×512, with CFGFID: 3.04 -> 2.53Helped
Use text-conditioned depthwise convolution instead of cross-attentionDiCo text-to-image · MS-COCOFID: 4.87 -> 4.93Hurt
Replace GELU with ReLU (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 51.26Hurt
Increase DWC kernel from 3×3 to 5×5 (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 48.03Helped
Increase DWC kernel from 3×3 to 7×7 (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 47.49Helped
Add compact channel attention (CCA) (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 54.78 -> 49.97Helped
Replace CCA with an SE module (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 50.89Hurt
Replace CCA with channel self-attention (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 50.24Hurt
Replace the Conv Module with self-attention (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 54.00Hurt
Replace the Conv Module with window attention (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 53.23Hurt
Replace the Conv Module with focused linear attention (ablation)DiCo-S · ImageNet 256×256, 400K, without CFGFID: 49.97 -> 50.60Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K MS-COCO

Benchmarks: ImageNet 256x256 ImageNet 512x512 ImageNet 1024x1024 MS-COCO

Metrics: FID IS Precision Recall sFID Gflops throughput

Baselines: DiT DiG DiC DiS DiM DiffuSSM DiMSUM U-ViT FlowDCN LightningDiT MMDiT+REPA

Builds on: DiT ConvNeXt iDDPM 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