ROAICVLGNov 4, 2019

Learning One-Shot Imitation from Humans without Humans

arXiv:1911.01103v187 citations
Originality Incremental advance
AI Analysis

This reduces the need for costly human resources in robot training, though it is incremental as it builds on existing meta-learning and sim-to-real transfer methods.

The paper tackles the problem of enabling robots to learn new tasks from a single human demonstration without requiring real-world human data during training, achieving similar performance to systems trained on real-world data.

Humans can naturally learn to execute a new task by seeing it performed by other individuals once, and then reproduce it in a variety of configurations. Endowing robots with this ability of imitating humans from third person is a very immediate and natural way of teaching new tasks. Only recently, through meta-learning, there have been successful attempts to one-shot imitation learning from humans; however, these approaches require a lot of human resources to collect the data in the real world to train the robot. But is there a way to remove the need for real world human demonstrations during training? We show that with Task-Embedded Control Networks, we can infer control polices by embedding human demonstrations that can condition a control policy and achieve one-shot imitation learning. Importantly, we do not use a real human arm to supply demonstrations during training, but instead leverage domain randomisation in an application that has not been seen before: sim-to-real transfer on humans. Upon evaluating our approach on pushing and placing tasks in both simulation and in the real world, we show that in comparison to a system that was trained on real-world data we are able to achieve similar results by utilising only simulation data.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes