Learning to Adapt in Dynamic, Real-World Environments Through Meta-Reinforcement Learning
Anusha Nagabandi, Ignasi Clavera, Simin Liu, Ronald S. Fearing, Pieter, Abbeel, Sergey Levine, Chelsea Finn

TL;DR
This paper introduces a meta-reinforcement learning approach enabling agents to adapt rapidly and efficiently to new, unforeseen environments and perturbations in real-world settings, addressing sample efficiency and robustness challenges.
Contribution
It proposes a meta-learning framework for model-based reinforcement learning that facilitates quick online adaptation of dynamics models in real-world environments.
Findings
Agents adapt to new terrains and damages in simulation.
Real robot adapts to missing limb and environmental changes.
Method improves robustness and sample efficiency in real-world tasks.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Robotic Locomotion and Control
