Thompson Sampling in Switching Environments with Bayesian Online Change Point Detection
Not on the map. Why?
Abstract (arXiv)
Thompson Sampling has recently been shown to be optimal in the Bernoulli Multi-Armed Bandit setting[Kaufmann et al., 2012]. This bandit problem assumes stationary distributions for the rewards. It is often unrealistic to model the real world as a stationary distribution. In this paper we derive and evaluate algorithms using Thompson Sampling for a Switching Multi-Armed Bandit Problem. We propose a Thompson Sampling strategy equipped with a Bayesian change point mechanism to tackle this problem. We develop algorithms for a variety of cases with constant switching rate: when switching occurs all arms change (Global Switching), switching occurs independently for each arm (Per-Arm Switching), when the switching rate is known and when it must be inferred from data. This leads to a family of algorithms we collectively term Change-Point Thompson Sampling (CTS). We show empirical results of the algorithm in 4 artificial environments, and 2 derived from real world data; news click-through[Yahoo!, 2011] and foreign exchange data[Dukascopy, 2012], comparing them to some other bandit algorithms. In real world data CTS is the most effective.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Feb 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 2; 2025: 1; 2026: 1.
9 papers.
- 2022Non-Stationary Bandit Learning via Predictive Samplingcited by 21
- 2024Sliding-Window Thompson Sampling for Non-Stationary Settingscited by 17
- 2023An Information-Theoretic Analysis of Nonstationary Bandit Learningcited by 11
- 2022Adaptive Experimentation in the Presence of Exogenous Nonstationary Variationcited by 8
- 2024A unifying framework for generalised Bayesian online learning in non-stationary environmentscited by 5
- 2021When and Whom to Collaborate with in a Changing Environment: A Collaborative Dynamic Bandit Solutioncited by 0
- 2022Dynamic Memory for Interpretable Sequential Optimisationcited by 0
- 2025Fooling Algorithms in Non-Stationary Bandits using Belief Inertiacited by 0
- 2026When May a Bandit Leave Its Anchor? E-Process-Authorized Thompson Sampling under Non-stationaritycited by 0
- 2026When May a Bandit Leave Its Anchor? E-Process-Authorized Thompson Sampling under Non-stationarity2 Oct 2026
- 2025Fooling Algorithms in Non-Stationary Bandits using Belief Inertia6 Nov 2025
- 2024A unifying framework for generalised Bayesian online learning in non-stationary environments15 Nov 2024
- 2024Sliding-Window Thompson Sampling for Non-Stationary Settings8 Sep 2024
- 2023An Information-Theoretic Analysis of Nonstationary Bandit Learning9 Feb 2023
- 2022Dynamic Memory for Interpretable Sequential Optimisation28 Jun 2022
- 2022Non-Stationary Bandit Learning via Predictive Sampling4 May 2022
- 2022Adaptive Experimentation in the Presence of Exogenous Nonstationary Variation18 Feb 2022
- 2021When and Whom to Collaborate with in a Changing Environment: A Collaborative Dynamic Bandit Solution14 Apr 2021