English

From Dirichlet to Rubin: Optimistic Exploration in RL without Bonuses

Machine Learning 2022-06-23 v2 Machine Learning

Abstract

We propose the Bayes-UCBVI algorithm for reinforcement learning in tabular, stage-dependent, episodic Markov decision process: a natural extension of the Bayes-UCB algorithm by Kaufmann et al. (2012) for multi-armed bandits. Our method uses the quantile of a Q-value function posterior as upper confidence bound on the optimal Q-value function. For Bayes-UCBVI, we prove a regret bound of order O~(H3SAT)\widetilde{O}(\sqrt{H^3SAT}) where HH is the length of one episode, SS is the number of states, AA the number of actions, TT the number of episodes, that matches the lower-bound of Ω(H3SAT)\Omega(\sqrt{H^3SAT}) up to poly-log\log terms in H,S,A,TH,S,A,T for a large enough TT. To the best of our knowledge, this is the first algorithm that obtains an optimal dependence on the horizon HH (and SS) without the need for an involved Bernstein-like bonus or noise. Crucial to our analysis is a new fine-grained anti-concentration bound for a weighted Dirichlet sum that can be of independent interest. We then explain how Bayes-UCBVI can be easily extended beyond the tabular setting, exhibiting a strong link between our algorithm and Bayesian bootstrap (Rubin, 1981).

Keywords

Cite

@article{arxiv.2205.07704,
  title  = {From Dirichlet to Rubin: Optimistic Exploration in RL without Bonuses},
  author = {Daniil Tiapkin and Denis Belomestny and Eric Moulines and Alexey Naumov and Sergey Samsonov and Yunhao Tang and Michal Valko and Pierre Menard},
  journal= {arXiv preprint arXiv:2205.07704},
  year   = {2022}
}
R2 v1 2026-06-24T11:18:38.200Z