atlas

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

Feel-Good Thompson Sampling for Contextual Bandits: a Markov Chain Monte Carlo Showdown

NeurIPS 2025 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Thompson sampling analysis · 0 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.

Empirical study of Feel-Good Thompson Sampling (FG-TS) and smoothed FG-TS with approximate MCMC posterior samplers (LMC, MALA, HMC, underdamped LMC, SVRG, preconditioning) across linear, logistic, and neural contextual bandits.

Problem

How approximate (MCMC-based) posterior sampling affects the performance of Feel-Good Thompson Sampling and its smoothed variant in contextual bandits, where theory assumes exact posteriors.

Approach

Benchmarks FG-TS and SFG-TS paired with a range of MCMC samplers (LMC, MALA, HMC, ULMC, SVRG, preconditioned variants) against classical bandit baselines on synthetic and real-world tasks, plus ablations over the feel-good weight, inverse temperature, and damping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a feel-good bonus with λ=0.5 to MALA TSMALA TS in linear Gaussian bandits · Linear-20d and Linear-40dcumulative regret: 61.3 $\pm$ 26.6 -> 220.0 $\pm$ 159.9; 100.6 $\pm$ 10.0 -> 139.7 $\pm$ 16.1Hurt
Use a feel-good bonus λ=0.1 (ablation)FG LMC TS · Linear-20d (β=10³)cumulative regret: 62.6 $\pm$ 9.5 -> 50.8 $\pm$ 15.8Helped
Increase the feel-good bonus from λ=0.1 to λ=0.5 (ablation)FG LMC TS · Linear-20d (β=10³)cumulative regret: 50.8 $\pm$ 15.8 -> 235.8 $\pm$ 185.8Hurt
Set the smoothed feel-good bonus λ to 0.01 (ablation)Smoothed FG MALA TS · Linear-20d (β=10³)cumulative regret: 61.3 $\pm$ 26.6 -> 56.2 $\pm$ 22.8Helped
Increase feel-good bonus strength (ablation)FG and smoothed FG samplers · Linear-20d (β=10³)cumulative regret: λ=0.5: 235.8 $\pm$ 185.8; λ=1.0: 612.7 $\pm$ 340.4Hurt
Add preconditioning to HMC TS (ablation)HMC TS · Linear banditcumulative regret: 240 $\pm$ 35.4 -> 90 $\pm$ 16.2Helped
Add preconditioning to LMC TS (ablation)LMC TS · Linear-20d (β=10³)cumulative regret: 62.6 $\pm$ 9.5 -> 134.4 $\pm$ 19.9Hurt
Use variance-reduced gradients (ablation)LMC TS · Linear-40d (β=10³)cumulative regret: 129.1 $\pm$ 16.1 -> 19236.8 $\pm$ 15560.8Hurt
Use underdamped rather than overdamped Langevin dynamics (ablation)LMC TS · Linear contextual banditscumulative regretHurt
Add the feel-good bonus to neural LMC TSLMC TS · Adultcumulative regret: 2456.6 $\pm$ 36.5 -> 3505.0 $\pm$ 2257.5Hurt
Add the smoothed feel-good bonus to neural LMC TSLMC TS · Magic Telescopecumulative regret: 2220.0 $\pm$ 40.7 -> 2193.2 $\pm$ 34.0Helped
Add the smoothed feel-good bonus to neural LMC TSLMC TS · Shuttlecumulative regret: 210.2 $\pm$ 49.0 -> 1503.0 $\pm$ 2721.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Adult Shuttle MagicTelescope Mushroom Jester Covertype RestaurantRatings Financial MNIST_784 CIFAR-10 Wheel bandit synthetic linear bandit

Benchmarks: Adult Covertype Magic Telescope Mushroom Shuttle MNIST_784 linear bandit synthetic logistic bandit synthetic

Metrics: cumulative regret simple regret

Baselines: LinUCB LinTS epsilon-Greedy Neural-epsilon-Greedy NeuralUCB LMCTS

Builds on: Feel-Good Thompson Sampling Thompson Sampling Langevin Monte Carlo NeuralUCB LinUCB

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