Learning Navigation Subroutines by Watching Videos

05/29/2019
by   Ashish Kumar, et al.
9

Hierarchies are an effective way to boost sample efficiency in reinforcement learning, and computational efficiency in classical planning. However, acquiring hierarchies via hand-design (as in classical planning) is suboptimal, while acquiring them via end-to-end reward based training (as in reinforcement learning) is unstable and still prohibitively expensive. In this paper, we pursue an alternate paradigm for acquiring such hierarchical abstractions (or visuo-motor subroutines), via use of passive first person observation data. We use an inverse model trained on small amounts of interaction data to pseudo-label the passive first person videos with agent actions. Visuo-motor subroutines are acquired from these pseudo-labeled videos by learning a latent intent-conditioned policy that predicts the inferred pseudo-actions from the corresponding image observations. We demonstrate our proposed approach in context of navigation, and show that we can successfully learn consistent and diverse visuo-motor subroutines from passive first-person videos. We demonstrate the utility of our acquired visuo-motor subroutines by using them as is for exploration, and as sub-policies in a hierarchical RL framework for reaching point goals and semantic goals. We also demonstrate behavior of our subroutines in the real world, by deploying them on a real robotic platform. Project website with videos, code and data: https://ashishkumar1993.github.io/subroutines/.

READ FULL TEXT

page 1

page 2

page 4

page 5

page 6

page 7

page 8

page 12

research
06/17/2020

Semantic Visual Navigation by Watching YouTube Videos

Semantic cues and statistical regularities in real-world environment lay...
research
03/23/2023

Planning Goals for Exploration

Dropped into an unknown environment, what should an agent do to quickly ...
research
06/18/2021

Goal-Directed Planning by Reinforcement Learning and Active Inference

What is the difference between goal-directed and habitual behavior? We p...
research
11/21/2019

Third-Person Visual Imitation Learning via Decoupled Hierarchical Controller

We study a generalized setup for learning from demonstration to build an...
research
08/09/2022

From Scratch to Sketch: Deep Decoupled Hierarchical Reinforcement Learning for Robotic Sketching Agent

We present an automated learning framework for a robotic sketching agent...
research
04/10/2023

Reinforcement Learning from Passive Data via Latent Intentions

Passive observational data, such as human videos, is abundant and rich i...
research
06/29/2020

End-Effect Exploration Drive for Effective Motor Learning

End-effect drives are proposed here as an effective way to implement goa...

Please sign up or login with your details

Forgot password? Click here to reset