Indexed Minimum Empirical Divergence-Based Algorithms for Linear Bandits
Jie Bian, Vincent Y. F. Tan
TL;DR
The paper extends the Indexed Minimum Empirical Divergence (IMED) framework to stochastic linear bandits with varying arm sets by introducing the LinIMED family (LinIMED-1/2/3) and the SupLinIMED variant for finite arm sets. It establishes regret guarantees, achieving $\widetilde{O}(d\sqrt{T})$ for LinIMED and $\widetilde{O}(\sqrt{dT})$ for SupLinIMED, with LinIMED-3 matching the $O(d\sqrt{T}\log T)$ rate of LinUCB/OFUL under standard assumptions. The authors connect LinIMED to Information Directed Sampling (IDS) through the index structure, while maintaining computational efficiency via a deterministic design and a decoupled exploitation term. Empirical results on synthetic data and the MovieLens dataset show LinIMED variants frequently outperform LinUCB and Linear Thompson Sampling, particularly in regimes where exploration-exploitation balance benefits from the squared-gap-based index. Together, these contributions advance robust, efficient learning in contextual linear bandits and offer practical alternatives to established linear bandit methods.
Abstract
The Indexed Minimum Empirical Divergence (IMED) algorithm is a highly effective approach that offers a stronger theoretical guarantee of the asymptotic optimality compared to the Kullback--Leibler Upper Confidence Bound (KL-UCB) algorithm for the multi-armed bandit problem. Additionally, it has been observed to empirically outperform UCB-based algorithms and Thompson Sampling. Despite its effectiveness, the generalization of this algorithm to contextual bandits with linear payoffs has remained elusive. In this paper, we present novel linear versions of the IMED algorithm, which we call the family of LinIMED algorithms. We demonstrate that LinIMED provides a $\widetilde{O}(d\sqrt{T})$ upper regret bound where $d$ is the dimension of the context and $T$ is the time horizon. Furthermore, extensive empirical studies reveal that LinIMED and its variants outperform widely-used linear bandit algorithms such as LinUCB and Linear Thompson Sampling in some regimes.
