Learning Contextual Bandits in a Non-stationary Environment
Not on the map. Why?
Abstract (arXiv)
Multi-armed bandit algorithms have become a reference solution for handling the explore/exploit dilemma in recommender systems, and many other important real-world problems, such as display advertisement. However, such algorithms usually assume a stationary reward distribution, which hardly holds in practice as users' preferences are dynamic. This inevitably costs a recommender system consistent suboptimal performance. In this paper, we consider the situation where the underlying distribution of reward remains unchanged over (possibly short) epochs and shifts at unknown time instants. In accordance, we propose a contextual bandit algorithm that detects possible changes of environment based on its reward estimation confidence and updates its arm selection strategy respectively. Rigorous upper regret bound analysis of the proposed algorithm demonstrates its learning effectiveness in such a non-trivial environment. Extensive empirical evaluations on both synthetic and real-world datasets for recommendation confirm its practical utility in a changing environment.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 11; 2024: 2; 2025: 1; 2026: 3.
26 papers.
Sort:
By area:
- 2021Dynamic Causal Bayesian Optimizationcited by 17
- 2023Tracking Most Significant Shifts in Nonparametric Contextual Banditscited by 10
- 2023HyperBandit: Contextual Bandit with Hypernewtork for Time-Varying User Preferences in Streaming Recommendationcited by 10
- 2022Reactive Exploration to Cope with Non-Stationarity in Lifelong Reinforcement Learningcited by 9
- 2023A Definition of Non-Stationary Banditscited by 9
- 2021On Limited-Memory Subsampling Strategies for Banditscited by 8
- 2022ANACONDA: An Improved Dynamic Regret Algorithm for Adaptive Non-Stationary Dueling Banditscited by 8
- 2023An Experimental Design for Anytime-Valid Causal Inference on Multi-Armed Banditscited by 8
- 2023Dynamic Embedding Size Search with Minimum Regret for Streaming Recommender Systemcited by 7
- 2023Linear Bandits with Memory: from Rotting to Risingcited by 5
- 2023Disentangled Representation for Diversified Recommendationscited by 4
- 2023Discounted Thompson Sampling for Non-Stationary Bandit Problemscited by 4
14 more
- 2022Information-Gathering in Latent Banditscited by 2
- 2022Contextual Bandits and Optimistically Universal Learningcited by 2
- 2024BayesCNS: A Unified Bayesian Approach to Address Cold Start and Non-Stationarity in Search Systems at Scalecited by 2
- 2021Periodic-GP: Learning Periodic World with Gaussian Process Banditscited by 1
- 2026Enhancing Bandit Algorithms with LLMs for Time-varying User Preferences in Streaming Recommendationscited by 1
- 2021When and Whom to Collaborate with in a Changing Environment: A Collaborative Dynamic Bandit Solutioncited by 0
- 2022Dynamic Structure Estimation from Bandit Feedback using Nonvanishing Exponential Sumscited by 0
- 2023Online Learning with Costly Features in Non-stationary Environmentscited by 0
- 2023Adaptive Interventions with User-Defined Goals for Health Behavior Changecited by 0
- 2023Forced Exploration in Bandit Problemscited by 0
- 2024Influencing Bandits: Arm Selection for Preference Shapingcited by 0
- 2025Meta Policy Switching for Secure UAV Deconfliction in Adversarial Airspacecited by 0
- 2026A Direct Approach for Handling Contextual Bandits with Latent State Dynamicscited by 0
- 2026Linear and Neural Dueling Bandits with Delayed Feedbackcited by 0
- 2026Linear and Neural Dueling Bandits with Delayed Feedback26 May 2026
- 2026A Direct Approach for Handling Contextual Bandits with Latent State Dynamics9 Apr 2026
- 2026Enhancing Bandit Algorithms with LLMs for Time-varying User Preferences in Streaming Recommendations8 Feb 2026
- 2025Meta Policy Switching for Secure UAV Deconfliction in Adversarial Airspace26 Jun 2025
- 2024BayesCNS: A Unified Bayesian Approach to Address Cold Start and Non-Stationarity in Search Systems at Scale3 Oct 2024
- 2024Influencing Bandits: Arm Selection for Preference Shaping29 Feb 2024
- 2023Forced Exploration in Bandit Problems12 Dec 2023
- 2023Adaptive Interventions with User-Defined Goals for Health Behavior Change16 Nov 2023
- 2023An Experimental Design for Anytime-Valid Causal Inference on Multi-Armed Bandits9 Nov 2023
- 2023Dynamic Embedding Size Search with Minimum Regret for Streaming Recommender System15 Aug 2023
- 2023HyperBandit: Contextual Bandit with Hypernewtork for Time-Varying User Preferences in Streaming Recommendation14 Aug 2023
- 2023Online Learning with Costly Features in Non-stationary Environments18 Jul 2023
14 more
- 2023Tracking Most Significant Shifts in Nonparametric Contextual Bandits11 Jul 2023
- 2023Discounted Thompson Sampling for Non-Stationary Bandit Problems18 May 2023
- 2023A Definition of Non-Stationary Bandits23 Feb 2023
- 2023Linear Bandits with Memory: from Rotting to Rising16 Feb 2023
- 2023Disentangled Representation for Diversified Recommendations13 Jan 2023
- 2022Contextual Bandits and Optimistically Universal Learning31 Dec 2022
- 2022ANACONDA: An Improved Dynamic Regret Algorithm for Adaptive Non-Stationary Dueling Bandits25 Oct 2022
- 2022Reactive Exploration to Cope with Non-Stationarity in Lifelong Reinforcement Learning12 Jul 2022
- 2022Information-Gathering in Latent Bandits8 Jul 2022
- 2022Dynamic Structure Estimation from Bandit Feedback using Nonvanishing Exponential Sums2 Jun 2022
- 2021Dynamic Causal Bayesian Optimization26 Oct 2021
- 2021On Limited-Memory Subsampling Strategies for Bandits21 Jun 2021
- 2021Periodic-GP: Learning Periodic World with Gaussian Process Bandits30 May 2021
- 2021When and Whom to Collaborate with in a Changing Environment: A Collaborative Dynamic Bandit Solution14 Apr 2021
- 2021Dynamic Causal Bayesian Optimizationcited by 17
- 2023Tracking Most Significant Shifts in Nonparametric Contextual Banditscited by 10
- 2023HyperBandit: Contextual Bandit with Hypernewtork for Time-Varying User Preferences in Streaming Recommendationcited by 10
- 2022Reactive Exploration to Cope with Non-Stationarity in Lifelong Reinforcement Learningcited by 9
- 2023A Definition of Non-Stationary Banditscited by 9
- 2021On Limited-Memory Subsampling Strategies for Banditscited by 8
- 2022ANACONDA: An Improved Dynamic Regret Algorithm for Adaptive Non-Stationary Dueling Banditscited by 8
- 2023An Experimental Design for Anytime-Valid Causal Inference on Multi-Armed Banditscited by 8
- 2023Dynamic Embedding Size Search with Minimum Regret for Streaming Recommender Systemcited by 7
- 2023Linear Bandits with Memory: from Rotting to Risingcited by 5
- 2023Disentangled Representation for Diversified Recommendationscited by 4
- 2023Discounted Thompson Sampling for Non-Stationary Bandit Problemscited by 4
12 most cited of 24 All 24 (JSON)
- 2026A Direct Approach for Handling Contextual Bandits with Latent State Dynamics9 Apr 2026
- 2025Meta Policy Switching for Secure UAV Deconfliction in Adversarial Airspace26 Jun 2025
- 2024BayesCNS: A Unified Bayesian Approach to Address Cold Start and Non-Stationarity in Search Systems at Scale3 Oct 2024
- 2024Influencing Bandits: Arm Selection for Preference Shaping29 Feb 2024
- 2023Forced Exploration in Bandit Problems12 Dec 2023
- 2023Adaptive Interventions with User-Defined Goals for Health Behavior Change16 Nov 2023
- 2023An Experimental Design for Anytime-Valid Causal Inference on Multi-Armed Bandits9 Nov 2023
- 2023Dynamic Embedding Size Search with Minimum Regret for Streaming Recommender System15 Aug 2023
- 2023HyperBandit: Contextual Bandit with Hypernewtork for Time-Varying User Preferences in Streaming Recommendation14 Aug 2023
- 2023Online Learning with Costly Features in Non-stationary Environments18 Jul 2023
- 2023Tracking Most Significant Shifts in Nonparametric Contextual Bandits11 Jul 2023
- 2023Discounted Thompson Sampling for Non-Stationary Bandit Problems18 May 2023
12 newest of 24 All 24 (JSON)