English

Learning to Optimize under Non-Stationarity

Machine Learning 2021-07-20 v6 Machine Learning

Abstract

We introduce algorithms that achieve state-of-the-art \emph{dynamic regret} bounds for non-stationary linear stochastic bandit setting. It captures natural applications such as dynamic pricing and ads allocation in a changing environment. We show how the difficulty posed by the non-stationarity can be overcome by a novel marriage between stochastic and adversarial bandits learning algorithms. Defining d,BT,d,B_T, and TT as the problem dimension, the \emph{variation budget}, and the total time horizon, respectively, our main contributions are the tuned Sliding Window UCB (\texttt{SW-UCB}) algorithm with optimal O~(d2/3(BT+1)1/3T2/3)\widetilde{O}(d^{2/3}(B_T+1)^{1/3}T^{2/3}) dynamic regret, and the tuning free bandit-over-bandit (\texttt{BOB}) framework built on top of the \texttt{SW-UCB} algorithm with best O~(d2/3(BT+1)1/4T3/4)\widetilde{O}(d^{2/3}(B_T+1)^{1/4}T^{3/4}) dynamic regret.

Keywords

Cite

@article{arxiv.1810.03024,
  title  = {Learning to Optimize under Non-Stationarity},
  author = {Wang Chi Cheung and David Simchi-Levi and Ruihao Zhu},
  journal= {arXiv preprint arXiv:1810.03024},
  year   = {2021}
}

Comments

This version fixed an error in the proof of Lemma 1 with Assumption 4 of arXiv:2103.05750

R2 v1 2026-06-23T04:30:41.400Z