Supervision via Competition: Robot Adversaries for Learning Tasks

10/05/2016
by   Lerrel Pinto, et al.
0

There has been a recent paradigm shift in robotics to data-driven learning for planning and control. Due to large number of experiences required for training, most of these approaches use a self-supervised paradigm: using sensors to measure success/failure. However, in most cases, these sensors provide weak supervision at best. In this work, we propose an adversarial learning framework that pits an adversary against the robot learning the task. In an effort to defeat the adversary, the original robot learns to perform the task with more robustness leading to overall improved performance. We show that this adversarial framework forces the the robot to learn a better grasping model in order to overcome the adversary. By grasping 82 objects compared to 68 creating adversaries. We also demonstrate via experiments that having robots in adversarial setting might be a better learning strategy as compared to having collaborative multiple robots.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 6

page 7

research
03/02/2019

Robot Learning via Human Adversarial Games

Much work in robotics has focused on "human-in-the-loop" learning techni...
research
06/25/2018

Learning Task-Oriented Grasping for Tool Manipulation from Simulated Self-Supervision

Tool manipulation is vital for facilitating robots to complete challengi...
research
08/03/2020

Learning Agile Locomotion via Adversarial Training

Developing controllers for agile locomotion is a long-standing challenge...
research
10/13/2022

Observed Adversaries in Deep Reinforcement Learning

In this work, we point out the problem of observed adversaries for deep ...
research
09/27/2019

Learning Generative Adversarial RePresentations (GAP) under Fairness and Censoring Constraints

We present Generative Adversarial rePresentations (GAP) as a data-driven...
research
10/14/2022

E2R: a Hierarchical-Learning inspired Novelty-Search method to generate diverse repertoires of grasping trajectories

Robotics grasping refers to the task of making a robotic system pick an ...
research
07/12/2018

Integrating Risk in Humanoid Robot Control for Applications in the Nuclear Industry

This paper discuss the integration of risk into a robot control framewor...

Please sign up or login with your details

Forgot password? Click here to reset