Modular Multitask Reinforcement Learning with Policy Sketches

By Jacob Andreas, Daniel Klein, Sergey Levine. 2016

510 citations recorded by the source corpus.

We describe a framework for multitask deep reinforcement learning guided by policy sketches. Sketches annotate tasks with sequences of named subtasks, providing information about high-level structural relationships among tasks but not how to implement them—specifically not providing the detailed guidance used by much previous work on learning policy abstractions for RL (e.g. intermediate rewards, subtask completion signals, or intrinsic motivations). To learn from sketches, we present a model that associates every subtask with a modular subpolicy, and jointly maximizes reward over full task-specific policies by tying parameters across shared subpolicies. Optimization is accomplished via a decoupled actor-critic training objective that facilitates learning common behaviors from multiple dissimilar reward functions. We evaluate the effectiveness of our approach in three environments featuring both discrete and continuous control, and with sparse rewards that can be obtained only after completing a number of high-level sub-goals. Experiments show that using our approach to learn policies guided by sketches gives better performance than existing techniques for learning task-specific or shared policies, while naturally inducing a library of interpretable primitive behaviors that can be recombined to rapidly adapt to new tasks.

Subfields: Artificial Intelligence, Control and Systems Engineering, Information Systems, 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. Mohit Bansal
  3. Yoshua Bengio
  4. Jianfeng Gao
  5. Ruslan Salakhutdinov
  6. Trevor Darrell
  7. Quoc V. Le
  8. Pieter Abbeel

In Control and Systems Engineering

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Abhinav Kumar Gupta
  5. Silvio Savarese
  6. Yuke Zhu
  7. Li Fei-Fei
  8. Julian Ibarz

In Information Systems

  1. Yoshua Bengio
  2. Denny Zhou
  3. Caiming Xiong
  4. Abhinav Kumar Gupta
  5. Josh Tenenbaum
  6. Antonio Torralba
  7. Joseph J. Lim
  8. Silvio Savarese

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Shimon Whiteson
  5. Ofir Nachum
  6. Shixiang Shane Gu
  7. Abhinav Kumar Gupta
  8. Yuxi Li

Citations in the corpus