Papers
Topics
Authors
Recent
Search
2000 character limit reached

A New Algorithm for Non-stationary Contextual Bandits: Efficient, Optimal, and Parameter-free

Published 3 Feb 2019 in cs.LG and stat.ML | (1902.00980v3)

Abstract: We propose the first contextual bandit algorithm that is parameter-free, efficient, and optimal in terms of dynamic regret. Specifically, our algorithm achieves dynamic regret O(min⁡ST,Δ<sup>13T<sup>23)\mathcal{O}(\min{\sqrt{ST}, \Delta<sup>{\frac{1}{3}}T<sup>{\frac{2}{3}}}) for a contextual bandit problem with TT rounds, SS switches and Δ\Delta total variation in data distributions. Importantly, our algorithm is adaptive and does not need to know SS or Δ\Delta ahead of time, and can be implemented efficiently assuming access to an ERM oracle. Our results strictly improve the O(min⁡S<sup>14T<sup>34,</sup></sup>Δ<sup>15T<sup>45)\mathcal{O}(\min {S<sup>{\frac{1}{4}}T<sup>{\frac{3}{4}},</sup></sup> \Delta<sup>{\frac{1}{5}}T<sup>{\frac{4}{5}}}) bound of (Luo et al., 2018), and greatly generalize and improve the O(ST)\mathcal{O}(\sqrt{ST}) result of (Auer et al, 2018) that holds only for the two-armed bandit problem without contextual information. The key novelty of our algorithm is to introduce replay phases, in which the algorithm acts according to its previous decisions for a certain amount of time in order to detect non-stationarity while maintaining a good balance between exploration and exploitation.

Citations (128)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.