MLLGSep 10, 2021

Best-Arm Identification in Correlated Multi-Armed Bandits

arXiv:2109.04941v111 citations
Originality Highly original
AI Analysis

This work addresses the challenge of efficiently identifying the best arm in bandit problems with correlated rewards, which is incremental by extending existing methods to incorporate correlation knowledge for practical applications like recommendation systems.

The paper tackles the problem of best-arm identification in multi-armed bandits by introducing a correlated bandit framework that leverages domain knowledge about arm correlations to reduce sample complexity. The proposed C-LUCB algorithm achieves a sample complexity of O(∑_{k in C} log(1/δ)), where C is a subset of arms that can be as small as 2, leading to significant improvements over independent reward settings.

In this paper we consider the problem of best-arm identification in multi-armed bandits in the fixed confidence setting, where the goal is to identify, with probability $1-δ$ for some $δ>0$, the arm with the highest mean reward in minimum possible samples from the set of arms $\mathcal{K}$. Most existing best-arm identification algorithms and analyses operate under the assumption that the rewards corresponding to different arms are independent of each other. We propose a novel correlated bandit framework that captures domain knowledge about correlation between arms in the form of upper bounds on expected conditional reward of an arm, given a reward realization from another arm. Our proposed algorithm C-LUCB, which generalizes the LUCB algorithm utilizes this partial knowledge of correlations to sharply reduce the sample complexity of best-arm identification. More interestingly, we show that the total samples obtained by C-LUCB are of the form $\mathcal{O}\left(\sum_{k \in \mathcal{C}} \log\left(\frac{1}δ\right)\right)$ as opposed to the typical $\mathcal{O}\left(\sum_{k \in \mathcal{K}} \log\left(\frac{1}δ\right)\right)$ samples required in the independent reward setting. The improvement comes, as the $\mathcal{O}(\log(1/δ))$ term is summed only for the set of competitive arms $\mathcal{C}$, which is a subset of the original set of arms $\mathcal{K}$. The size of the set $\mathcal{C}$, depending on the problem setting, can be as small as $2$, and hence using C-LUCB in the correlated bandits setting can lead to significant performance improvements. Our theoretical findings are supported by experiments on the Movielens and Goodreads recommendation datasets.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes