Deep Contextual Multi-armed Bandits
Not on the map. Why?
Abstract (arXiv)
Contextual multi-armed bandit problems arise frequently in important industrial applications. Existing solutions model the context either linearly, which enables uncertainty driven (principled) exploration, or non-linearly, by using epsilon-greedy exploration policies. Here we present a deep learning framework for contextual multi-armed bandits that is both non-linear and enables principled exploration at the same time. We tackle the exploration vs. exploitation trade-off through Thompson sampling by exploiting the connection between inference time dropout and sampling from the posterior over the weights of a Bayesian neural network. In order to adjust the level of exploration automatically as more data is made available to the model, the dropout rate is learned rather than considered a hyperparameter. We demonstrate that our approach substantially reduces regret on two tasks (the UCI Mushroom task and the Casino Parity task) when compared to 1) non-contextual bandits, 2) epsilon-greedy deep contextual bandits, and 3) fixed dropout rate deep contextual bandits. Our approach is currently being applied to marketing optimization problems at HubSpot.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 3; 2024: 2; 2025: 2; 2026: 1.
16 papers.
Sort:
By area:
- 2022Pervasive Machine Learning for Smart Radio Environments Enabled by Reconfigurable Intelligent Surfacescited by 12
- 2022Reinforcement Learning and Bandits for Speech and Language Processing: Tutorial, Review and Outlookcited by 10
- 2024Adapting to Non-Stationary Environments: Multi-Armed Bandit Enhanced Retrieval-Augmented Generation on Knowledge Graphscited by 9
- 2022X2T: Training an X-to-Text Typing Interface with Online Learning from User Feedbackcited by 4
- 2023Insurance pricing on price comparison websites via reinforcement learningcited by 3
- 2022Two-Stage Neural Contextual Bandits for Personalised News Recommendationcited by 2
- 2021An Efficient Algorithm for Deep Stochastic Contextual Banditscited by 1
- 2021Empirical analysis of representation learning and exploration in neural kernel banditscited by 1
- 2022Top-K Ranking Deep Contextual Bandits for Information Selection Systemscited by 1
- 2022Sequential Decision Making on Unmatched Data using Bayesian Kernel Embeddingscited by 1
- 2023A Reinforcement Learning Framework for Online Speaker Diarizationcited by 1
- 2023Adaptive Endpointing with Deep Contextual Multi-armed Banditscited by 1
4 more
- 2024Accelerating Matrix Diagonalization through Decision Transformers with Epsilon-Greedy Optimizationcited by 0
- 2025Consistency of Selection Strategies for Fraud Detectioncited by 0
- 2025Clutch Control: An Attention-based Combinatorial Bandit for Efficient Mutation in JavaScript Engine Fuzzingcited by 0
- 2026Piece of CAKE: Adaptive Execution Engines via Microsecond-Scale Learningcited by 0
- 2026Piece of CAKE: Adaptive Execution Engines via Microsecond-Scale Learning4 Feb 2026
- 2025Clutch Control: An Attention-based Combinatorial Bandit for Efficient Mutation in JavaScript Engine Fuzzing14 Oct 2025
- 2025Consistency of Selection Strategies for Fraud Detection23 Sep 2025
- 2024Adapting to Non-Stationary Environments: Multi-Armed Bandit Enhanced Retrieval-Augmented Generation on Knowledge Graphs10 Dec 2024
- 2024Accelerating Matrix Diagonalization through Decision Transformers with Epsilon-Greedy Optimization23 Jun 2024
- 2023Insurance pricing on price comparison websites via reinforcement learning14 Aug 2023
- 2023Adaptive Endpointing with Deep Contextual Multi-armed Bandits23 Mar 2023
- 2023A Reinforcement Learning Framework for Online Speaker Diarization21 Feb 2023
- 2022Sequential Decision Making on Unmatched Data using Bayesian Kernel Embeddings25 Oct 2022
- 2022Reinforcement Learning and Bandits for Speech and Language Processing: Tutorial, Review and Outlook24 Oct 2022
- 2022Two-Stage Neural Contextual Bandits for Personalised News Recommendation26 Jun 2022
- 2022Pervasive Machine Learning for Smart Radio Environments Enabled by Reconfigurable Intelligent Surfaces8 May 2022
4 more
- 2022X2T: Training an X-to-Text Typing Interface with Online Learning from User Feedback4 Mar 2022
- 2022Top-K Ranking Deep Contextual Bandits for Information Selection Systems28 Jan 2022
- 2021Empirical analysis of representation learning and exploration in neural kernel bandits5 Nov 2021
- 2021An Efficient Algorithm for Deep Stochastic Contextual Bandits12 Apr 2021
- 2022Pervasive Machine Learning for Smart Radio Environments Enabled by Reconfigurable Intelligent Surfacescited by 12
- 2022Reinforcement Learning and Bandits for Speech and Language Processing: Tutorial, Review and Outlookcited by 10
- 2022X2T: Training an X-to-Text Typing Interface with Online Learning from User Feedbackcited by 4
- 2023Insurance pricing on price comparison websites via reinforcement learningcited by 3
- 2022Two-Stage Neural Contextual Bandits for Personalised News Recommendationcited by 2
- 2021An Efficient Algorithm for Deep Stochastic Contextual Banditscited by 1
- 2021Empirical analysis of representation learning and exploration in neural kernel banditscited by 1
- 2022Top-K Ranking Deep Contextual Bandits for Information Selection Systemscited by 1
- 2022Sequential Decision Making on Unmatched Data using Bayesian Kernel Embeddingscited by 1
- 2023A Reinforcement Learning Framework for Online Speaker Diarizationcited by 1
- 2023Adaptive Endpointing with Deep Contextual Multi-armed Banditscited by 1
- 2024Accelerating Matrix Diagonalization through Decision Transformers with Epsilon-Greedy Optimizationcited by 0
12 most cited of 15 All 15 (JSON)
- 2026Piece of CAKE: Adaptive Execution Engines via Microsecond-Scale Learning4 Feb 2026
- 2025Clutch Control: An Attention-based Combinatorial Bandit for Efficient Mutation in JavaScript Engine Fuzzing14 Oct 2025
- 2025Consistency of Selection Strategies for Fraud Detection23 Sep 2025
- 2024Accelerating Matrix Diagonalization through Decision Transformers with Epsilon-Greedy Optimization23 Jun 2024
- 2023Insurance pricing on price comparison websites via reinforcement learning14 Aug 2023
- 2023Adaptive Endpointing with Deep Contextual Multi-armed Bandits23 Mar 2023
- 2023A Reinforcement Learning Framework for Online Speaker Diarization21 Feb 2023
- 2022Sequential Decision Making on Unmatched Data using Bayesian Kernel Embeddings25 Oct 2022
- 2022Reinforcement Learning and Bandits for Speech and Language Processing: Tutorial, Review and Outlook24 Oct 2022
- 2022Two-Stage Neural Contextual Bandits for Personalised News Recommendation26 Jun 2022
- 2022Pervasive Machine Learning for Smart Radio Environments Enabled by Reconfigurable Intelligent Surfaces8 May 2022
- 2022X2T: Training an X-to-Text Typing Interface with Online Learning from User Feedback4 Mar 2022
12 newest of 15 All 15 (JSON)