Core Concepts
COMET, a modular world model, learns independent mechanisms that capture different modes of interaction between objects, enabling efficient and interpretable adaptation to novel environments.
Abstract
The paper presents COMET, a modular world model that learns independent mechanisms to capture different modes of interaction between objects. The key ideas are:
COMET learns a set of independently parameterized mechanisms during a competition phase, where each mechanism specializes in capturing a particular interaction primitive (e.g., attraction, repulsion, collision) by competing to explain the observed data.
In the composition phase, COMET learns to apply the pre-trained mechanisms to adapt to new environments by learning a classifier that selects the relevant mechanism-object pairs.
The competition training scheme encourages the emergence of recognizable and reusable mechanisms, as demonstrated by the mechanisms aligning with ground-truth interaction modes in the experiments.
Compared to finetuning baselines, COMET exhibits improved sample efficiency during adaptation by explicitly reusing the learnt mechanisms, without the need to update the entire model.
The paper evaluates COMET on image-based environments with varying dynamics, including particle interactions, traffic scenarios, and team sports. COMET outperforms competitive baselines in terms of learning disentangled mechanisms and achieving sample-efficient adaptation.
Stats
"To reason about environments as rich and complex as our physical world requires the ability to learn efficiently and to flexibly adapt prior knowledge to unseen settings."
"Learning methods that afford modularity are key to world models that can adapt efficiently in diverse settings."
Quotes
"We posit that the ability to structurally represent different modes of interactions is crucial to flexible world models."
"By having a model of how objects could interact with each other, the task of adapting to a novel environment reduces to the learning of when each rule should be applied."