[Paper Review] COBRA: Data-Efficient Model-Based RL through Unsupervised Object Discovery and Curiosity-Driven Exploration
COBRA combines unsupervised object-centric representation learning, curiosity-driven exploration, and model-based RL to achieve data-efficient and robust control in a continuous action environment. It uses an unsupervised exploration phase to learn object representations and dynamics, then solves tasks via a model-based reward predictor with 1-step planning.
Data efficiency and robustness to task-irrelevant perturbations are long-standing challenges for deep reinforcement learning algorithms. Here we introduce a modular approach to addressing these challenges in a continuous control environment, without using hand-crafted or supervised information. Our Curious Object-Based seaRch Agent (COBRA) uses task-free intrinsically motivated exploration and unsupervised learning to build object-based models of its environment and action space. Subsequently, it can learn a variety of tasks through model-based search in very few steps and excel on structured hold-out tests of policy robustness.
Motivation & Objective
- Motivate data efficiency and robustness in deep reinforcement learning without hand-crafted supervision.
- Develop object-centric representations discovered from raw pixels.
- Integrate curiosity-driven exploration with a transition model trained in an unsupervised phase.
- Enable rapid task solving via model-based planning using prelearned world models.
Proposed method
- Use MONet to obtain a slot-based, object-centric scene representation from pixels.
- Train an action-conditioned, slot-wise transition model to predict next-step object representations.
- Leverage an adversarial exploration policy that moves objects to maximize transition-model prediction error.
- Parameterize a distribution over the continuous 4D action space to sample informative actions for exploration.
- During the task phase, freeze vision/transition/exploration modules and train a reward predictor; perform 1-step model-predictive control by evaluating sampled actions via the predicted next state and reward.
Experimental results
Research questions
- RQ1Can unsupervised object discovery yield representations that improve data efficiency for downstream tasks?
- RQ2Does curiosity-driven, adversarial exploration improve dynamics learning and robustness in object-centered RL?
- RQ3How effective is a task-agnostic, model-based search using precomputed world models for rapid task solving in continuous control?
- RQ4What is the impact of joint object-centric representations on policy robustness to task-irrelevant perturbations?
Key findings
- COBRA achieves high data efficiency, solving tasks with very few on-task environment steps compared to baselines.
- The agent demonstrates robustness to task-irrelevant perturbations across held-out tests.
- Unsupervised exploration coupled with an object-centric transition model enables rapid policy learning via model-based search.
- Learning a reward predictor on top of frozen world models yields effective one-step MPC policies.
- The approach amortizes pretraining across multiple tasks, reducing the need for task-specific policy training.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.