A New Algorithm for Non-stationary Contextual Bandits: Efficient, Optimal, and Parameter-free
Not on the map. Why?
Abstract (arXiv)
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, Delta^frac13T^frac23) for a contextual bandit problem with T rounds, S switches and Delta total variation in data distributions. Importantly, our algorithm is adaptive and does not need to know S or Delta ahead of time, and can be implemented efficiently assuming access to an ERM oracle. Our results strictly improve the O(min S^frac14T^frac34, Delta^frac15T^frac45) bound of (Luo et al., 2018), and greatly generalize and improve the O(√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.
Key facts. Cited by 71 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 12; 2022: 16; 2023: 21; 2024: 7; 2025: 8; 2026: 6.
71 papers.
Sort:
By area:
- 2021Non-stationary Reinforcement Learning without Prior Knowledge: An Optimal Black-box Approachcited by 98
- 2021A Simple Approach for Non-stationary Linear Banditscited by 54
- 2023KnowGPT: Knowledge Graph based Prompting for Large Language Modelscited by 30
- 2022A New Look at Dynamic Regret for Non-Stationary Stochastic Banditscited by 28
- 2021Tracking Most Significant Arm Switches in Banditscited by 27
- 2022Corralling a Larger Band of Bandits: A Case Study on Switching Regret for Linear Banditscited by 22
- 2022Stochastic Rising Banditscited by 18
- 2023Bypassing the Simulator: Near-Optimal Adversarial Linear Contextual Banditscited by 18
- 2022An Optimization-based Algorithm for Non-stationary Kernel Bandits without Prior Knowledgecited by 17
- 2021Optimistic Policy Optimization is Provably Efficient in Non-stationary MDPscited by 16
- 2020Lipschitzness Is All You Need To Tame Off-policy Generative Adversarial Imitation Learningcited by 15
- 2023Smooth Non-Stationary Banditscited by 13
38 more
- 2021Bandit Algorithms for Precision Medicinecited by 12
- 2023An Information-Theoretic Analysis of Nonstationary Bandit Learningcited by 11
- 2021Learning User Preferences in Non-Stationary Environmentscited by 10
- 2023Tracking Most Significant Shifts in Nonparametric Contextual Banditscited by 10
- 2021Optimal and Efficient Dynamic Regret Algorithms for Non-Stationary Dueling Banditscited by 9
- 2023A Definition of Non-Stationary Banditscited by 9
- 2023A Stability Principle for Learning under Non-Stationaritycited by 9
- 2021Generalized non-stationary banditscited by 8
- 2021On Limited-Memory Subsampling Strategies for Banditscited by 8
- 2022Non-stationary Bandits and Meta-Learning with a Small Set of Optimal Armscited by 8
- 2022ANACONDA: An Improved Dynamic Regret Algorithm for Adaptive Non-Stationary Dueling Banditscited by 8
- 2021On Slowly-varying Non-stationary Banditscited by 7
- 2022Event-Triggered Time-Varying Bayesian Optimizationcited by 7
- 2022Near-Optimal Goal-Oriented Reinforcement Learning in Non-Stationary Environmentscited by 6
- 2022Versatile Dueling Bandits: Best-of-both-World Analyses for Online Learning from Preferencescited by 5
- 2023When Can We Track Significant Preference Shifts in Dueling Bandits?cited by 5
- 2023Adversarial Rewards in Universal Learning for Contextual Banditscited by 5
- 2023Linear Bandits with Memory: from Rotting to Risingcited by 5
- 2023Non-stationary Reinforcement Learning under General Function Approximationcited by 5
- 2022Rotting Infinitely Many-armed Banditscited by 4
- 2022Non-stationary Risk-sensitive Reinforcement Learning: Near-optimal Dynamic Regret, Adaptive Detection, and Separation Designcited by 4
- 2023Discounted Thompson Sampling for Non-Stationary Bandit Problemscited by 4
- 2024Adaptive Smooth Non-Stationary Banditscited by 4
- 2023A Black-box Approach for Non-stationary Multi-agent Reinforcement Learningcited by 3
- 2025Non-Stationary Lipschitz Banditscited by 3
- 2022Bridging Adversarial and Nonstationary Multi-armed Banditcited by 2
- 2022Contextual Bandits and Optimistically Universal Learningcited by 2
- 2023A/B Testing and Best-arm Identification for Linear Bandits with Robustness to Non-stationaritycited by 2
- 2023An Improved Relaxation for Oracle-Efficient Adversarial Contextual Banditscited by 2
- 2024Variance-Dependent Regret Bounds for Non-stationary Linear Banditscited by 2
- 2024Non-Stationary Dueling Bandits Under a Weighted Borda Criterioncited by 2
- 2024Cost-efficient Knowledge-based Question Answering with Large Language Modelscited by 2
- 2026A single algorithm for both restless and rested rotting banditscited by 2
- 2021Periodic-GP: Learning Periodic World with Gaussian Process Banditscited by 1
- 2022Adversarial Bandits against Arbitrary Strategiescited by 1
- 2023MNL-Bandit in non-stationary environmentscited by 1
- 2023An Adaptive Method for Weak Supervision with Drifting Datacited by 1
- 2023Non-Stationary Contextual Bandit Learning via Neural Predictive Ensemble Samplingcited by 1
50 most cited of 71 All 71 (JSON)
- 2026Oracle-Efficient Online Classification with Stochastic Inputs and Adversarial Outputs27 Sep 2026
- 2026Toward Optimal Switching Regret for Multi-Armed Bandits with Oblivious Adversary11 Sep 2026
- 2026On Non-Stationary Dynamic Pricing: Adaptivity and Optimality27 Jul 2026
- 2026A single algorithm for both restless and rested rotting bandits23 Apr 2026
- 2026DARLING: Detection Augmented Reinforcement Learning with Non-Stationary Guarantees17 Apr 2026
- 2026Achieving Optimal Static and Dynamic Regret Simultaneously in Bandits with Deterministic Losses7 Feb 2026
- 2025BALLAST: Bandit-Assisted Learning for Latency-Aware Stable Timeouts in Raft24 Dec 2025
- 2025Constrained Feedback Learning for Non-Stationary Multi-Armed Bandits18 Sep 2025
- 2025Optimal Dynamic Regret by Transformers for Non-Stationary Reinforcement Learning22 Aug 2025
- 2025Fixed-Confidence Multiple Change Point Identification under Bandit Feedback11 Jul 2025
- 2025Non-stationary Bandit Convex Optimization: A Comprehensive Study3 Jun 2025
- 2025Non-Stationary Lipschitz Bandits24 May 2025
38 more
- 2025Tracking Most Significant Shifts in Infinite-Armed Bandits31 Jan 2025
- 2025DAL: A Practical Prior-Free Black-Box Framework for Piecewise Stationary Bandits31 Jan 2025
- 2024Online Weighted Paging with Unknown Weights28 Oct 2024
- 2024Diminishing Exploration: A Minimalist Approach to Piecewise Stationary Multi-Armed Bandits8 Oct 2024
- 2024Adaptive Smooth Non-Stationary Bandits11 Jul 2024
- 2024A conversion theorem and minimax optimality for continuum contextual bandits9 Jun 2024
- 2024Cost-efficient Knowledge-based Question Answering with Large Language Models27 May 2024
- 2024Non-Stationary Dueling Bandits Under a Weighted Borda Criterion19 Mar 2024
- 2024Variance-Dependent Regret Bounds for Non-stationary Linear Bandits15 Mar 2024
- 2023Forced Exploration in Bandit Problems12 Dec 2023
- 2023KnowGPT: Knowledge Graph based Prompting for Large Language Models11 Dec 2023
- 2023An Improved Relaxation for Oracle-Efficient Adversarial Contextual Bandits29 Oct 2023
- 2023A Stability Principle for Learning under Non-Stationarity27 Oct 2023
- 2023Non-Stationary Contextual Bandit Learning via Neural Predictive Ensemble Sampling11 Oct 2023
- 2023Bypassing the Simulator: Near-Optimal Adversarial Linear Contextual Bandits2 Sep 2023
- 2023A/B Testing and Best-arm Identification for Linear Bandits with Robustness to Non-stationarity27 Jul 2023
- 2023Online Learning with Costly Features in Non-stationary Environments18 Jul 2023
- 2023Tracking Most Significant Shifts in Nonparametric Contextual Bandits11 Jul 2023
- 2023A Black-box Approach for Non-stationary Multi-agent Reinforcement Learning12 Jun 2023
- 2023An Adaptive Method for Weak Supervision with Drifting Data2 Jun 2023
- 2023Non-stationary Reinforcement Learning under General Function Approximation1 Jun 2023
- 2023Discounted Thompson Sampling for Non-Stationary Bandit Problems18 May 2023
- 2023MNL-Bandit in non-stationary environments4 Mar 2023
- 2023A Definition of Non-Stationary Bandits23 Feb 2023
- 2023Linear Bandits with Memory: from Rotting to Rising16 Feb 2023
- 2023Adversarial Rewards in Universal Learning for Contextual Bandits14 Feb 2023
- 2023When Can We Track Significant Preference Shifts in Dueling Bandits?13 Feb 2023
- 2023An Information-Theoretic Analysis of Nonstationary Bandit Learning9 Feb 2023
- 2023Bounded (O(1)) Regret Recommendation Learning via Synthetic Controls Oracle29 Jan 2023
- 2023Smooth Non-Stationary Bandits29 Jan 2023
- 2022Contextual Bandits and Optimistically Universal Learning31 Dec 2022
- 2022Stochastic Rising Bandits7 Dec 2022
- 2022Non-stationary Risk-sensitive Reinforcement Learning: Near-optimal Dynamic Regret, Adaptive Detection, and Separation Design19 Nov 2022
- 2022Learning to Price Supply Chain Contracts against a Learning Retailer2 Nov 2022
- 2022ANACONDA: An Improved Dynamic Regret Algorithm for Adaptive Non-Stationary Dueling Bandits25 Oct 2022
- 2022Event-Triggered Time-Varying Bayesian Optimization23 Aug 2022
- 2022Dynamic Structure Estimation from Bandit Feedback using Nonvanishing Exponential Sums2 Jun 2022
- 2022Adversarial Bandits against Arbitrary Strategies30 May 2022
50 newest of 71 All 71 (JSON)
- 2021Non-stationary Reinforcement Learning without Prior Knowledge: An Optimal Black-box Approachcited by 98
- 2021A Simple Approach for Non-stationary Linear Banditscited by 54
- 2023KnowGPT: Knowledge Graph based Prompting for Large Language Modelscited by 30
- 2022A New Look at Dynamic Regret for Non-Stationary Stochastic Banditscited by 28
- 2021Tracking Most Significant Arm Switches in Banditscited by 27
- 2022Corralling a Larger Band of Bandits: A Case Study on Switching Regret for Linear Banditscited by 22
- 2022Stochastic Rising Banditscited by 18
- 2023Bypassing the Simulator: Near-Optimal Adversarial Linear Contextual Banditscited by 18
- 2022An Optimization-based Algorithm for Non-stationary Kernel Bandits without Prior Knowledgecited by 17
- 2021Optimistic Policy Optimization is Provably Efficient in Non-stationary MDPscited by 16
- 2023Smooth Non-Stationary Banditscited by 13
- 2021Bandit Algorithms for Precision Medicinecited by 12
12 most cited of 69 All 69 (JSON)
- 2026Oracle-Efficient Online Classification with Stochastic Inputs and Adversarial Outputs27 Sep 2026
- 2026Toward Optimal Switching Regret for Multi-Armed Bandits with Oblivious Adversary11 Sep 2026
- 2026On Non-Stationary Dynamic Pricing: Adaptivity and Optimality27 Jul 2026
- 2026A single algorithm for both restless and rested rotting bandits23 Apr 2026
- 2026DARLING: Detection Augmented Reinforcement Learning with Non-Stationary Guarantees17 Apr 2026
- 2026Achieving Optimal Static and Dynamic Regret Simultaneously in Bandits with Deterministic Losses7 Feb 2026
- 2025BALLAST: Bandit-Assisted Learning for Latency-Aware Stable Timeouts in Raft24 Dec 2025
- 2025Constrained Feedback Learning for Non-Stationary Multi-Armed Bandits18 Sep 2025
- 2025Optimal Dynamic Regret by Transformers for Non-Stationary Reinforcement Learning22 Aug 2025
- 2025Fixed-Confidence Multiple Change Point Identification under Bandit Feedback11 Jul 2025
- 2025Non-stationary Bandit Convex Optimization: A Comprehensive Study3 Jun 2025
- 2025Non-Stationary Lipschitz Bandits24 May 2025
12 newest of 69 All 69 (JSON)