2019

Diagnosing Bottlenecks in Deep Q-learning Algorithms

Fu, Justin, Kumar, Aviral, Soh, Matthew et al.

Understand

Q-learning methods represent a commonly used class of algorithms in reinforcement learning: they are generally efficient and simple, and can be combined readily with function approximators for deep reinforcement learning (RL).

  • However, the behavior of Q-learning methods with function approximation is poorly understood, both theoretically and empirically.
  • In this work, we aim to experimentally investigate potential issues in Q-learning, by means of a "unit testing" framework where we can utilize oracles to disentangle sources of error.
  • Specifically, we investigate questions related to function approximation, sampling error and nonstationarity, and where available, verify if trends found in oracle settings hold true with modern deep RL methods.

Reading the bibliography…