Procedural Generalization by Planning with Self-Supervised World Models

11/02/2021
by   Ankesh Anand, et al.
4

One of the key promises of model-based reinforcement learning is the ability to generalize using an internal model of the world to make predictions in novel environments and tasks. However, the generalization ability of model-based agents is not well understood because existing work has focused on model-free agents when benchmarking generalization. Here, we explicitly measure the generalization ability of model-based agents in comparison to their model-free counterparts. We focus our analysis on MuZero (Schrittwieser et al., 2020), a powerful model-based agent, and evaluate its performance on both procedural and task generalization. We identify three factors of procedural generalization – planning, self-supervised representation learning, and procedural data diversity – and show that by combining these techniques, we achieve state-of-the art generalization performance and data efficiency on Procgen (Cobbe et al., 2019). However, we find that these factors do not always provide the same benefits for the task generalization benchmarks in Meta-World (Yu et al., 2019), indicating that transfer remains a challenge and may require different approaches than procedural generalization. Overall, we suggest that building generalizable agents requires moving beyond the single-task, model-free paradigm and towards self-supervised model-based agents that are trained in rich, procedural, multi-task environments.

READ FULL TEXT
research
03/08/2021

Model-based versus Model-free Deep Reinforcement Learning for Autonomous Racing Cars

Despite the rich theoretical foundation of model-based deep reinforcemen...
research
02/08/2023

Investigating the role of model-based learning in exploration and transfer

State of the art reinforcement learning has enabled training agents on t...
research
09/02/2022

Feature diversity in self-supervised learning

Many studies on scaling laws consider basic factors such as model size, ...
research
11/08/2020

On the role of planning in model-based deep reinforcement learning

Model-based planning is often thought to be necessary for deep, careful ...
research
09/20/2022

Relational Reasoning via Set Transformers: Provable Efficiency and Applications to MARL

The cooperative Multi-A gent R einforcement Learning (MARL) with permuta...
research
04/09/2020

Learning to Drive Off Road on Smooth Terrain in Unstructured Environments Using an On-Board Camera and Sparse Aerial Images

We present a method for learning to drive on smooth terrain while simult...
research
02/16/2020

Investigating Simple Object Representations in Model-Free Deep Reinforcement Learning

We explore the benefits of augmenting state-of-the-art model-free deep r...

Please sign up or login with your details

Forgot password? Click here to reset