Saved in:
Bibliographic Details
Main Authors: Liang, William, Wang, Sam, Wang, Hung-Ju, Bastani, Osbert, Jayaraman, Dinesh, Ma, Yecheng Jason
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.01775
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915003691433984
author Liang, William
Wang, Sam
Wang, Hung-Ju
Bastani, Osbert
Jayaraman, Dinesh
Ma, Yecheng Jason
author_facet Liang, William
Wang, Sam
Wang, Hung-Ju
Bastani, Osbert
Jayaraman, Dinesh
Ma, Yecheng Jason
contents Recent work has demonstrated that a promising strategy for teaching robots a wide range of complex skills is by training them on a curriculum of progressively more challenging environments. However, developing an effective curriculum of environment distributions currently requires significant expertise, which must be repeated for every new domain. Our key insight is that environments are often naturally represented as code. Thus, we probe whether effective environment curriculum design can be achieved and automated via code generation by large language models (LLM). In this paper, we introduce Eurekaverse, an unsupervised environment design algorithm that uses LLMs to sample progressively more challenging, diverse, and learnable environments for skill training. We validate Eurekaverse's effectiveness in the domain of quadrupedal parkour learning, in which a quadruped robot must traverse through a variety of obstacle courses. The automatic curriculum designed by Eurekaverse enables gradual learning of complex parkour skills in simulation and can successfully transfer to the real-world, outperforming manual training courses designed by humans.
format Preprint
id arxiv_https___arxiv_org_abs_2411_01775
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Eurekaverse: Environment Curriculum Generation via Large Language Models
Liang, William
Wang, Sam
Wang, Hung-Ju
Bastani, Osbert
Jayaraman, Dinesh
Ma, Yecheng Jason
Robotics
Artificial Intelligence
Machine Learning
Recent work has demonstrated that a promising strategy for teaching robots a wide range of complex skills is by training them on a curriculum of progressively more challenging environments. However, developing an effective curriculum of environment distributions currently requires significant expertise, which must be repeated for every new domain. Our key insight is that environments are often naturally represented as code. Thus, we probe whether effective environment curriculum design can be achieved and automated via code generation by large language models (LLM). In this paper, we introduce Eurekaverse, an unsupervised environment design algorithm that uses LLMs to sample progressively more challenging, diverse, and learnable environments for skill training. We validate Eurekaverse's effectiveness in the domain of quadrupedal parkour learning, in which a quadruped robot must traverse through a variety of obstacle courses. The automatic curriculum designed by Eurekaverse enables gradual learning of complex parkour skills in simulation and can successfully transfer to the real-world, outperforming manual training courses designed by humans.
title Eurekaverse: Environment Curriculum Generation via Large Language Models
topic Robotics
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2411.01775