Variational Bayesian Reinforcement Learning with Regret Bounds

By Brendan O'Donoghue. 2018

49 citations recorded by the source corpus.

We consider the exploration-exploitation trade-off in reinforcement learning and we show that an agent imbued with an epistemic-risk-seeking utility function is able to explore efficiently, as measured by regret. The parameter that controls how risk-seeking the agent is can be optimized to minimize regret, or annealed according to a schedule. We call the resulting algorithm K-learning and we show that the K-values that the agent maintains are optimistic for the expected optimal Q-values at each state-action pair. The utility function approach induces a natural Boltzmann exploration policy for which the 'temperature' parameter is equal to the risk-seeking parameter. This policy achieves a Bayesian regret bound of $\tilde O(L^{3/2} \sqrt{SAT})$, where L is the time horizon, S is the number of states, A is the number of actions, and T is the total number of elapsed time-steps. K-learning can be interpreted as mirror descent in the policy space, and it is similar to other well-known methods in the literature, including Q-learning, soft-Q-learning, and maximum entropy policy gradient. K-learning is simple to implement, as it only requires adding a bonus to the reward at each state-action and then solving a Bellman equation. We conclude with a numerical example demonstrating that K-learning is competitive with other state-of-the-art algorithms in practice.

Subfields: Artificial Intelligence, Management Science and Operations Research, Reinforcement Learning, Probabilistic & Bayesian Methods

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. Aviral Kumar
  3. George Tucker
  4. Chelsea Finn
  5. Pieter Abbeel
  6. Benjamin Eysenbach
  7. Shixiang Shane Gu
  8. Ofir Nachum

In Management Science and Operations Research

  1. Sergey Levine
  2. Brendan O'Donoghue
  3. Aviral Kumar
  4. Ian Osband
  5. George Tucker
  6. Catalin Ionescu
  7. Tor Lattimore
  8. Benjamin Eysenbach

In Reinforcement Learning

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

In Probabilistic & Bayesian Methods

  1. Ian Osband
  2. George Tucker
  3. Sergey Levine
  4. Catalin Ionescu
  5. Tor Lattimore
  6. Benjamin Eysenbach
  7. Aviral Kumar
  8. Aurick Zhou

Citations in the corpus