Accelerating Approximate Thompson Sampling with Underdamped Langevin Monte Carlo

Haoyang Zheng, Wei Deng, Christian Moya, Guang Lin
1/22/2024
stat.MLcs.AIcs.LG

No official code found. Best implementation: haoyangzheng-ai/ts_ulmc (4 stars, MIT, last commit 2024-10-19).

Abstract

Approximate Thompson sampling with Langevin Monte Carlo broadens its reach from Gaussian posterior sampling to encompass more general smooth posteriors. However, it still encounters scalability issues in high-dimensional problems when demanding high accuracy. To address this, we propose an approximate Thompson sampling strategy, utilizing underdamped Langevin Monte Carlo, where the latter is the go-to workhorse for simulations of high-dimensional posteriors. Based on the standard smoothness and log-concavity conditions, we study the accelerated posterior concentration and sampling using a specific potential function. This design improves the sample complexity for realizing logarithmic regrets from $\mathcal{\tilde O}(d)$ to $\mathcal{\tilde O}(\sqrt{d})$. The scalability and robustness of our algorithm are also empirically validated through synthetic experiments in high-dimensional bandit problems.

View on arXivView PDF

Code Implementations(1)

MIT

The GitHub repository for "Accelerating Approximate Thompson Sampling with Underdamped Langevin Monte Carlo", AISTATS 2024.

40PythonJan 20, 20242 years agoMIT
exploration-exploitationlangevin-dynamicsmonte-carlomulti-armed-banditthompson-sampling

Cite this paper

@article{zheng2024accelerating,
  title  = {Accelerating Approximate Thompson Sampling with Underdamped Langevin Monte Carlo},
  author = {Haoyang Zheng and Wei Deng and Christian Moya and Guang Lin},
  year   = {2024},
  eprint = {2401.11665},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11665v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.11665.svg)](https://codeofpaper.com/paper/2401.11665)

Discussion