Dynamic decision-making under model uncertainty is central to many economic environments, yet existing bandit and reinforcement learning algorithms rely on the assumption of correct model specification. This paper studies the behavior and performance of one of the most commonly used Bayesian reinforcement learning algorithms, Thompson Sampling (TS), when the model class is misspecified. We first provide a complete dynamic classification of posterior evolution in a misspecified two-armed Gaussian bandit, identifying distinct regimes: correct model concentration, incorrect model concentration, and persistent belief mixing, characterized by the direction of statistical evidence and the model-action mapping. These regimes yield sharp predictions for limiting beliefs, action frequencies, and asymptotic regret. We then extend the analysis to a general finite model class and develop a unified stochastic stability framework that represents posterior evolution as a Markov process on the belief simplex. This approach characterizes two sufficient conditions to classify the ergodic and transient behaviors and provides inductive dimensional reductions of the posterior dynamics. Our results offer the first qualitative and geometric classification of TS under misspecification, bridging Bayesian learning with evolutionary dynamics, and also build the foundations of robust decision-making in structured bandits.
Figure 2: Comparison of Case 1 and Case 2 scenarios. In Case 1, both models agree arm A1 is optimal. In Case 2, models disagree: ν prefers A1 while γ prefers A2 . The three regions (I, II, III) for the true expected rewards are indicated on each action line. In Region I the true expected reward is such that model ν is closer to the true DGP in KL divergence ( Δi>0 ), in Region III model γ is closer ( Δi<0 ), and Region II is the neutral boundary ( Δi=0 ).
Case
Condition
Behavior
Limit Distribution
Agreement
Δ1>0
Submartingale
δ1
Agreement
Δ1=0
Martingale
Bernoulli(1/2)
Agreement
Δ1<0
Supermartingale
δ0
Self-Confirming
Δ1>0>Δ2
Two attractors
Bernoulli(p∗)
Uniform Dominance
Δ1,Δ2>0
Global attractor
δ1
Self-Defeating
Δ1<0<Δ2
Ergodic
Invariant measure on (0,1)
Table 1: Complete classification of Thompson Sampling behavior under misspecification in the two-arm case
Case
Prob. of
Prob. of
Average
Action 1
Action 2
Regret
Agreement ( ϕ(ν)=ϕ(γ)=1 )
1
0
0
Agreement ( ϕ(ν)=ϕ(γ)=2 )
0
1
g(1)−g(2)
Self-Confirming
Bernoulli (p∗)
Bernoulli (1−p∗)
{0 w.p. p∗g(1)−g(2) w.p. 1−p∗
Uniform Dominance
1
0
0
Self-Defeating
α∗
1−α∗
(1−α∗)[g(1)−g(2)]
Table 2: Limiting action frequencies and average regret of Thompson Sampling in the two-arm model under misspecification
Figure 3: Vector field visualizations. Left two columns show S-space; right two columns show simplex space. (a,b) Self-confirming equilibrium; (c,d) Self-defeating equilibrium. (e,f) Drift towards face interior; (g,h) Drift towards vertex.
Figure 4: Different equilibrium types in multi-model Thompson Sampling. In each panel, the arrows d(a1),d(a2),d(a3) represent the drift vectors associated with each model, which are the expected directions in which log-odds would move if that model were played with probability one. The shaded region is the convex hull conv{d(a1),d(a2),d(a3)} , representing all possible mean drift directions achievable by mixing over models. We list out 4 representative cases: (a) Interior equilibrium with self-confirming models. (b) Interior equilibrium with self-defeating models. (c) No equilibria: drift towards face interior. (d) No equilibria: drift towards vertex.
0∈/conv{d(aj)} for all subfaces, recursion ends at a single vertex em⋆
Point mass δem⋆
Uniform dominance
Face-Ergodic
Push to some face ΔI (either 0∈/conv or interior unstable); on ΔI : First/Second Ergodic Condition. Models j∈/I are uniformly dominated .
Unique invariant μI on ΔI
Self-defeating (on the face) + uniform dominance
Nested/Mixed Outcomes
General recursive reduction: irrespective of interior fixed point existence, repeated tests on faces either (i) yield ergodic faces or (ii) descend to vertices.
Table 4: Limiting action distributions and average expected regret across multi-model categories. Here pa(π)=∑jπj1{ϕ(θ(j))=a} , a⋆=argmaxag(a) , r(a)=g(a⋆)−g(a) is the expected per-period regret, V⋆ are terminal vertices, and F⋆ are ergodic terminal faces.
Figure 5: Agreement case simulation results.
Figure 6: Self-confirming case simulation results.
Figure 7: Uniform dominance case simulation results.
In stochastic multi-armed bandits, rewards are generated by an unknown distribution; the world's reward uncertainty induces the exploration-exploitation trade-off. Thompson sampling (TS) addresses this trade-off elegantly, but requires knowing the reward model's parametric form to sample from its posterior and compute per-arm expected rewards ---which limits its applicability as it demands per-scenario model specification and hyperparameter tuning. We here adopt Bayesian nonparametric (BNP) mixture models to remove this requirement, extending TS to arbitrary reward distributions. We model each arm's unknown reward distribution with an independent BNP Gaussian mixture, which can approximate any continuous reward density, and adapts its complexity to sequentially observed data. Embedding the BNP mixture model into TS yields Nonparametric TS, an algorithm that sequentially learns the reward model that best approximates the true, yet unknown, per-arm reward distribution, avoiding case-by-case model specification and hyperparameter tuning. We empirically demonstrate that (i) Nonparametric TS matches the regret performance of Oracle TS policies that know the true reward model; (ii) it favorably compares (in cumulative regret and volatility) to a suite of state-of-the-art alternatives across multimodal, outlier-contaminated, and non-exponential-family reward distributions; and (iii) its Bayesian nonparametric inference remains computationally practical and accurate for regret minimization.
Iñigo Urteaga, Chris H. Wiggins
Department of Applied Physics and Applied Mathematics Data Science Institute Columbia University New York City, NY 10027
We consider Bayesian bandit models and prove that Thompson sampling makes at most twice the expected number of mistakes (selections of a suboptimal arm) as any other policy. Our analysis applies as long as the latent arm processes are independent and each arm evolves only when played. For stochastic bandits with best arm defined via mean reward, this confirms a conjecture of Guha and Munagala from 2014, where the factor 2 is already best possible. The result holds under any nonincreasing sequence of round weights, including fixed horizon and geometric discounting.
Online model selection in Bayesian bandits raises a fundamental exploration challenge: When an environment instance is sampled from a prior distribution, how can we design an adaptive strategy that explores multiple bandit learners and competes with the best one in hindsight? We address this problem by introducing a new Bayesian algorithm for online model selection in stochastic bandits. We prove an oracle-style guarantee of O(d∗MT+(MT)) on the Bayesian regret, where M is the number of base learners, d∗ is the regret coefficient of the optimal base learner, and T is the time horizon. We also validate our method empirically across a range of stochastic bandit settings, demonstrating performance that is competitive with the best base learner. Additionally, we study the effect of sharing data among base learners and its role in mitigating prior mis-specification.
Aida Afshar, Yuke Zhang, Aldo Pacchiano
Boston University · Broad Institute of MIT and Harvard