Composable Planning with Attributes

03/01/2018
by   Amy Zhang, et al.
0

The tasks that an agent will need to solve often are not known during training. However, if the agent knows which properties of the environment are important then, after learning how its actions affect those properties, it may be able to use this knowledge to solve complex tasks without training specifically for them. Towards this end, we consider a setup in which an environment is augmented with a set of user defined attributes that parameterize the features of interest. We propose a method that learns a policy for transitioning between "nearby" sets of attributes, and maintains a graph of possible transitions. Given a task at test time that can be expressed in terms of a target set of attributes, and a current state, our model infers the attributes of the current state and searches over paths through attribute space to get a high level plan, and then uses its low level policy to execute the plan. We show in 3D block stacking, grid-world games, and StarCraft that our model is able to generalize to longer, more complex tasks at test time by composing simpler learned policies.

READ FULL TEXT
research
09/06/2018

Planning with Arithmetic and Geometric Attributes

A desirable property of an intelligent agent is its ability to understan...
research
10/30/2019

Plan Arithmetic: Compositional Plan Vectors for Multi-Task Control

Autonomous agents situated in real-world environments must be able to ma...
research
10/02/2018

Time Reversal as Self-Supervision

A longstanding challenge in robot learning for manipulation tasks has be...
research
06/05/2020

Rapid Task-Solving in Novel Environments

When thrust into an unfamiliar environment and charged with solving a se...
research
01/30/2023

Hierarchical Imitation Learning with Vector Quantized Models

The ability to plan actions on multiple levels of abstraction enables in...
research
09/22/2020

Learning Task-Agnostic Action Spaces for Movement Optimization

We propose a novel method for exploring the dynamics of physically based...
research
07/01/2019

Learning World Graphs to Accelerate Hierarchical Reinforcement Learning

In many real-world scenarios, an autonomous agent often encounters vario...

Please sign up or login with your details

Forgot password? Click here to reset