A Compositional Object-Based Approach to Learning Physical Dynamics

By Michael Chang, Tomer D. Ullman, Antonio Torralba, Josh Tenenbaum. 2016

470 citations recorded by the source corpus.

We present the Neural Physics Engine (NPE), a framework for learning simulators of intuitive physics that naturally generalize across variable object count and different scene configurations. We propose a factorization of a physical scene into composable object-based representations and a neural network architecture whose compositional structure factorizes object dynamics into pairwise interactions. Like a symbolic physics engine, the NPE is endowed with generic notions of objects and their interactions; realized as a neural network, it can be trained via stochastic gradient descent to adapt to specific object properties and dynamics of different worlds. We evaluate the efficacy of our approach on simple rigid body dynamics in two-dimensional worlds. By comparing to less structured architectures, we show that the NPE's compositional representation of the structure in physical interactions improves its ability to predict movement, generalize across variable object count and different scene configurations, and infer latent properties of objects such as mass.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Statistical and Nonlinear Physics, Representation & Self-Supervised Learning

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. Mohit Bansal
  4. Quoc V. Le
  5. Ruslan Salakhutdinov
  6. Pieter Abbeel
  7. Jianfeng Gao
  8. Trevor Darrell

In Computer Vision and Pattern Recognition

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

In Statistical and Nonlinear Physics

  1. Sergey Levine
  2. Yoshua Bengio
  3. Josh Tenenbaum
  4. Pieter Abbeel
  5. Jure Leskovec
  6. Max Welling
  7. Stefano Ermon
  8. Bernhard Schölkopf

In Representation & Self-Supervised Learning

  1. Yoshua Bengio
  2. Sergey Levine
  3. Trevor Darrell
  4. Andrea Vedaldi
  5. J. Urgen Schmidhuber
  6. Chelsea Finn
  7. Pieter Abbeel
  8. Bernhard Schölkopf

Citations in the corpus