atlas

Research map / Image generation / Autoregressive and latent generation

Compositional Scene Understanding through Inverse Generative Modeling

ICML 2025 · Image generation › Autoregressive and latent generation · approach: Compositional scene generation · 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.

Frames scene understanding as inverse generative modeling: composes diffusion/EBM concept-conditioned models and infers concept parameters that best explain an image, generalizing to more objects and new domains.

Problem

Scene understanding (object discovery, multi-attribute classification, multi-object perception) by discriminative models fails to generalize to test scenes that are more complex or distributionally shifted than training data.

Approach

Build a visual generative model compositionally as a product of concept-conditioned diffusion/EBM terms (summing denoising functions), then infer the concept parameters that minimize denoising error on a given image, using multiple random initializations and SGD for continuous concepts and enumeration or gradient relaxation for discrete ones.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use compositional IGM instead of the strongest listed baselineCLEVR object discovery · CLEVR, 3-5 and 6-8 objectsperception rate: 82.5% -> 94.7%; 59.0% -> 85.3%Helped
Add multiple random initializations (ablation)IGM object discovery · CLEVR, 3-5 objectsperception rate: 72.8% -> 94.7%Helped
Add multiple random initializations (ablation)IGM object discovery · CLEVR, 6-8 objectsperception rate: 68.0% -> 85.3%Helped
Use 5 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 3-5 objectsperception rate: 72.8% -> 89.6%Helped
Use 10 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 3-5 objectsperception rate: 72.8% -> 90.5%Helped
Use 15 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 3-5 objectsperception rate: 72.8% -> 92.8%Helped
Use 20 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 3-5 objectsperception rate: 72.8% -> 94.7%Helped
Use 5 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 6-8 objectsperception rate: 68.0% -> 79.1%Helped
Use 10 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 6-8 objectsperception rate: 68.0% -> 81.6%Helped
Use 15 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 6-8 objectsperception rate: 68.0% -> 84.3%Helped
Use 20 random initializations instead of 1 (ablation)IGM object discovery · CLEVR, 6-8 objectsperception rate: 68.0% -> 85.3%Helped
Use continuous approximation for concept inference (ablation)IGM global-factor perception · CelebA, 4 attributes, male facesinference time: 29.10s -> 22.15sHelped

Surprising findings

Limitations

Experimental setup

Datasets: CLEVR CLEVRTex CelebA manually collected 71 internet animal images

Benchmarks: CLEVR CLEVRTex CelebA manually collected animal image set

Metrics: perception rate coordinate estimation error classification accuracy inference time

Baselines: ResNet-50 Slot Attention DINOSAUR Generative Classifier Diffusion Classifier Compel

Builds on: Generative Classifier Diffusion Classifier compositional diffusion models (product of EBMs) Slot Attention 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