Is Q-learning Provably Efficient?

By Chi Jin, Zeyuan Allen-Zhu, Sébastien Bubeck, Michael I. Jordan. 2018

921 citations recorded by the source corpus.

Model-free reinforcement learning (RL) algorithms, such as Q-learning, directly parameterize and update value functions or policies without explicitly modeling the environment. They are typically simpler, more flexible to use, and thus more prevalent in modern deep RL than model-based approaches. However, empirical work has suggested that model-free algorithms may require more samples to learn [Deisenroth and Rasmussen 2011, Schulman et al. 2015]. The theoretical question of "whether model-free algorithms can be made sample efficient" is one of the most fundamental questions in RL, and remains unsolved even in the basic scenario with finitely many states and actions. We prove that, in an episodic MDP setting, Q-learning with UCB exploration achieves regret $\tilde{O}(\sqrt{H^3 SAT})$, where $S$ and $A$ are the numbers of states and actions, $H$ is the number of steps per episode, and $T$ is the total number of steps. This sample efficiency matches the optimal regret that can be achieved by any model-based approach, up to a single $\sqrt{H}$ factor. To the best of our knowledge, this is the first analysis in the model-free setting that establishes $\sqrt{T}$ regret without requiring access to a "simulator."

Subfields: Artificial Intelligence, Management Science and Operations Research

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. Sham M. Kakade
  3. Nan Jiang
  4. Alekh Agarwal
  5. Shimon Whiteson
  6. Chi Jin
  7. Lihong Li
  8. Simon Shaolei Du

In Management Science and Operations Research

  1. Nan Jiang
  2. Alekh Agarwal
  3. Chi Jin
  4. Sham M. Kakade
  5. Lihong Li
  6. Akshay Krishnamurthy
  7. Csaba Szepesvari
  8. Zhuoran Yang

Citations in the corpus