Deep reinforcement learning for robotic manipulation with asynchronous off-policy updates

By Shixiang Shane Gu, Ethan Holly, Timothy P. Lillicrap, Sergey Levine. 2016

1,601 citations recorded by the source corpus.

Reinforcement learning holds the promise of enabling autonomous robots to learn large repertoires of behavioral skills with minimal human intervention. However, robotic applications of reinforcement learning often compromise the autonomy of the learning process in favor of achieving training times that are practical for real physical systems. This typically involves introducing hand-engineered policy representations and human-supplied demonstrations. Deep reinforcement learning alleviates this limitation by training general-purpose neural network policies, but applications of direct deep reinforcement learning algorithms have so far been restricted to simulated settings and relatively simple tasks, due to their apparent high sample complexity. In this paper, we demonstrate that a recent deep reinforcement learning algorithm based on off-policy training of deep Q-functions can scale to complex 3D manipulation tasks and can learn deep neural network policies efficiently enough to train on real physical robots. We demonstrate that the training times can be further reduced by parallelizing the algorithm across multiple robots which pool their policy updates asynchronously. Our experimental evaluation shows that our method can learn a variety of 3D manipulation skills in simulation and a complex door opening skill on real robots without any prior demonstrations or manually designed representations.

Subfields: Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ruslan Salakhutdinov
  5. Yoshua Bengio
  6. Trevor Darrell
  7. Quoc V. Le
  8. Mohit Bansal

In Control and Systems Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Vikash Kumar
  5. Abhishek Gupta
  6. Shixiang Shane Gu
  7. Abhinav Kumar Gupta
  8. Dieter Fox

In Electrical and Electronic Engineering

  1. Sergey Levine
  2. Ofir Nachum
  3. Aviral Kumar
  4. Shixiang Shane Gu
  5. Chelsea Finn
  6. George Tucker
  7. Pieter Abbeel
  8. Justin Fu

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ofir Nachum
  5. Shixiang Shane Gu
  6. Aviral Kumar
  7. Abhishek Gupta
  8. George Tucker

Citations in the corpus