Towards Efficient and Optimal Covariance-Adaptive Algorithms for Combinatorial Semi-Bandits
Abstract
We address the problem of stochastic combinatorial semi-bandits, where a player selects among $P$ actions from the power set of a set containing $d$ base items. Adaptivity to the problem's structure is essential in order to obtain optimal regret upper bounds. As estimating the coefficients of a covariance matrix can be manageable in practice, leveraging them should improve the regret. We design ``optimistic'' covariance-adaptive algorithms relying on online estimations of the covariance structure, called OLS-UCB-C and COS-V (only the variances for the latter). They both yields improved gap-free regret. Although COS-V can be slightly suboptimal, it improves on computational complexity by taking inspiration from Thompson Sampling approaches. It is the first sampling-based algorithm satisfying a $\sqrt{T}$ gap-free regret (up to poly-logs). We also show that in some cases, our approach efficiently leverages the semi-bandit feedback and outperforms bandit feedback approaches, not only in exponential regimes where $P\gg d$ but also when $P\leq d$, which is not covered by existing analyses.
Cite
Text
Zhou et al. "Towards Efficient and Optimal Covariance-Adaptive Algorithms for Combinatorial Semi-Bandits." Neural Information Processing Systems, 2024. doi:10.52202/079017-0959Markdown
[Zhou et al. "Towards Efficient and Optimal Covariance-Adaptive Algorithms for Combinatorial Semi-Bandits." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/zhou2024neurips-efficient/) doi:10.52202/079017-0959BibTeX
@inproceedings{zhou2024neurips-efficient,
title = {{Towards Efficient and Optimal Covariance-Adaptive Algorithms for Combinatorial Semi-Bandits}},
author = {Zhou, Julien and Gaillard, Pierre and Rahier, Thibaud and Zenati, Houssam and Arbel, Julyan},
booktitle = {Neural Information Processing Systems},
year = {2024},
doi = {10.52202/079017-0959},
url = {https://mlanthology.org/neurips/2024/zhou2024neurips-efficient/}
}