Maillard Sampling: Boltzmann Exploration Done Optimally
Jie Bian, Kwang-Sung Jun

TL;DR
This paper revisits Maillard sampling, an obscure bandit algorithm, demonstrating its optimality and practical advantages such as closed-form probability computation and data logging, with improved variants and empirical validation.
Contribution
The paper provides an improved analysis of Maillard sampling, establishing its asymptotic optimality and minimax regret bounds, and introduces MS+ with enhanced performance and tunability.
Findings
MS achieves asymptotic optimality and minimax regret bounds.
MS+ improves the minimax bound to rac{rac{KT ext{log}K}{T}.
Numerical results confirm the effectiveness of MS+.
Abstract
The PhD thesis of Maillard (2013) presents a rather obscure algorithm for the -armed bandit problem. This less-known algorithm, which we call Maillard sampling (MS), computes the probability of choosing each arm in a \textit{closed form}, which is not true for Thompson sampling, a widely-adopted bandit algorithm in the industry. This means that the bandit-logged data from running MS can be readily used for counterfactual evaluation, unlike Thompson sampling. Motivated by such merit, we revisit MS and perform an improved analysis to show that it achieves both the asymptotical optimality and minimax regret bound where is the time horizon, which matches the known bounds for asymptotically optimal UCB. %'s performance. We then propose a variant of MS called MS that improves its minimax bound to . MS can also be tuned to be aggressive…
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 · Reinforcement Learning in Robotics · Age of Information Optimization
