Saved in:
Bibliographic Details
Main Authors: Azad, Abdus Salam, Gur, Izzeddin, Emhoff, Jasper, Alexis, Nathaniel, Faust, Aleksandra, Abbeel, Pieter, Stoica, Ion
Format: Preprint
Published: 2022
Subjects:
Online Access:https://arxiv.org/abs/2210.10243
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913265317052416
author Azad, Abdus Salam
Gur, Izzeddin
Emhoff, Jasper
Alexis, Nathaniel
Faust, Aleksandra
Abbeel, Pieter
Stoica, Ion
author_facet Azad, Abdus Salam
Gur, Izzeddin
Emhoff, Jasper
Alexis, Nathaniel
Faust, Aleksandra
Abbeel, Pieter
Stoica, Ion
contents Reinforcement Learning (RL) algorithms are often known for sample inefficiency and difficult generalization. Recently, Unsupervised Environment Design (UED) emerged as a new paradigm for zero-shot generalization by simultaneously learning a task distribution and agent policies on the generated tasks. This is a non-stationary process where the task distribution evolves along with agent policies; creating an instability over time. While past works demonstrated the potential of such approaches, sampling effectively from the task space remains an open challenge, bottlenecking these approaches. To this end, we introduce CLUTR: a novel unsupervised curriculum learning algorithm that decouples task representation and curriculum learning into a two-stage optimization. It first trains a recurrent variational autoencoder on randomly generated tasks to learn a latent task manifold. Next, a teacher agent creates a curriculum by maximizing a minimax REGRET-based objective on a set of latent tasks sampled from this manifold. Using the fixed-pretrained task manifold, we show that CLUTR successfully overcomes the non-stationarity problem and improves stability. Our experimental results show CLUTR outperforms PAIRED, a principled and popular UED method, in the challenging CarRacing and navigation environments: achieving 10.6X and 45\% improvement in zero-shot generalization, respectively. CLUTR also performs comparably to the non-UED state-of-the-art for CarRacing, while requiring 500X fewer environment interactions.
format Preprint
id arxiv_https___arxiv_org_abs_2210_10243
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle CLUTR: Curriculum Learning via Unsupervised Task Representation Learning
Azad, Abdus Salam
Gur, Izzeddin
Emhoff, Jasper
Alexis, Nathaniel
Faust, Aleksandra
Abbeel, Pieter
Stoica, Ion
Machine Learning
Artificial Intelligence
Reinforcement Learning (RL) algorithms are often known for sample inefficiency and difficult generalization. Recently, Unsupervised Environment Design (UED) emerged as a new paradigm for zero-shot generalization by simultaneously learning a task distribution and agent policies on the generated tasks. This is a non-stationary process where the task distribution evolves along with agent policies; creating an instability over time. While past works demonstrated the potential of such approaches, sampling effectively from the task space remains an open challenge, bottlenecking these approaches. To this end, we introduce CLUTR: a novel unsupervised curriculum learning algorithm that decouples task representation and curriculum learning into a two-stage optimization. It first trains a recurrent variational autoencoder on randomly generated tasks to learn a latent task manifold. Next, a teacher agent creates a curriculum by maximizing a minimax REGRET-based objective on a set of latent tasks sampled from this manifold. Using the fixed-pretrained task manifold, we show that CLUTR successfully overcomes the non-stationarity problem and improves stability. Our experimental results show CLUTR outperforms PAIRED, a principled and popular UED method, in the challenging CarRacing and navigation environments: achieving 10.6X and 45\% improvement in zero-shot generalization, respectively. CLUTR also performs comparably to the non-UED state-of-the-art for CarRacing, while requiring 500X fewer environment interactions.
title CLUTR: Curriculum Learning via Unsupervised Task Representation Learning
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2210.10243