atlas

Research map / Bandits and online learning / Contextual bandits and Thompson sampling

$\mathtt{VITS}$ : Variational Inference Thompson Sampling for contextual bandits

ICML 2024 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Thompson sampling analysis · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VITS, Thompson sampling for contextual bandits where the posterior is approximated by Gaussian variational inference via Wasserstein Riemannian gradient descent, with Hessian-based and Hessian-free variants, and proves a Õ(d^{3/2}√T) regret bound for linear bandits.

Problem

Thompson sampling in contextual bandits requires samples from intractable posteriors at each round; existing approximations (Laplace, MCMC/LMC, ensembles, mean-field VI) are either poor, expensive, or lack guarantees.

Approach

Approximate each TS posterior with a non-degenerate Gaussian variational family, updated by a few Riemannian (Wasserstein-2) gradient descent steps per round warm-started from the previous round, with a square-root covariance recursion that avoids Cholesky decompositions; Hessian-free and Taylor-approximated variants reduce cost further.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VITS-II instead of LMC-TS with 10 Langevin stepsLinear bandit · Linear bandit, ζ=1cumulative regretHelped
Use VITS-II instead of LMC-TS with 10 or 50 Langevin stepsLinear bandit · Linear bandit, ζ=0.1cumulative regretHelped
Use VITS-II instead of LinTSLinear bandit · Linear bandit, ζ=0.1 and ζ=1cumulative regretNo clear effect
Use VITS-II instead of LMC-TS or LinTSQuadratic bandit · Quadratic bandit, ζ=0.1 and ζ=1cumulative regretHelped
Use VITS-II instead of LMC-TS (ablation)VITS-II · Quadratic bandit, ζ=0.1 and ζ=1cumulative regretHelped
Use the Hessian-free VITS-IIHF variant instead of VITS-II (ablation)VITS-II · Linear bandit, ζ=0.1 and ζ=1cumulative regretHurt
Use the Hessian-free VITS-IIHF variant instead of VITS-II (ablation)VITS-II · Quadratic bandit, ζ=0.1 and ζ=1cumulative regretHurt
Use VITS-II or VITS-IIHF instead of LinTSMovieLens · MovieLenscumulative regretHelped
Use VITS-II instead of LMC-TSMovieLens · MovieLenscumulative regretHelped
Use VITS-IIHF instead of VITS-II (ablation)VITS-II · MovieLenscumulative regretNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MovieLens

Benchmarks: MovieLens

Metrics: cumulative regret

Baselines: LinTS LMC-TS VTS Laplace approximation TS LinUCB Feel-Good TS

Builds on: Thompson sampling Linear Thompson sampling Langevin Monte Carlo TS Variational Thompson sampling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy