atlas

Research map / Image generation / Autoregressive and latent generation

EC-Diffuser: Multi-Object Manipulation via Entity-Centric Behavior Generation

ICLR 2025 · Image generation › Autoregressive and latent generation · approach: Diffusion planning and policies · 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 EC-Diffuser, a diffusion-based behavioral cloning method that jointly generates DLP object-centric particle states and actions with an entity-centric Transformer, achieving compositional zero-shot generalization in multi-object manipulation.

Problem

Learning multi-object manipulation policies from high-dimensional image observations under combinatorial state and behavior complexity, with compositional generalization to unseen object counts and goal configurations from limited offline demonstrations.

Approach

Combine an unsupervised object-centric image representation (DLPv2 particles) with a permutation-equivariant entity-centric Transformer denoiser that co-generates future particle states and actions via DDPM diffusion, with AdaLN conditioning, used in MPC-style goal-conditioned BC.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EC-Diffuser instead of the strongest listed baselinePushCube · PushCube, 3 objectssuccess rate: 0.668 $\pm$ 0.169 -> 0.894 $\pm$ 0.025Helped
Use EC-Diffuser instead of the strongest listed baselinePushT · PushT, 3 objectsaverage radian difference: 1.538 $\pm$ 0.040 -> 0.805 $\pm$ 0.256Helped
Use EC-Diffuser instead of the strongest listed baselineFrankaKitchen · FrankaKitchengoals reached: 3.046 $\pm$ 0.156 -> 3.031 $\pm$ 0.087No clear effect
Train with DLP rather than an unstructured representation (ablation)EC-Diffuser · PushCube, 3 objectssuccess rate: 0.008 $\pm$ 0.004 -> 0.894 $\pm$ 0.025Helped
Use diffusion rather than autoregressive generation (ablation)EC-Diffuser · PushCube, 3 objectssuccess rate: 0.000 $\pm$ 0.000 -> 0.894 $\pm$ 0.025Helped
Generate latent states alongside actions (ablation)EC-Diffuser · PushCube, 3 objectssuccess rate: 0.529 $\pm$ 0.311 -> 0.894 $\pm$ 0.025Helped
Use DLP rather than Slot Attention (ablation)EC-Diffuser · PushCube, 3 objectssuccess rate: 0.255 $\pm$ 0.055 -> 0.894 $\pm$ 0.025Helped
Use multiple views rather than only the front view (ablation)EC-Diffuser · PushCube, 3 objectssuccess rate: 0.685 $\pm$ 0.021 -> 0.894 $\pm$ 0.025Helped
Use ground-truth entity states rather than DLP (ablation)EC-Diffuser · PushCube, 3 objectssuccess rate: 0.894 $\pm$ 0.025 -> 0.916 $\pm$ 0.025Helped
Replace DLP with Slot Attention (ablation)EC-Diffuser · FrankaKitchengoals reached: 3.031 $\pm$ 0.087 -> 3.340 $\pm$ 0.097Helped

Surprising findings

Limitations

Experimental setup

Datasets: PushCube demonstrations (IsaacGym) PushT demonstrations (IsaacGym) FrankaKitchen demonstrations Language-Table

Benchmarks: PushCube PushT FrankaKitchen Language-Table

Metrics: success rate success fraction average radian difference goals reached

Baselines: VQ-BeT Diffuser EIT+BC EC Diffusion Policy Slot Attention

Builds on: Diffuser Deep Latent Particles DDPM ECRL DDLP

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