Self-supervised Reinforcement Learning with Independently Controllable Subgoals

09/09/2021
by   Andrii Zadaianchuk, et al.
0

To successfully tackle challenging manipulation tasks, autonomous agents must learn a diverse set of skills and how to combine them. Recently, self-supervised agents that set their own abstract goals by exploiting the discovered structure in the environment were shown to perform well on many different tasks. In particular, some of them were applied to learn basic manipulation skills in compositional multi-object environments. However, these methods learn skills without taking the dependencies between objects into account. Thus, the learned skills are difficult to combine in realistic environments. We propose a novel self-supervised agent that estimates relations between environment components and uses them to independently control different parts of the environment state. In addition, the estimated relations between objects can be used to decompose a complex goal into a compatible sequence of subgoals. We show that, by using this framework, an agent can efficiently and automatically learn manipulation tasks in multi-object environments with different relations between objects.

READ FULL TEXT

page 13

page 15

research
11/29/2020

Self-supervised Visual Reinforcement Learning with Object-centric Representations

Autonomous agents need large repertoires of skills to act reasonably on ...
research
10/01/2021

Self-Supervised Decomposition, Disentanglement and Prediction of Video Sequences while Interpreting Dynamics: A Koopman Perspective

Human interpretation of the world encompasses the use of symbols to cate...
research
10/23/2019

Contextual Imagined Goals for Self-Supervised Robotic Learning

While reinforcement learning provides an appealing formalism for learnin...
research
09/09/2020

Solving Challenging Dexterous Manipulation Tasks With Trajectory Optimisation and Reinforcement Learning

Training agents to autonomously learn how to use anthropomorphic robotic...
research
11/27/2020

Autonomous learning of multiple, context-dependent tasks

When facing the problem of autonomously learning multiple tasks with rei...
research
01/27/2019

Modularization of End-to-End Learning: Case Study in Arcade Games

Complex environments and tasks pose a difficult problem for holistic end...
research
12/20/2017

Self-Supervised Damage-Avoiding Manipulation Strategy Optimization via Mental Simulation

Everyday robotics are challenged to deal with autonomous product handlin...

Please sign up or login with your details

Forgot password? Click here to reset