Learning Invariant Feature Spaces to Transfer Skills with Reinforcement Learning

By Abhishek Gupta, Coline Devin, Pieter Abbeel, Sergey Levine. 2017

292 citations recorded by the source corpus.

People can learn a wide range of tasks from their own experience, but can also learn from observing other creatures. This can accelerate acquisition of new skills even when the observed agent differs substantially from the learning agent in terms of morphology. In this paper, we examine how reinforcement learning algorithms can transfer knowledge between morphologically different agents (e.g., different robots). We introduce a problem formulation where two agents are tasked with learning multiple skills by sharing information. Our method uses the skills that were learned by both agents to train invariant feature spaces that can then be used to transfer other skills from one agent to another. The process of learning these invariant feature spaces can be viewed as a kind of "analogy making", or implicit learning of partial correspondences between two distinct domains. We evaluate our transfer learning algorithm in two simulated robotic manipulation skills, and illustrate that we can transfer knowledge between simulated robotic arms with different numbers of links, as well as simulated arms with different actuation mechanisms, where one robot is torque-driven while the other is tendon-driven.

Subfields: Artificial Intelligence, Control and Systems Engineering, Reinforcement Learning, Representation & Self-Supervised 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. Yoshua Bengio
  5. Trevor Darrell
  6. Ruslan Salakhutdinov
  7. Mohit Bansal
  8. Quoc V. Le

In Control and Systems Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Abhishek Gupta
  5. Scott Niekum
  6. Peter Stone
  7. Yuxi Li
  8. Suraj Nair

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Abhishek Gupta
  5. Shixiang Shane Gu
  6. Yuxi Li
  7. Ofir Nachum
  8. Nicolas Manfred Otto Heess

In Representation & Self-Supervised Learning

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Yoshua Bengio
  5. Fei Ye
  6. Adrian G. Bors
  7. Abhishek Gupta
  8. Yee Whye Teh

Citations in the corpus