Stabilizing Off-Policy Q-Learning via Bootstrapping Error Reduction

By Aviral Kumar, Justin Fu, George Tucker, Sergey Levine. 2019

1,322 citations recorded by the source corpus.

Off-policy reinforcement learning aims to leverage experience collected from prior policies for sample-efficient learning. However, in practice, commonly used off-policy approximate dynamic programming methods based on Q-learning and actor-critic methods are highly sensitive to the data distribution, and can make only limited progress without collecting additional on-policy data. As a step towards more robust off-policy algorithms, we study the setting where the off-policy experience is fixed and there is no further interaction with the environment. We identify bootstrapping error as a key source of instability in current methods. Bootstrapping error is due to bootstrapping from actions that lie outside of the training data distribution, and it accumulates via the Bellman backup operator. We theoretically analyze bootstrapping error, and demonstrate how carefully constraining action selection in the backup can mitigate it. Based on our analysis, we propose a practical algorithm, bootstrapping error accumulation reduction (BEAR). We demonstrate that BEAR is able to learn robustly from different off-policy distributions, including random and suboptimal demonstrations, on a range of continuous control tasks.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Electrical and Electronic 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. Ruslan Salakhutdinov
  5. Yoshua Bengio
  6. Ofir Nachum
  7. Shixiang Shane Gu
  8. Quoc V. Le

In Computational Theory and Mathematics

  1. Sergey Levine
  2. Ofir Nachum
  3. Shixiang Shane Gu
  4. Chelsea Finn
  5. George Tucker
  6. Aviral Kumar
  7. Aravind Rajeswaran
  8. Michael Janner

In Electrical and Electronic Engineering

  1. Sergey Levine
  2. Ofir Nachum
  3. Shixiang Shane Gu
  4. Aviral Kumar
  5. George Tucker
  6. Chelsea Finn
  7. Scott Fujimoto
  8. Aravind Rajeswaran

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ofir Nachum
  5. Shixiang Shane Gu
  6. Aviral Kumar
  7. George Tucker
  8. Ilya Kostrikov

Citations in the corpus