Deep predictive policy training using reinforcement learning

By Ali Ghadirzadeh, Atsuto Maki, Danica Kragic, Mårten Björkman. 2017

138 citations recorded by the source corpus.

Skilled robot task learning is best implemented by predictive action policies due to the inherent latency of sensorimotor processes. However, training such predictive policies is challenging as it involves finding a trajectory of motor activations for the full duration of the action. We propose a data-efficient deep predictive policy training (DPPT) framework with a deep neural network policy architecture which maps an image observation to a sequence of motor activations. The architecture consists of three sub-networks referred to as the perception, policy and behavior super-layers. The perception and behavior super-layers force an abstraction of visual and motor data trained with synthetic and simulated training samples, respectively. The policy super-layer is a small subnetwork with fewer parameters that maps data in-between the abstracted manifolds. It is trained for each task using methods for policy search reinforcement learning. We demonstrate the suitability of the proposed architecture and learning framework by training predictive policies for skilled object grasping and ball throwing on a PR2 robot. The effectiveness of the method is illustrated by the fact that these tasks are trained using only about 180 real robot attempts with qualitative terminal rewards.

Subfields: Artificial Intelligence, Biomedical Engineering, Control and Systems 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. Chelsea Finn
  3. Pieter Abbeel
  4. Trevor Darrell
  5. Abhishek Gupta
  6. Li Fei-Fei
  7. Ruslan Salakhutdinov
  8. Yoshua Bengio

In Biomedical Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Vikash Kumar
  5. Abhishek Gupta
  6. Aravind Rajeswaran
  7. Andy Zeng
  8. E. Todorov

In Control and Systems Engineering

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Vikash Kumar
  5. Abhishek Gupta
  6. Li Fei-Fei
  7. Aravind Rajeswaran
  8. Suraj Nair

In Reinforcement Learning

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Vikash Kumar
  5. Abhishek Gupta
  6. Ofir Nachum
  7. Shixiang Shane Gu
  8. Aravind Rajeswaran

Citations in the corpus