English

Thompson Sampling for the MNL-Bandit

Machine Learning 2019-01-07 v7

Abstract

We consider a sequential subset selection problem under parameter uncertainty, where at each time step, the decision maker selects a subset of cardinality KK from NN possible items (arms), and observes a (bandit) feedback in the form of the index of one of the items in said subset, or none. Each item in the index set is ascribed a certain value (reward), and the feedback is governed by a Multinomial Logit (MNL) choice model whose parameters are a priori unknown. The objective of the decision maker is to maximize the expected cumulative rewards over a finite horizon TT, or alternatively, minimize the regret relative to an oracle that knows the MNL parameters. We refer to this as the MNL-Bandit problem. This problem is representative of a larger family of exploration-exploitation problems that involve a combinatorial objective, and arise in several important application domains. We present an approach to adapt Thompson Sampling to this problem and show that it achieves near-optimal regret as well as attractive numerical performance.

Keywords

Cite

@article{arxiv.1706.00977,
  title  = {Thompson Sampling for the MNL-Bandit},
  author = {Shipra Agrawal and Vashist Avadhanula and Vineet Goyal and Assaf Zeevi},
  journal= {arXiv preprint arXiv:1706.00977},
  year   = {2019}
}

Comments

Accepted for presentation at Conference on Learning Theory (COLT) 2017

R2 v1 2026-06-22T20:08:20.468Z