atlas

Research map / Image generation / Autoregressive and latent generation

DiMSUM: Diffusion Mamba - A Scalable and Unified Spatial-Frequency Method for Image Generation

NeurIPS 2024 · Image generation › Autoregressive and latent generation · approach: High-resolution diffusion synthesis · 2 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 DiMSUM, a Mamba-based diffusion backbone that fuses spatial sweep scanning with wavelet-subband window scanning via a cross-attention fusion layer and adds a globally shared transformer block, reporting strong FID on CelebA-HQ, LSUN Church, and ImageNet.

Problem

Mamba-based diffusion models struggle with scanning order for 2D image tokens and fail to capture global and long-range frequency relations, limiting image generation quality and training convergence.

Approach

Decompose latent features with a multi-level Haar wavelet transform into subbands scanned by window scanning, fuse them with spatial sweep-4 Mamba features through a query-swapped cross-attention fusion layer, condition Mamba by initializing its hidden state with an embedding, and interleave a globally weight-shared transformer block after every four DiM blocks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add conditional Mamba (ablation)DiMSUM baseline · CelebA-HQ 256×256FID: 6.19 to 5.27Helped
add Wavelet Mamba with concatenation fusion (ablation)DiMSUM baseline · CelebA-HQ 256×256FID: 5.27 to 5.87Hurt
replace concatenation with cross-attention fusion (ablation)DiMSUM spatial-frequency Mamba · CelebA-HQ 256×256FID: 5.87 to 4.92Helped
add globally shared transformer block (ablation)DiMSUM spatial-frequency Mamba · CelebA-HQ 256×256FID: 4.92 to 4.65Helped
use 2 wavelet levels instead of 1 (ablation)DiMSUM · CelebA-HQ 256×256FID: 5.09 to 4.65Helped
use 3 wavelet levels instead of 2 (ablation)DiMSUM · CelebA-HQ 256×256FID: 4.65 to 5.23Hurt
use query-swapped cross-attention rather than linear projection (ablation)DiMSUM fusion layer · CelebA-HQ 256×256FID: 6.00 to 4.92Helped
swap keys instead of queries in cross-attention fusion (ablation)DiMSUM fusion layer · CelebA-HQ 256×256FID: 4.92 to 5.45Hurt
replace wavelet processing with DCT (ablation)DiMSUM · CelebA-HQ 256×256FID: 4.92 to 5.53Hurt
replace wavelet processing with EinFFT (ablation)DiMSUM · CelebA-HQ 256×256FID: 4.92 to 5.63Hurt
use Sweep-4 instead of bidirectional scanning (ablation)Conditional Mamba · CelebA-HQ 256×256FID: 6.39 to 5.27Helped
use window scanning on frequency features instead of Sweep-4 (ablation)Spatial-frequency Mamba · CelebA-HQ 256×256FID: 5.41 to 4.92Helped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA-HQ LSUN Church ImageNet

Benchmarks: CelebA-HQ 256 CelebA-HQ 512 LSUN Church 256 ImageNet 256

Metrics: FID Recall GFLOPs training iterations per second inference latency

Baselines: DiT SiT DIFFUSSM ZigMa LFM LDM StyleGAN-XL BigGAN-deep

Builds on: Mamba ZigMa DiT flow matching SiT

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