Robotics: Science and Systems XVI

Scaling data-driven robotics with reward sketching and batch reinforcement learning

Serkan Cabi, Sergio Gómez Colmenarejo, Alexander Novikov, Ksenia Konyushova, Scott Reed, Rae Jeong, Konrad Zolna, Yusuf Aytar, David Budden, Mel Vecerik, Oleg Sushkov, David Barker, Jonathan Scholz, Misha Denil, Nando de Freitas, Ziyu Wang

Abstract:

By harnessing a growing dataset of robot experience, we learn control policies for a diverse and increasing set of related manipulation tasks. To make this possible, we introduce reward sketching: an effective way of eliciting human preferences to learn the reward function for a new task. This reward function is then used to retrospectively annotate all historical data, collected for different tasks, with predicted rewards for the new task. The resulting massive annotated dataset can then be used to learn manipulation policies with batch reinforcement learning (RL) from visual input in a completely off-line way, i.e., without interactions with the real robot. This approach makes it possible to scale up RL in robotics, as we no longer need to run the robot for each step of learning. We show that the trained batch RL agents, when deployed in real robots, can perform a variety of challenging tasks involving multiple interactions among rigid or deformable objects. Moreover, they display a significant degree of robustness and generalization. In some cases, they even outperform human teleoperators.

Download:

Bibtex:

  
@INPROCEEDINGS{Cabi-RSS-20, 
    AUTHOR    = {Serkan Cabi AND Sergio Gómez Colmenarejo AND Alexander Novikov AND Ksenia Konyushova AND Scott Reed AND Rae Jeong AND Konrad Zolna AND Yusuf Aytar AND David Budden AND Mel Vecerik AND Oleg Sushkov AND David Barker AND Jonathan Scholz AND Misha Denil AND Nando de Freitas AND Ziyu Wang}, 
    TITLE     = {{Scaling data-driven robotics with reward sketching and batch reinforcement learning}}, 
    BOOKTITLE = {Proceedings of Robotics: Science and Systems}, 
    YEAR      = {2020}, 
    ADDRESS   = {Corvalis, Oregon, USA}, 
    MONTH     = {July}, 
    DOI       = {10.15607/RSS.2020.XVI.076} 
}