Dyn-O: Building Structured World Models with Object-Centric Representations

Zizhao Wang, Kaixin Wang, Li Zhao, Peter Stone, Jiang Bian
7/4/2025
cs.LG

No official code found. Best implementation: wangzizhao/dyn-O (13 stars, last commit 2026-02-03).

Abstract

World models aim to capture the dynamics of the environment, enabling agents to predict and plan for future states. In most scenarios of interest, the dynamics are highly centered on interactions among objects within the environment. This motivates the development of world models that operate on object-centric rather than monolithic representations, with the goal of more effectively capturing environment dynamics and enhancing compositional generalization. However, the development of object-centric world models has largely been explored in environments with limited visual complexity (such as basic geometries). It remains underexplored whether such models can generalize to more complex settings with diverse textures and cluttered scenes. In this paper, we fill this gap by introducing Dyn-O, an enhanced structured world model built upon object-centric representations. Compared to prior work in object-centric representations, Dyn-O improves in both learning representations and modeling dynamics. On the challenging Procgen games, we find that our method can learn object-centric world models directly from pixel observations, outperforming DreamerV3 in rollout prediction accuracy. Furthermore, by decoupling object-centric features into dynamics-agnostic and dynamics-aware components, we enable finer-grained manipulation of these features and generate more diverse imagined trajectories.

View on arXivView PDF

Code Implementations(1)

wangzizhao/dyn-OCommunity66%

Official Implementation of Dyn-O: Building Structured World Models with Object-Centric Representations (NeurIPS 2025)

132Cuda, ShellOct 20, 20258 months ago

Similar Papers

Cite this paper

@article{wang2025dyno,
  title  = {Dyn-O: Building Structured World Models with Object-Centric Representations},
  author = {Zizhao Wang and Kaixin Wang and Li Zhao and Peter Stone and Jiang Bian},
  year   = {2025},
  eprint = {2507.03298},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.03298v1}
}

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/2507.03298.svg)](https://codeofpaper.com/paper/2507.03298)

Discussion