English

Batched Bandits with Crowd Externalities

Machine Learning 2021-10-01 v1 Artificial Intelligence

Abstract

In Batched Multi-Armed Bandits (BMAB), the policy is not allowed to be updated at each time step. Usually, the setting asserts a maximum number of allowed policy updates and the algorithm schedules them so that to minimize the expected regret. In this paper, we describe a novel setting for BMAB, with the following twist: the timing of the policy update is not controlled by the BMAB algorithm, but instead the amount of data received during each batch, called \textit{crowd}, is influenced by the past selection of arms. We first design a near-optimal policy with approximate knowledge of the parameters that we prove to have a regret in O(lnxx+ϵ)\mathcal{O}(\sqrt{\frac{\ln x}{x}}+\epsilon) where xx is the size of the crowd and ϵ\epsilon is the parameter error. Next, we implement a UCB-inspired algorithm that guarantees an additional regret in O(max(KlnT,TlnT))\mathcal{O}\left(\max(K\ln T,\sqrt{T\ln T})\right), where KK is the number of arms and TT is the horizon.

Keywords

Cite

@article{arxiv.2109.14733,
  title  = {Batched Bandits with Crowd Externalities},
  author = {Romain Laroche and Othmane Safsafi and Raphael Feraud and Nicolas Broutin},
  journal= {arXiv preprint arXiv:2109.14733},
  year   = {2021}
}

Comments

31 pages

R2 v1 2026-06-24T06:29:54.720Z