Multi-Armed Bandits with Correlated Arms

Samarth Gupta, Shreyas Chaudhari, Gauri Joshi, Osman Yağan
11/6/2019
stat.MLcs.LG

Official code: shreyasc-13/correlated_bandits (10 stars, last commit 2021-06-03).

Abstract

We consider a multi-armed bandit framework where the rewards obtained by pulling different arms are correlated. We develop a unified approach to leverage these reward correlations and present fundamental generalizations of classic bandit algorithms to the correlated setting. We present a unified proof technique to analyze the proposed algorithms. Rigorous analysis of C-UCB (the correlated bandit version of Upper-confidence-bound) reveals that the algorithm ends up pulling certain sub-optimal arms, termed as non-competitive, only O(1) times, as opposed to the O(log T) pulls required by classic bandit algorithms such as UCB, TS etc. We present regret-lower bound and show that when arms are correlated through a latent random source, our algorithms obtain order-optimal regret. We validate the proposed algorithms via experiments on the MovieLens and Goodreads datasets, and show significant improvement over classical bandit algorithms.

View on arXivView PDF

Code Implementations(1)

Code for the paper Multi-Armed Bandits with Correlated Arms

103Shell, PythonMar 9, 20215 years ago

Cite this paper

@article{gupta2019multiarmed,
  title  = {Multi-Armed Bandits with Correlated Arms},
  author = {Samarth Gupta and Shreyas Chaudhari and Gauri Joshi and Osman Yağan},
  year   = {2019},
  eprint = {1911.03959},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1911.03959}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1911.03959.svg)](https://codeofpaper.com/paper/1911.03959)

Discussion