Demystifying Online Clustering of Bandits: Enhanced Exploration Under Stochastic and Smoothed Adversarial Contexts
Zhuohua Li, Maoli Liu, Xiangxiang Dai, John C.S. Lui

TL;DR
This paper introduces novel algorithms for online clustering of bandits that require weaker assumptions, improve exploration, and perform better in practical settings, addressing longstanding open problems in the field.
Contribution
We propose UniCLUB and PhaseUniCLUB algorithms with enhanced exploration that work under weaker assumptions, and introduce a smoothed analysis framework to improve practical performance.
Findings
Algorithms outperform existing methods on synthetic datasets.
Enhanced exploration accelerates cluster identification.
Weaker assumptions still achieve competitive regret bounds.
Abstract
The contextual multi-armed bandit (MAB) problem is crucial in sequential decision-making. A line of research, known as online clustering of bandits, extends contextual MAB by grouping similar users into clusters, utilizing shared features to improve learning efficiency. However, existing algorithms, which rely on the upper confidence bound (UCB) strategy, struggle to gather adequate statistical information to accurately identify unknown user clusters. As a result, their theoretical analyses require several strong assumptions about the "diversity" of contexts generated by the environment, leading to impractical settings, complicated analyses, and poor practical performance. Removing these assumptions has been a long-standing open problem in the clustering of bandits literature. In this paper, we provide two solutions to this open problem. First, following the i.i.d. context generation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Data Stream Mining Techniques · Mobile Crowdsensing and Crowdsourcing
