Contrastive Learning of Structured World Models

By Thomas Kipf, Elise van der Pol, Max Welling. 2019

341 citations recorded by the source corpus.

A structured understanding of our world in terms of objects, relations, and hierarchies is an important component of human cognition. Learning such a structured world model from raw sensory data remains a challenge. As a step towards this goal, we introduce Contrastively-trained Structured World Models (C-SWMs). C-SWMs utilize a contrastive approach for representation learning in environments with compositional structure. We structure each state embedding as a set of object representations and their relations, modeled by a graph neural network. This allows objects to be discovered from raw pixel observations without direct supervision as part of the learning process. We evaluate C-SWMs on compositional environments involving multiple interacting objects that can be manipulated independently by an agent, simple Atari games, and a multi-object physics simulation. Our experiments demonstrate that C-SWMs can overcome limitations of models based on pixel reconstruction and outperform typical representatives of this model class in highly structured environments, while learning interpretable object-based representations.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Representation & Self-Supervised Learning, Evaluation & Benchmarks

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Yoshua Bengio
  3. Ruslan Salakhutdinov
  4. Pieter Abbeel
  5. Mohit Bansal
  6. Chelsea Finn
  7. Trevor Darrell
  8. Quoc V. Le

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Ming-Hsuan Yang
  5. Andrea Vedaldi
  6. Jitendra Malik
  7. Xiaogang Wang
  8. Andrew Zisserman

In Representation & Self-Supervised Learning

  1. Yoshua Bengio
  2. Sergey Levine
  3. J. Urgen Schmidhuber
  4. Ruslan Salakhutdinov
  5. Chelsea Finn
  6. Bernhard Schölkopf
  7. Pieter Abbeel
  8. Geoffrey E. Hinton

In Evaluation & Benchmarks

  1. Sergey Levine
  2. Chelsea Finn
  3. Li Fei-Fei
  4. Pieter Abbeel
  5. Ruslan Salakhutdinov
  6. Alexei A. Efros
  7. Aaron C. Courville
  8. Yoshua Bengio

Citations in the corpus