A Contextual Bandit Bake-off
Not on the map. Why?
Abstract (arXiv)
Contextual bandit algorithms are essential for solving many real-world interactive machine learning problems. Despite multiple recent successes on statistically and computationally efficient methods, the practical behavior of these algorithms is still poorly understood. We leverage the availability of large numbers of supervised learning datasets to empirically evaluate contextual bandit algorithms, focusing on practical methods that learn by relying on optimization oracles from supervised learning. We find that a recent method (Foster et al., 2018) using optimism under uncertainty works the best overall. A surprisingly close second is a simple greedy baseline that only explores implicitly through the diversity of contexts, followed by a variant of Online Cover (Agarwal et al., 2014) which tends to be more conservative but robust to problem specification by design. Along the way, we also evaluate various components of contextual bandit algorithm design such as loss estimators. Overall, this is a thorough study and review of contextual bandit methodology.
Key facts. Cited by 64 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 15; 2023: 11; 2024: 9; 2025: 6; 2026: 11.
64 papers.
Sort:
By area:
- 2021Efficient First-Order Contextual Bandits: Prediction, Allocation, and Triangular Discriminationcited by 53
- 2022Contextual Bandits with Large Action Spaces: Made Practicalcited by 32
- 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regressioncited by 30
- 2021Generalized Linear Bandits with Local Differential Privacycited by 29
- 2024LLMs Are In-Context Bandit Reinforcement Learnerscited by 27
- 2022Conformal Off-Policy Prediction in Contextual Banditscited by 25
- 2021Online Multi-Armed Bandits with Adaptive Inferencecited by 21
- 2021Invariant Policy Learning: A Causal Perspectivecited by 17
- 2021Patterns, predictions, and actions: A story about machine learningcited by 14
- 2021Learning Accurate Decision Trees with Bandit Feedback via Quantized Gradient Descentcited by 14
- 2021On component interactions in two-stage recommender systemscited by 14
- 2022Simulating Bandit Learning from User Feedback for Extractive Question Answeringcited by 14
38 more
- 2023Oracle-Efficient Pessimism: Offline Policy Optimization in Contextual Banditscited by 14
- 2022Optimal Contextual Bandits with Knapsacks under Realizability via Regression Oraclescited by 12
- 2022Autothrottle: A Practical Bi-Level Approach to Resource Management for SLO-Targeted Microservicescited by 12
- 2023Continually Improving Extractive QA via Human Feedbackcited by 11
- 2022Tsetlin Machine for Solving Contextual Bandit Problemscited by 10
- 2023Strategic Apple Tastingcited by 10
- 2024Dynamic Reward Adjustment in Multi-Reward Reinforcement Learning for Counselor Reflection Generationcited by 10
- 2022Personalized Reward Learning with Interaction-Grounded Learning (IGL)cited by 9
- 2023Pearl: A Production-ready Reinforcement Learning Agentcited by 9
- 2021Top-k eXtreme Contextual Bandits with Arm Hierarchycited by 8
- 2021Be Greedy in Multi-Armed Banditscited by 6
- 2022Variance-Optimal Augmentation Logging for Counterfactual Evaluation in Contextual Banditscited by 6
- 2022Contextual Bandits in a Survey Experiment on Charitable Giving: Within-Experiment Outcomes versus Policy Learningcited by 6
- 2024No-Regret is not enough! Bandits with General Constraints through Adaptive Regret Minimizationcited by 6
- 2022Integrating Reward Maximization and Population Estimation: Sequential Decision-Making for Internal Revenue Service Audit Selectioncited by 5
- 2024Thompson Sampling in Partially Observable Contextual Banditscited by 5
- 2021Parallelizing Contextual Banditscited by 4
- 2025Feel-Good Thompson Sampling for Contextual Bandits: a Markov Chain Monte Carlo Showdowncited by 4
- 2021Optimal Regret Algorithm for Pseudo-1d Bandit Convex Optimizationcited by 3
- 2022RISE: Robust Individualized Decision Learning with Sensitive Variablescited by 3
- 2023Multiplier Bootstrap-based Explorationcited by 3
- 2023Geometry-Aware Approaches for Balancing Performance and Theoretical Guarantees in Linear Banditscited by 3
- 2024On Bits and Bandits: Quantifying the Regret-Information Trade-offcited by 3
- 2024Robust Offline Policy Learning with Observational Data from Multiple Sourcescited by 3
- 2023Infinite Action Contextual Bandits with Reusable Data Exhaustcited by 2
- 2023An Empirical Evaluation of Federated Contextual Bandit Algorithmscited by 2
- 2026Taming the Monster Every Context: Complexity Measure and Unified Framework for Offline-Oracle Efficient Contextual Banditscited by 2
- 2021An Efficient Algorithm for Deep Stochastic Contextual Banditscited by 1
- 2022Flexible and Efficient Contextual Bandits with Heterogeneous Treatment Effect Oraclescited by 1
- 2022Maximum entropy exploration in contextual bandits with neural networks and energy based modelscited by 1
- 2024A Bag of Tricks for Scaling CPU-based Deep FFMs to more than 300m Predictions per Secondcited by 1
- 2025Greedy Algorithm for Structured Bandits: A Sharp Characterization of Asymptotic Success / Failurecited by 1
- 2025Multi-Objective Reinforcement Learning for Large Language Model Optimization: Visionary Perspectivecited by 1
- 2026Optimal Regret for Policy Optimization in Contextual Banditscited by 1
- 2026Learning to Orchestrate Agents under Uncertaintycited by 1
- 2026Position: RL Researchers Need to Distinguish Between Solving Simulators and Using Simulators as a Proxycited by 1
- 2026What Does an LLM-Agent Leaderboard Rank Actually Compare?cited by 1
- 2022Eigen Memory Treescited by 0
50 most cited of 64 All 64 (JSON)
- 2026What Does an LLM-Agent Leaderboard Rank Actually Compare?7 Sep 2026
- 2026CAROL: Context-Aware Online Learning for Fuzzer Scheduling6 Sep 2026
- 2026Offline Policy Evaluation as a decision support tool for designing Adaptive Experiments10 Aug 2026
- 2026Position: RL Researchers Need to Distinguish Between Solving Simulators and Using Simulators as a Proxy26 Jun 2026
- 2026Learning to Orchestrate Agents under Uncertainty26 May 2026
- 2026Multi-User Dueling Bandits: A Fair Approach using Nash Social Welfare3 May 2026
- 2026A Practical Algorithm for Feature-Rich, Non-Stationary Bandit Problems17 Mar 2026
- 2026RIE-Greedy: Regularization-Induced Exploration for Contextual Bandits11 Mar 2026
- 2026Optimal Regret for Policy Optimization in Contextual Bandits14 Feb 2026
- 2026Taming the Monster Every Context: Complexity Measure and Unified Framework for Offline-Oracle Efficient Contextual Bandits10 Feb 2026
- 2026A Simple Reduction Scheme for Constrained Contextual Bandits with Adversarial Contexts via Regression4 Feb 2026
- 2025Fast Best-in-Class Regret for Contextual Bandits17 Oct 2025
38 more
- 2025Multi-Objective Reinforcement Learning for Large Language Model Optimization: Visionary Perspective25 Sep 2025
- 2025PrioriTouch: Adapting to User Contact Preferences for Whole-Arm Physical Human-Robot Interaction22 Sep 2025
- 2025Feel-Good Thompson Sampling for Contextual Bandits: a Markov Chain Monte Carlo Showdown21 Jul 2025
- 2025Greedy Algorithm for Structured Bandits: A Sharp Characterization of Asymptotic Success / Failure6 Mar 2025
- 2025Private Selection with Heterogeneous Sensitivities9 Jan 2025
- 2024Latency-Aware Contextual Bandit: Application to Cryo-EM Data Collection17 Oct 2024
- 2024Robust Offline Policy Learning with Observational Data from Multiple Sources11 Oct 2024
- 2024LLMs Are In-Context Bandit Reinforcement Learners7 Oct 2024
- 2024AExGym: Benchmarks and Environments for Adaptive Experimentation8 Aug 2024
- 2024A Bag of Tricks for Scaling CPU-based Deep FFMs to more than 300m Predictions per Second14 Jul 2024
- 2024On Bits and Bandits: Quantifying the Regret-Information Trade-off26 May 2024
- 2024No-Regret is not enough! Bandits with General Constraints through Adaptive Regret Minimization10 May 2024
- 2024Dynamic Reward Adjustment in Multi-Reward Reinforcement Learning for Counselor Reflection Generation20 Mar 2024
- 2024Thompson Sampling in Partially Observable Contextual Bandits15 Feb 2024
- 2023Pearl: A Production-ready Reinforcement Learning Agent6 Dec 2023
- 2023Kernel ε-Greedy for Multi-Armed Bandits with Covariates29 Jun 2023
- 2023Geometry-Aware Approaches for Balancing Performance and Theoretical Guarantees in Linear Bandits26 Jun 2023
- 2023Oracle-Efficient Pessimism: Offline Policy Optimization in Contextual Bandits13 Jun 2023
- 2023Strategic Apple Tasting9 Jun 2023
- 2023Continually Improving Extractive QA via Human Feedback21 May 2023
- 2023Federated Offline Policy Learning21 May 2023
- 2023An Empirical Evaluation of Federated Contextual Bandit Algorithms17 Mar 2023
- 2023Infinite Action Contextual Bandits with Reusable Data Exhaust16 Feb 2023
- 2023Multiplier Bootstrap-based Exploration3 Feb 2023
- 2023Bounded (O(1)) Regret Recommendation Learning via Synthetic Controls Oracle29 Jan 2023
- 2022Autothrottle: A Practical Bi-Level Approach to Resource Management for SLO-Targeted Microservices23 Dec 2022
- 2022Personalized Reward Learning with Interaction-Grounded Learning (IGL)28 Nov 2022
- 2022Contextual Bandits in a Survey Experiment on Charitable Giving: Within-Experiment Outcomes versus Policy Learning22 Nov 2022
- 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regression14 Nov 2022
- 2022RISE: Robust Individualized Decision Learning with Sensitive Variables12 Nov 2022
- 2022Eigen Memory Trees25 Oct 2022
- 2022Optimal Contextual Bandits with Knapsacks under Realizability via Regression Oracles21 Oct 2022
- 2022Maximum entropy exploration in contextual bandits with neural networks and energy based models12 Oct 2022
- 2022Contextual Bandits with Large Action Spaces: Made Practical12 Jul 2022
- 2022Conformal Off-Policy Prediction in Contextual Bandits9 Jun 2022
- 2022Integrating Reward Maximization and Population Estimation: Sequential Decision-Making for Internal Revenue Service Audit Selection25 Apr 2022
- 2022Flexible and Efficient Contextual Bandits with Heterogeneous Treatment Effect Oracles30 Mar 2022
- 2022Simulating Bandit Learning from User Feedback for Extractive Question Answering18 Mar 2022
50 newest of 64 All 64 (JSON)
- 2021Efficient First-Order Contextual Bandits: Prediction, Allocation, and Triangular Discriminationcited by 53
- 2022Contextual Bandits with Large Action Spaces: Made Practicalcited by 32
- 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regressioncited by 30
- 2021Generalized Linear Bandits with Local Differential Privacycited by 29
- 2024LLMs Are In-Context Bandit Reinforcement Learnerscited by 27
- 2022Conformal Off-Policy Prediction in Contextual Banditscited by 25
- 2021Online Multi-Armed Bandits with Adaptive Inferencecited by 21
- 2021Invariant Policy Learning: A Causal Perspectivecited by 17
- 2021Patterns, predictions, and actions: A story about machine learningcited by 14
- 2021Learning Accurate Decision Trees with Bandit Feedback via Quantized Gradient Descentcited by 14
- 2021On component interactions in two-stage recommender systemscited by 14
- 2022Simulating Bandit Learning from User Feedback for Extractive Question Answeringcited by 14
12 most cited of 57 All 57 (JSON)
- 2026CAROL: Context-Aware Online Learning for Fuzzer Scheduling6 Sep 2026
- 2026Offline Policy Evaluation as a decision support tool for designing Adaptive Experiments10 Aug 2026
- 2026Position: RL Researchers Need to Distinguish Between Solving Simulators and Using Simulators as a Proxy26 Jun 2026
- 2026Learning to Orchestrate Agents under Uncertainty26 May 2026
- 2026A Practical Algorithm for Feature-Rich, Non-Stationary Bandit Problems17 Mar 2026
- 2026Optimal Regret for Policy Optimization in Contextual Bandits14 Feb 2026
- 2026Taming the Monster Every Context: Complexity Measure and Unified Framework for Offline-Oracle Efficient Contextual Bandits10 Feb 2026
- 2026A Simple Reduction Scheme for Constrained Contextual Bandits with Adversarial Contexts via Regression4 Feb 2026
- 2025Fast Best-in-Class Regret for Contextual Bandits17 Oct 2025
- 2025Multi-Objective Reinforcement Learning for Large Language Model Optimization: Visionary Perspective25 Sep 2025
- 2025PrioriTouch: Adapting to User Contact Preferences for Whole-Arm Physical Human-Robot Interaction22 Sep 2025
- 2025Feel-Good Thompson Sampling for Contextual Bandits: a Markov Chain Monte Carlo Showdown21 Jul 2025
12 newest of 57 All 57 (JSON)