Robust and Controllable Object-Centric Learning through Energy-based Models
Not on the map. Why?
Abstract (arXiv)
Humans are remarkably good at understanding and reasoning about complex visual scenes. The capability to decompose low-level observations into discrete objects allows us to build a grounded abstract representation and identify the compositional structure of the world. Accordingly, it is a crucial step for machine learning models to be capable of inferring objects and their properties from visual scenes without explicit supervision. However, existing works on object-centric representation learning either rely on tailor-made neural network modules or strong probabilistic assumptions in the underlying generative and inference processes. In this work, we present ours, a conceptually simple and general approach to learning object-centric representations through an energy-based model. By forming a permutation-invariant energy function using vanilla attention blocks readily available in Transformers, we can infer object-centric latent variables via gradient-based MCMC methods where permutation equivariance is automatically guaranteed. We show that ours can be easily integrated into existing architectures and can effectively extract high-quality object-centric representations, leading to better segmentation accuracy and competitive downstream task performance. Further, empirical evaluations show that ours's learned representations are robust against distribution shift. Finally, we demonstrate the effectiveness of ours in systematic compositional generalization, by re-composing learned energy functions for novel scene generation and manipulation.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 45 of its 63 references that are in the map. First posted on arXiv 11 Oct 2022.
Builds on
45 of 63 references.
References · 45
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2017Deep Setscited by 1,394
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2015A Neural Algorithm of Artistic Stylecited by 480
- 2019MONet: Unsupervised Scene Decomposition and Representationcited by 388
33 more
- 2019Multi-Object Representation Learning with Iterative Variational Inferencecited by 359
- 2021Conditional Object-Centric Learning from Videocited by 247
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2019GENESIS: Generative Scene Inference and Sampling with Object-Centric Latent Representationscited by 227
- 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
- 2019Contrastive Learning of Structured World Modelscited by 206
- 2020SPACE: Unsupervised Object-Oriented Scene Representation via Spatial Attention and Decompositioncited by 190
- 2017Neural Expectation Maximizationcited by 123
- 2019Spatial Broadcast Decoder: A Simple Architecture for Learning Disentangled Representations in VAEscited by 116
- 2021GENESIS-V2: Inferring Unordered Object Representations without Iterative Refinementcited by 109
- 2017Learning Independent Causal Mechanismscited by 104
- 2020Object-Centric Neural Scene Renderingcited by 90
- 2019Measuring Compositionality in Representation Learningcited by 84
- 2021Generalization and Robustness Implications in Object-Centric Learningcited by 81
- 2021Unsupervised Object-Level Representation Learning from Scene Imagescited by 72
- 2019Deep Set Prediction Networkscited by 71
- 2020Your GAN is Secretly an Energy-based Model and You Should use Discriminator Driven Latent Samplingcited by 71
- 2021Unsupervised Learning of Compositional Energy Conceptscited by 71
- 2016Tagger: Deep Unsupervised Perceptual Groupingcited by 69
- 2021Controllable and Compositional Generation with Latent-Space Energy-Based Modelscited by 64
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiationcited by 46
- 2020Conditional Set Generation with Transformerscited by 32
- 2020Learning Object-Centric Video Models by Contrasting Setscited by 19
- 2015Binding via Reconstruction Clusteringcited by 16
- 2018Concept Learning with Energy-Based Modelscited by 14
- 2019Online Object Representations with Contrastive Learningcited by 13
- 2020Set Prediction without Imposing Structure as Conditional Density Estimationcited by 12
- 2022Towards Self-Supervised Learning of Global and Object-Centric Representationscited by 11
- 2020Learn to Predict Sets Using Feed-Forward Neural Networkscited by 10
- 2020Slot Contrastive Networks: A Contrastive Approach for Representing Objectscited by 9
- 2021Object-Centric Representation Learning for Video Question Answeringcited by 7
- 2018Deep Perm-Set Net: Learn to predict sets with unknown permutation and cardinality using deep neural networkscited by 6
- 2020Set Distribution Networks: a Generative Model for Sets of Imagescited by 1
Built on by
Citing papers per year: 2023: 3; 2024: 3; 2025: 1.
7 papers.
- 2023Object-Centric Slot Diffusioncited by 90
- 2023Rotating Features for Object Discoverycited by 29
- 2024Neural Language of Thought Modelscited by 9
- 2025Flexible Language Modeling in Continuous Space with Transformer-based Autoregressive Flowscited by 8
- 2023Inferring Relational Potentials in Interacting Systemscited by 5
- 2024Binding Dynamics in Rotating Featurescited by 5
- 2024Parallelized Spatiotemporal Bindingcited by 2
- 2025Flexible Language Modeling in Continuous Space with Transformer-based Autoregressive Flows1 Jul 2025
- 2024Parallelized Spatiotemporal Binding26 Feb 2024
- 2024Binding Dynamics in Rotating Features8 Feb 2024
- 2024Neural Language of Thought Models2 Feb 2024
- 2023Inferring Relational Potentials in Interacting Systems23 Oct 2023
- 2023Rotating Features for Object Discovery1 Jun 2023
- 2023Object-Centric Slot Diffusion20 Mar 2023