Slot Structured World Models

Jonathan Collu, Riccardo Majellaro, Aske Plaat, Thomas M. Moerland
1/8/2024
cs.CVcs.LG

Official code: JonathanCollu/Slot-Structured-World-Models (8 stars, last commit 2024-01-08).

Abstract

The ability to perceive and reason about individual objects and their interactions is a goal to be achieved for building intelligent artificial systems. State-of-the-art approaches use a feedforward encoder to extract object embeddings and a latent graph neural network to model the interaction between these object embeddings. However, the feedforward encoder can not extract {\it object-centric} representations, nor can it disentangle multiple objects with similar appearance. To solve these issues, we introduce {\it Slot Structured World Models} (SSWM), a class of world models that combines an {\it object-centric} encoder (based on Slot Attention) with a latent graph-based dynamics model. We evaluate our method in the Spriteworld benchmark with simple rules of physical interaction, where Slot Structured World Models consistently outperform baselines on a range of (multi-step) prediction tasks with action-conditional object interactions. All code to reproduce paper experiments is available from \url{https://github.com/JonathanCollu/Slot-Structured-World-Models}.

View on arXivView PDF

Code Implementations(1)

Repository containing the code for the paper "Slot Structured World Models".

81PythonJan 8, 20242 years ago

Similar Papers

Cite this paper

@article{collu2024slot,
  title  = {Slot Structured World Models},
  author = {Jonathan Collu and Riccardo Majellaro and Aske Plaat and Thomas M. Moerland},
  year   = {2024},
  eprint = {2402.03326},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.03326v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.03326.svg)](https://codeofpaper.com/paper/2402.03326)

Discussion