Parallelizing Contextual Bandits
Not on the map. Why?
Abstract (arXiv)
Standard approaches to decision-making under uncertainty focus on sequential exploration of the space of decisions. However, textitsimultaneously proposing a batch of decisions, which leverages available resources for parallel experimentation, has the potential to rapidly accelerate exploration. We present a family of (parallel) contextual bandit algorithms applicable to problems with bounded eluder dimension whose regret is nearly identical to their perfectly sequential counterparts -- given access to the same total number of oracle queries -- up to a lower-order ``burn-in" term. We further show these algorithms can be specialized to the class of linear reward functions where we introduce and analyze several new linear bandit algorithms which explicitly introduce diversity into their action selection. Finally, we also present an empirical evaluation of these parallel algorithms in several domains, including materials discovery and biological sequence design problems, to demonstrate the utility of parallelized bandits in practical settings.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 22 of its 51 references that are in the map. First posted on arXiv 21 May 2021.
Builds on
22 of 51 references.
References · 22
- 2021Bellman Eluder Dimension: New Rich Classes of RL Problems, and Sample-Efficient Algorithmscited by 223
- 2020Learning Near Optimal Policies with Low Inherent Bellman Errorcited by 181
- 2013Online Learning under Delayed Feedbackcited by 141
- 2019Learning with Good Feature Representations in Bandits and in RL with a Generative Modelcited by 127
- 2014Model-based Reinforcement Learning and the Eluder Dimensioncited by 116
- 2019Batched Multi-armed Bandits Problemcited by 98
- 2018Practical Contextual Bandits with Regression Oraclescited by 93
- 2020AdaLead: A simple and robust adaptive greedy search algorithm for sequence designcited by 65
- 2018A Contextual Bandit Bake-offcited by 64
- 2020Sequential Batch Learning in Finite-Action Linear Contextual Banditscited by 63
- 2018Linear Bandits with Stochastic Delayed Feedbackcited by 55
- 2017Stochastic Bandit Models for Delayed Conversionscited by 54
10 more
- 2020Linear Bandits with Limited Adaptivity and Learning Distributional Optimal Designcited by 51
- 2016Distributed Clustering of Linear Bandits in Peer to Peer Networkscited by 50
- 2013Distributed Exploration in Multi-Armed Banditscited by 46
- 2015Counterfactual Risk Minimization: Learning from Logged Bandit Feedbackcited by 33
- 2016Batched Gaussian Process Bandit Optimization via Determinantal Point Processescited by 33
- 2018Design by adaptive samplingcited by 32
- 2020Population-Based Black-Box Optimization for Biological Sequence Designcited by 29
- 2020The Unreasonable Effectiveness of Greedy Algorithms in Multi-Armed Bandit with Many Armscited by 28
- 2021Batched Neural Banditscited by 22
- 2020A primer on model-guided exploration of fitness landscapes for biological sequence designcited by 7
Built on by
Citing papers per year: 2023: 1; 2024: 3.
4 papers.
- 2024Second Order Bounds for Contextual Bandits with Function Approximationcited by 9
- 2024Experiment Planning with Function Approximationcited by 5
- 2023Harnessing the Power of Federated Learning in Federated Contextual Banditscited by 1
- 2024A Theoretical Framework for Partially Observed Reward-States in RLHFcited by 1
- 2024Second Order Bounds for Contextual Bandits with Function Approximation24 Sep 2024
- 2024A Theoretical Framework for Partially Observed Reward-States in RLHF5 Feb 2024
- 2024Experiment Planning with Function Approximation10 Jan 2024
- 2023Harnessing the Power of Federated Learning in Federated Contextual Bandits26 Dec 2023