Learning to Adapt in Dynamic, Real-World Environments through Meta-Reinforcement Learning

By Anusha Nagabandi, Ignasi Clavera, Simin Liu, Ronald S. Fearing, Pieter Abbeel, Sergey Levine, Chelsea Finn. 2018

659 citations recorded by the source corpus.

Although reinforcement learning methods can achieve impressive results in simulation, the real world presents two major challenges: generating samples is exceedingly expensive, and unexpected perturbations or unseen situations cause proficient but specialized policies to fail at test time. Given that it is impractical to train separate policies to accommodate all situations the agent may see in the real world, this work proposes to learn how to quickly and effectively adapt online to new tasks. To enable sample-efficient learning, we consider learning online adaptation in the context of model-based reinforcement learning. Our approach uses meta-learning to train a dynamics model prior such that, when combined with recent data, this prior can be rapidly adapted to the local context. Our experiments demonstrate online adaptation for continuous control tasks on both simulated and real-world agents. We first show simulated agents adapting their behavior online to novel terrains, crippled body parts, and highly-dynamic environments. We also illustrate the importance of incorporating online adaptation into autonomous agents that operate in the real world by applying our method to a real dynamic legged millirobot. We demonstrate the agent's learned ability to quickly adapt online to a missing leg, adjust to novel terrains and slopes, account for miscalibration or errors in pose estimation, and compensate for pulling payloads.

Subfields: Artificial Intelligence, Biomedical Engineering, Reinforcement Learning, Meta & Continual 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. Yoshua Bengio
  5. Ruslan Salakhutdinov
  6. Dacheng Tao
  7. Trevor Darrell
  8. Mohit Bansal

In Biomedical Engineering

  1. Sergey Levine
  2. Chelsea Finn
  3. Jitendra Malik
  4. Pieter Abbeel
  5. Mrinal Kalakrishnan
  6. Julian Ibarz
  7. Peter Pastor
  8. Jie Tan

In Reinforcement Learning

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

In Meta & Continual Learning

  1. Chelsea Finn
  2. Sergey Levine
  3. Han-Jia Ye
  4. Jorge Armando Mendez Mendez
  5. Wei-Lun Chao
  6. Eric Eaton
  7. De-chuan Zhan
  8. James Harrison

Citations in the corpus