Algorithms with Logarithmic or Sublinear Regret for Constrained Contextual Bandits

Алгоритмы с логическим или сублинейным сожалением для контекстных бандитов с ограничениями
Huasen Wu, R. Srikant, Xin Liu, Chong Jiang
2015-04-27

Adaptive-Linear-Programming (ALP)constrained contextual banditsheterogeneous costslogarithmic regretupper-confidence-bound (UCB)
We study contextual bandits with budget and time constraints, referred to as constrained contextual bandits.The time and budget constraints significantly complicate the exploration and exploitation tradeoff because they introduce complex coupling among contexts over time.Such coupling effects make it difficult to obtain oracle solutions that assume known statistics of bandits. To gain insight, we first study unit-cost systems with known context distribution. When the expected rewards are known, we develop an approximation of the oracle, referred to Adaptive-Linear-Programming (ALP), which achieves near-optimality and only requires the ordering of expected rewards. With these highly desirable features, we then combine ALP with the upper-confidence-bound (UCB) method in the general case where the expected rewards are unknown {\it a priori}. We show that the proposed UCB-ALP algorithm achieves logarithmic regret except for certain boundary cases. Further, we design algorithms and obtain similar regret analysis results for more general systems with unknown context distribution and heterogeneous costs. To the best of our knowledge, this is the first work that shows how to achieve logarithmic regret in constrained contextual bandits. Moreover, this work also sheds light on the study of computationally efficient algorithms for general constrained contextual bandits.
1
Combining ALP with upper-confidence bounds yields the UCB-ALP algorithm, which achieves logarithmic regret except in certain boundary cases when rewards are initially unknown.
2
Extensions to unknown context distributions and heterogeneous costs achieve similar regret guarantees.
3
For unit-cost systems with known context distributions and expected rewards, Adaptive-Linear-Programming (ALP) approximates the oracle, achieves near-optimality, and requires only reward ordering.
4
The paper studies contextual bandits with budget and time constraints, where constraints create complex coupling among contexts across time.
5
The work claims the first logarithmic-regret algorithms for constrained contextual bandits and provides computationally efficient approaches for general settings.

constrained contextual bandit systems with budget and time constraints

exploration–exploitation tradeoffs and regret-minimizing algorithmic performance under known or unknown rewards, context distributions, and heterogeneous costs

Publication Details
Publication Date
2015-04-27
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Huasen Wu
R. Srikant
Xin Liu
Chong Jiang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%