Efficient Optimal Learning for Contextual Bandits

Daniel Hsu, Satyen Kale, Nikos Karampatziakis, John Langford, Lev Reyzin, Tong Zhang

arXiv (Cornell University) · 2011 · 119 citations · 15 references

DOIFull text

Open access

Concepts

TL;DR

We address the problem of learning in an online setting where the learner repeatedly observes features, selects among a set of actions, and receives reward for the action taken. Our algorithm uses a cost‑sensitive classification learner as an oracle and runs in polylog(N) time, where N is the number of classification rules among which the oracle might choose. We provide the first efficient algorithm with optimal regret, which is exponentially faster than all previous algorithms achieving optimal regret and offers additive rather than multiplicative regret in feedback delay.

Abstract

We address the problem of learning in an online setting where the learner repeatedly observes features, selects among a set of actions, and receives reward for the action taken. We provide the first efficient algorithm with an optimal regret. Our algorithm uses a cost sensitive classification learner as an oracle and has a running time $\mathrm{polylog}(N)$, where $N$ is the number of classification rules among which the oracle might choose. This is exponentially faster than all previous algorithms that achieve optimal regret in this setting. Our formulation also enables us to create an algorithm with regret that is additive rather than multiplicative in feedback delay as in all previous work.

References

15