EconBase
← Back to paper

Dynamic Decision-Making under Model Misspecification

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

44,836 characters · 11 sections · 17 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

Dynamic Decision-Making under Model Misspecification

abstractIn this study, I investigate the dynamic decision problem with a finite parameter space when the functional form of conditional expected rewards is misspecified. Traditional algorithms, such as Thompson Sampling, guarantee neither an $O(e^{-T})$ rate of posterior parameter concentration nor an $O(T^{-1})$ rate of average regret. However, under mild conditions, we can still achieve an exponential convergence rate of the parameter to a pseudo-truth set—an extension of the pseudo-truth parameter concept introduced by white1982maximum. I further characterize the necessary conditions for the convergence of the expected posterior within this pseudo-truth set. Simulations demonstrate that while the maximum a posteriori (MAP) estimate of the parameters fails to converge under misspecification, the algorithm's average regret remains relatively robust compared to the correctly specified case. These findings suggest opportunities to design simple yet robust algorithms that achieve desirable outcomes even in the presence of model misspecifications.

Keywords: Thompson Sampling, Model Misspecification, Dynamic Decision-Making, Pseudo-Truth Parameter

Introduction

Dynamic decision-making problems arise in many economic contexts, such as dynamic pricing, online advertising, investment, and treatment allocation. In these contexts, the decision maker needs to learn the true model from the data and make decisions based on the learned model. This generates a well-known exploration-exploitation trade-off (lattimore2020bandit). Traditional methods such as Thompson Sampling (TS) are used for solving these dynamic problems are proved to be asymptotically optimal. However, these results contains implicit assumption that the underlying model is correctly specified and there is limited understanding how those methods behave for a possibly misspecified class of models.

On the other hand, econometricians have investigated model misspecification for a long time. It is well-known that the statistical inference under misspecification will lead to a pseudo-true parameter, which minimizes the Kullback-Leibler divergence between the true model and the pseudo-true model (white1982maximum). Recent research in bayesian decision theory characterize conditions for priors which lead to a unique and informative pseudo-truth convergence (andrews2023structural). However, it is still unclear how misspecification affects the behavior of parameter estimation in a dynamic environment.\footnote{There are also other recent research on the diagnosis and inference under, either local or global, model misspecification, such as mullerlocally, bonhomme2022minimizing armstrong2024adapting, and masten2021salvaging. However, all of those research mainly focus on the static case.}

In this paper, we address these challenges by providing a preliminary analysis of Thompson Sampling under model misspecification. Our main contribution was to show that, even when the true data-generating mechanism \(\theta^{*}\) lies outside the assumed parameter space \(\Theta\), Thompson Sampling algorithm still produces posterior distributions that concentrate around a pseudo-truth set \(\Theta^\dagger\) at an exponential rate. This result holds irrespective of which actions are chosen, provided the algorithm uses Bayesian updates to compare parameters' likelihood scores. Moreover, the total regret grows linearly in time \(T\), implying a constant per-period regret in the limit. Then we further derived necessary conditions under which pathwise posterior concentration on a subset of \(\Theta^\dagger\) can occur. Specifically, a subset \(S\subset \Theta^\dagger\) must be jointly closed under overshadowing and strongly connected to sustain nontrivial posterior mass in the long run.

We also performed simulations for further investigate the behavior of the parameter posterior within the psuedo-truth set. Our simulations are based on two distinct true data-generating processes (DGPs): a quadratic reward function with thresholds and a piecewise linear reward function with breakpoints. The simulation results shows that the MAP of the parameter is no longer convergnce to a single point and multiple limits can coexist. The average regret of the Thompson Sampling algorithm remains bounded by a constant, and it also shows robustness to the correctly specified case. These findings suggest opportunities to design simple yet robust algorithms that can be adaptive to model misspecifications.

\paragraph{Literature Review} The literature on dynamic decision-making under model misspecification is still limited. Several current research on this topic is done by adusumilli2021risk and fan2021diffusion, who use the stochastic differential equation to approximate asymptotic behavior of Thompson Sampling algorithm under the bandit problem. Certain types of misspecification are considered in fan2021diffusion,li2023dynamicselectionalgorithmicdecisionmaking's work such as the misspecification of the variance of the noise distribution or the endogeneity between the choices of arm and its contextual variables. However, this paper's contribution distinguishes from these research in three folds. First, we investigate a more flexible setting of misspecification of reward functions and this will plays a key role in our analysis of the algoirthms dynamics. Second, our setting is adapt to continuous bandit problem with a parametric setting rather than a fully nonparametric discrete bandit problem, which could be more attractive to applied economists, who may hold certain prior knowledge of the reward function implied from the economic theory. Third, as far as we know, our investigation on misspecified dynamics decision making from the pseudo truth parameter perspective is novel to the literature. \footnote{Moreover, misspecified bandit problem is also considered in the reinforcement learning literature. Some representative works are pmlr-v119-lattimore20a,NEURIPS2021_177db6ac,NEURIPS2020_84c230a5. However, most of those works restrict their attention to a fully nonparametric discrete bandit problem and focus on the regret rate analysis instead of the behavior of a misspecified model parameter.}

Our paper can also be related to the economic theory literature of misspecified learning. Economists have long been interested in the impact of model misspecification on the behavior of agents (https://doi.org/10.3982/ECTA12609,fudenberg2023misspecifications,ba2023robustmisspecifiedmodelsparadigm). Though we share some similarity in terms of the misspecification setting, those research mainly assume the agent will take an ad hoc decision rule in a specific generic of economic context, such as dynamic game or macroeconomic model (ESPONDA2021105260,murooka2023higher). The analysis are interested in the economic insights can be generated from that context accordingly. In contrast, our paper focus more on parameter inference from a sophisticated statistician perspective, with purpose on how the pseudo-truth parameter can be characterized and how the algorithm can be designed to be robust to the misspecification. In that sense, our work rich the current economic theory considering the player as statisticians by taking the misspecification in to account (liang2019games,salant2020statistical). (may need to be more specific)

In the following sections, we will investigate the impact of model misspecification on the decision-making process through simulation results. We will compare the performance of Thompson Sampling under different levels of model misspecification, as well as different levels of noise in the rewards.

Model Setup

We consider a dynamic decision problem taking place over discrete time steps \(t = 0, 1, 2, \ldots\). At each time \(t\):

enumerate• The decision maker observes a covariate \(X_t \in \mathcal{X}\). • Based on the current history \(H_t = \bigl(A_0, X_0, R_0, \ldots, A_{t-1}, X_{t-1}, R_{t-1}\bigr)\), the decision maker chooses an action \(A_t \in \mathcal{A}\). • A reward \(R_t\) is then realized. Its conditional distribution is assumed (by the model) to be given by a density \begin{equation} R_t \;\sim\; f_{\theta}\bigl(\,\cdot \mid A_t, X_t\bigr) \end{equation} where \(\theta\in\Theta\subseteq\mathbb{R}^d\) is a parameter.

Here, \(\Theta\) is a finite set of candidate parameters. However, the true parameter governing the rewards, denoted \(\theta^*\), may lie outside \(\Theta\). Formally:

assumption[Misspecification] The true parameter \(\theta^*\) that generates the data does not necessarily lie in \(\Theta\). Hence, \(\theta^* \notin \Theta\). \footnote{The dimension of \(\theta^*\) needs not match that of \(\Theta\). One may also think that the reward function is generate by another class of function $g_{\theta^*}(.|A_t, X_t)$ which is not in the class of $f_{\theta}(.|A_t, X_t)$.}

Expected Reward. For each \(\theta \in \Theta\), define the expected reward under that parameter as

equation[equation omitted — 125 chars of source]

If \(\theta\) were known and correct, the optimal action at \((a,x)\) would be \(\arg\max_{a \in \mathcal{A}} r_{\theta}(a,x)\).

Policies and Regret. A decision rule or policy \(\mu\) is a mapping from histories \(\mathcal{H}_t\) to an action in \(\mathcal{A}\). Suppose an oracle policy \(\mu_{\theta}\) that always uses the parameter \(\theta\) to select the best action. Its expected reward from time \(0\) to \(T-1\) is $$ \mathbb{E}_\theta^{\mu_{\theta}}\Bigl[\sum_{t=0}^{T-1} r_{\theta}(A_t, X_t)\Bigr] $$ A policy \(\mu\) that must learn from data could yield a (possibly lower) total expected reward, $$ \mathbb{E}_\theta^{\mu}\Bigl[\sum_{t=0}^{T-1} r_{\theta}(A_t, X_t)\Bigr] $$ We define the average expected regret of \(\mu\) over \(T\) periods as

equation[equation omitted — 266 chars of source]

Posterior Updating. Given a prior distribution \(\pi_0(\theta)\) over \(\Theta\), the posterior after observing history \(H_t\) is

equation[equation omitted — 200 chars of source]

where \(\mathcal{L}_\theta(H_t)\) is the likelihood of observing \(H_t\) under \(f_{\theta}\).

Thompson Sampling (TS). A well-known Bayesian learning algorithm for exploration–exploitation is Thompson Sampling, which proceeds as follows:

enumerate• Update the posterior \(\pi_t(\theta)\) from (ref). • Sample a parameter \(\theta_t \sim \pi_t(\theta)\). • Select the action $$ A_t \;=\; \arg\max_{a \in \mathcal{A}} \; r_{\theta_t}(a, X_t) \;=\; \arg\max_{a \in \mathcal{A}} \; \mathbb{E}_{\theta_t}[R_t \mid a, X_t] $$ • Observe the reward \(R_t\), then update the posterior to \(\pi_{t+1}(\theta)\) accordingly.

Kullback-Leibler (KL) Divergence. For two probability measures \(v_{\theta}\) and \(v_{\gamma}\), we define their KL divergence as

equation[equation omitted — 331 chars of source]

This will be useful for analyzing how quickly the posterior discards parameters that fit the data poorly.

Numerical Examples

We firstly consider a simple example where the decision maker will assume their reward function will come from a class of quadratic function with a Gaussian noise. It can be parameterized as follows:

equation[equation omitted — 98 chars of source]

where $\epsilon_t \sim N(0, \sigma^2)$ is the noise term, The parameter space is defined as $\theta = (\theta_1, \theta_2, \theta_3) \in \Theta$. \footnote{Since we currently focus on the misspecification of expected reward function, we assume the variance of the noise term is known for simplicity.} This model can be used to represent a wide range of economic problems, such as dynamic pricing, investment, and treatment allocation. For example, in a dynamic pricing problem, such a quadratic reward function can be interpreted as the revenue generated by setting a price $A_t$ at time $t$, which is solved from a linear demand and supply system. The decision maker aims to learn the true parameter $\theta^*$ and make decisions that maximize the expected reward.

In such a setting, the oracle decision rule should be $\mu(t) = \mu* = -\frac{\theta_2}{2\theta_1}$ if we know the true parameter. However, when the parameter is unknown, a classical solution is using a heuristic algoirthms to balance the exploration and exploitation trade off. For example, Thompson Sampling algorithm is a Bayesian algorithm that samples the parameter from the posterior distribution and selects the action that maximizes the expected reward. The specific implementation of the Thompson Sampling algorithm is shown in Algorithm 1.

algorithm[algorithm omitted — 484 chars of source]

The posterior distribution of the parameter $\theta$ at time $t$ is given by (ref).

The existing research has shown the Thompson Sampling algorithm can achieve an $O(e^{-T})$ rate of convergence of the posterior parameter to the true parameter under the correctly specified model (kim2017thompson,banjevic2019thompson) and the expectation of parameter posterior will converge to the true parameter with exponential rate.

Now let us consider two examples of misspeciication on the above quadratic expected reward function's underlying assumptions. The first is the symmetry of the reward function (Example 1) and the second is unimodal of the reward function (Example 2). Those assumptions are generally not true when the demand function is nonlinear. In the following simulations, we will investigate how the Thompson Sampling algorithm behaves under these two types of model misspecification.

True DGP Example 1:

equation[equation omitted — 239 chars of source]

Let $\{\epsilon_t\}_{t \geq 1}$ be a sequence of i.i.d. random variables such that $\epsilon_t \sim \mathcal{N}(0, \sigma^2)$. The parameter space is given by

equation[equation omitted — 138 chars of source]

True DGP Example 2:

equation[equation omitted — 322 chars of source]

where $\epsilon_t \sim N(0, \sigma^2)$ is the noise term. The parameter space is defined as:

equation[equation omitted — 141 chars of source]
figure[figure omitted — 884 chars of source]

Figure (ref) shows under model misspecification, the Thompson Sampling algorithm will assign less probability to the true parameter and more probability to 'pseudo-true' parameters. Moreover, the simulation results show that the MAP of the parameter is no longer convergnce to a single point and multiple limits can coexist (Figure (ref))\footnote{The results from misspecified model in Example 1 is similar to Example 2 but are not shown here, because the correct specified model uses different class of parameters, which are not directly comparable.}. In such cases, the pseudo-true parameter is not even well-defined. And since the bias of the parameter estimation persists, the decision rule will be suboptimal. This results in a constant average regret (or linear accumulative regret) rate rather than an exponential convergence rate for the Thompson Sampling algorithm (see in Figure (ref) and Figure (ref)).

figure[figure omitted — 1,382 chars of source]
figure[figure omitted — 661 chars of source]
figure[figure omitted — 723 chars of source]

Main Results

Now I want to show the first main result of this paper, that is given the model misspecification, the posterior distribution of the parameter will concentrate around a pseudo-true parameter set $\Theta^\dagger$.

Assumption 2 (psuedo-truth set): There exist a subset $\Theta^{\dagger} \subset \mathcal{P}$, for any $\theta$ not in $\Theta^{\dagger}$, the following inequality holds:

equation[equation omitted — 213 chars of source]

for some positive $\epsilon(\theta)$.

The intuition behind this assumption is said to be that the pseudo-truth set $\Theta^{\dagger}$ is the set of parameters such that it can not be uniformly dominated by any other parameter in the parameter space $\mathcal{P}$ in terms of the KL divergence. In other words, for any parameter which is not in the pseudo-truth set, there exists a positive gap between the KL divergence of a certain parameter and the true parameter for any action and covariate distribution.

theoremSuppose Assumption 1-2 hold, then under Thompson Sampling $\tau$, there exisits absolute constants $a_{\Theta^{\dagger}}, b_{\Theta^{\dagger}} > 0$ such that: \footnote{ One possible choice is $ 2 \max \left\{ \frac{1 - \pi_0(\Theta^{\dagger})}{\pi_0(\Theta^{\dagger})}, 2(|\mathcal{P}| - |\Theta^\dagger|) \right\} $ and $b_0 = \min \left\{ \frac{\epsilon}{2}, \frac{\epsilon^2}{8d^2} \right\}$, where the $d$ is a positive constant that depends on the specific problem. See more details in the Appendix. } \begin{equation} \mathbb{E}_{\theta^*}^{\tau}\left[1- \pi(\Theta^\dagger)\right] \leq a_{\Theta^{\dagger}} e^{-b_{\Theta^{\dagger}} t} \end{equation}
proof[Sketch of Proof] Recall from the (ref), we can rewrite the posterior on $\theta$ as: \begin{equation} \begin{aligned} \pi_t(\theta) & =\frac{\sum_{\theta \in \theta} \mathcal{L}_\theta\left(H_t\right) \pi_0(\theta)}{\sum_{\gamma \in \mathcal{P}} \mathcal{L}_\gamma\left(H_t\right) \pi_0(\gamma)} \\ & = \frac{ \mathcal{L}_{\theta}\left(H_t\right) \pi_0(\theta)}{\sum_{\gamma \in \mathcal{P}} \mathcal{L}_\gamma\left(H_t\right) \pi_0(\gamma)} \\ & = \frac{1}{1+\sum_{\gamma \notin \theta} c_\gamma\left(\frac{\mathcal{L}_\gamma\left(H_t\right)}{\mathcal{L}_{\theta}\left(H_t\right)}\right)} \\ & = \frac{1}{1+\sum_{\gamma \notin \theta} c_\gamma \exp \left(-\sum_{s=0}^t \log \Lambda_s^\gamma\right)} \end{aligned} \end{equation} Therefore, our main goal is to characterize the behavior of the term: $$ \sum_{\gamma \notin \theta} c_\gamma \exp \left(-\sum_{s=0}^t \log \Lambda_s^\gamma\right) $$ This quantity can be written as a sum of submartingale components, which we decompose into a martingale sequence plus a predictable, non-decreasing sequence. The key step is to show that the non-negative increasing sequence is bounded by a constant. The condition is true under our Assumption 2, as ensures that in expectaion the algorithm will always prefer the parameter in the pseudo-truth set $\Theta^{\dagger}$ rather than the other parameters regardless of which actions are selected.

The result above shows that the posterior distribution of the parameter will concentrate exponentially around the pseudo-true parameter set $\Theta^{\dagger}$. This is a generalization of the pseudo-truth parameter of white1982maximum to the dynamic decision-making problem. The intuition behind this result is that the pseudo-truth set $\Theta^{\dagger}$ is the set of parameters that cannot be uniformly dominated by any other parameter in the parameter space $\mathcal{P}$ in terms of the KL divergence. And since this results are independent of the action distribution, the algoritham such as Thompson Sampling will gradually assign less probability to the parameters that are not in the pseudo-truth set $\Theta^{\dagger}$.

Moreover, we can also get a bound on the average regret of the Thompson Sampling algorithm. Corollary 1 Suppose Assumption 1-2 holds, then Thompson Sampling $\tau$ average per-period regret is bounded by an absolute constant $C_{\Theta^{\dagger}}$:

equation[equation omitted — 60 chars of source]

It is not obvious that if the pseudo-truth set is tight enough. One may be more interested in characterizing the behavior of the parameter posterior within the pseudo-truth set. Intuitively, since the distribution of the action is endogenous to the algorithm itself, this recursive decision rule may depends on the specific functional form of the expeted rewards. In the following section, we will try to give several necessary conditions of the further convergence within the pseudo-truth set.

Convergence within the Pseudo-Truth Set

Proposition 1 gives a benchmark result of the convergence of the parameter posterior under model misspecification. It shows that the exponential convergence rate attributes can still be guaranteed the periphery of pseudo-truth set $\Theta^\dagger$.

However, one more interesting question will be how the parameter posterior behaves within the pseudo-truth set. To address this question, we can characterize the process as a dynamic system and apply stochastic approximation techniques. Before we move on to the formal analysis, let us first characterize the necessary conditions for the convergence of the parameter posterior within the pseudo-truth set.

Posterior Concentration Criteria

In this section, we investigate under what conditions the posterior distribution $\pi_t(\theta)$ can concentrate on a particular parameter or subset of parameters in the pseudo-truth set $\Theta^\dagger$.

definition[Individual Posterior Concentration] We say the posterior concentrates on a parameter $\theta \in \Theta^\dagger$ in expectation if $$ \lim_{t \to \infty} \mathbb{E}_{\theta^*}\!\bigl[\pi_t(\theta)\bigr] \;=\; 1 $$

It is possible, however, that no single parameter will achieve this limit. Thuse we give the following second definition.

definition[Collective Posterior Concentration] We say the posterior concentrates on a subset $S \subseteq \Theta^\dagger$ in expectation if $$ \lim_{t \to \infty} \mathbb{E}_{\theta^*}\!\Bigl[\sum_{\theta \in S} \pi_t(\theta)\Bigr] \;=\; 1 $$

Recall from the proof of Proposition 1, we can rewrite the posterior on $\theta$ as:

equation[equation omitted — 667 chars of source]

If we assume uniform prior then we can ignore the constant term $c_\gamma$.

Partition and Ranking

Let $\Theta$ be a finite parameter space, and let $\mathcal{A}$ be the action space. Suppose each parameter $\theta \in \Theta$ induces a reward model $f_{\theta}(a)$, and define \footnote{Please note here the $\phi$ is different from the decision rule $\mu$ in the Thompson Sampling algorithm. The former is just a mapping from the parameter space to the action space, while the latter is a mapping from the history to the action space. However, when the true parameter is known, the decision rule $\mu$ will gives actions coincides with the mapping $\phi$ for every period.} $$ \phi: \Theta \;\to\; \mathcal{A}^{\circ} \;\subseteq\; \mathcal{A}, \quad \phi(\theta) \;=\;\arg\max_{a \in \mathcal{A}} f_{\theta}(a) $$ Here, $\mathcal{A}^{\circ} \subseteq \mathcal{A}$ denotes the finite set of all actions that can be the $\arg\max$ of $f_{\theta}$ for some $\theta \in \Theta$.

definition[Partition and Ranking] Fix an action $a \in \mathcal{A}^{\circ}$. Let's denote a measure of “fit” under the true DGP as $\Delta(\theta,a)$. \begin{itemize} • For example, $\Delta(\theta,a)$ could be defined via expected log‐likelihood ratios relative to the true reward law, or in a Gaussian noise model proportional to $\|g(a) - f_{\theta}(a)\|^2.$ • We say $\theta_1 \succ_a \theta_2$ if $\Delta(\theta_1,a) < \Delta(\theta_2,a).$ \end{itemize} Thus for every $a \in \mathcal{A}^{\circ}$, the parameter space $\Theta$ can be partitioned into subsets $\Theta_a$ with the following ordering: $$ \Theta_a(1) \;\succ_a\; \Theta_a(2) \;\succ_a\; \dots \;\succ_a\; \Theta_a(N_a) $$ where $\Theta_a(k)$ collects the parameters in $\Theta_a$ whose $\Delta(\theta,a)$‐value is the $k$‐th smallest among $\Theta_a$. Here $N_a = \#\Theta_a$ is a number depending on the action $a$.
remark[Likelihood Ratio Perspective] Let $R_t$ be the observed reward at time $t$, and let $a_t$ be the chosen action at time $t$. For any two parameters $\gamma$ and $\theta$, define the likelihood ratio $$ \Lambda_t^{\gamma, \theta} \;=\; \frac{\mathcal{L}_{\gamma}(R_t \mid a_t)}{\mathcal{L}_{\theta}(R_t \mid a_t)} $$ where $\mathcal{L}_{\gamma}$ is the likelihood of observing $R_t$ under $f_{\gamma}$. Then, the expected log‐ratio $$ \mathbb{E}\bigl[\log \Lambda_t^{\gamma,\theta}\bigr] \;\;\propto\;\; \Delta(\theta,a_t) \;-\;\Delta(\gamma,a_t) $$ Hence, if $\Delta(\gamma,a) < \Delta(\theta,a)$, then repeated observations at action $a$ push the posterior mass away from $\theta$ and toward $\gamma$.

Necessary Conditions for Individual Concentration

Now we can state the necessary condition for the individual concentration of the parameter posterior.

proposition[Necessary Condition for Individual Concentration]\footnote{This is also the necessary conditionf for the pathwise individual concentration of the parameter posterior. See as the disccussion in the next section.} Let $\pi_t(\theta)$ be the posterior weight on $\theta$ at time $t$ under Thompson Sampling $\tau$. Suppose for some $\theta^* \in \Theta$, we have $$ \lim_{t\to\infty} \mathbb{E}\bigl[\pi_t(\theta^*)\bigr] \;=\; 1 $$ Then $\theta^*$ must lie in $\Theta_{\phi(\theta^*)}(1)$, that is, $\theta^*$ is one of the best‐fitting parameters within its own preferred action $\phi(\theta^*)$. Formally, $$ \Delta(\theta^*,\,\phi(\theta^*)) \;=\; \min_{\gamma \in \Theta_{\phi(\theta^*)}} \Delta(\gamma,\,\phi(\theta^*)) $$
proof[Sketch of Proof] Let $a^* = \phi(\theta^*)$. If $\theta^*$ did not belong to the top rank $\Theta_{a^*}(1)$, then there would exist some $\gamma \in \Theta_{a^*}(1)$ such that $\Delta(\gamma,a^*) < \Delta(\theta^*,a^*)$. In that case, every time action $a^*$ is selected (infinitely often if $\theta^*$ were to dominate the posterior), the likelihood ratio $\Lambda_t^{\gamma,\theta^*}$ would, on average, exceed 1, pushing posterior mass toward $\gamma$. Hence, $\pi_t(\theta^*)$ cannot converge to 1 in expectation. Thus $\theta^*$ must be in $\Theta_{a^*}(1)$.
remark[Connection with Psedo-truth set] It is easy to notice that the Psedo-truth set defined in the Assumption 2 is a largest subset of the set of parameters that satisfies the necessary condition in (ref). That is any parameter never lies in the first class partitions will not belongs to the Psedo-truth set and we can have $\Theta^\dagger = \cup_{a \in \mathcal{A}^\circ} \Theta_a(1)$

If the according $\Theta(1)$ is a singleton set, then the equilibrium condition is also sufficient. However, unfortunately, this is usually not the case when the the parameter space has higher dimension than the action space. For instance, in our example 2, we can find infinite parameter vector such that the function $f_\theta$ goes through a fixed point $(a, r)$ on the $\mathbb{R}^2$ plane. In general, the collective posterior concentration is a more common outcome than the individual concentration.

Overshadowing and Graph Representation

The collective posterior concentration can happen in quite different ways. For example, it could be the case that multiple single parameters can be concentrated by the posterior distribution separately (Figure (ref)). In that case all those parameters satisfies the necessary condition for individual concentration. It could also be the case that the posterior distribution concentrates on a subset of parameters (Figure (ref)). Then the parameter sample from the posterior distribution will cycle among the subset of parameters.

figure[figure omitted — 551 chars of source]

If the different patterns like in Figure (ref) and Figure (ref) can coexist, then at the expectation level, then we can only guarantee the expected posterior distribution will concentrate on a the union of all those possible parameters (parameter 1-5 in Figure (ref) should be all included).

definition[Overshadowing Edge] Let $\theta, \gamma \in \Theta$. We say there is an overshadowing edge $\theta \to \gamma$ if, $i \geq j, \text{ with } \theta \in \Theta_{\phi(\theta)}(i) \text{ and } \gamma \in \Theta_{\phi(\theta)}(j)$.

If $\theta \to \gamma$ in this sense, then whenever the algorithm samples action $\phi(\theta)$ infinitely often while $\theta$ has nonnegligible mass, the ratio $\pi_t(\gamma)/\pi_t(\theta)$ typically grows unbounded, so $\theta$ is eventually “ruled out” by $\gamma$. By contrast, if the sampling or posterior updates switch away from $\phi(\theta)$ too soon, $\theta$ might never be fully overshadowed in practice.

We now view $\Theta$ as the vertex set of a directed graph $G=(\Theta,E)$ whose edges are precisely the overshadowing edges $\theta \to \gamma$. A subset of parameters $S\subseteq\Theta$ induces a subgraph $G[S]$.

definition[Closed, Strongly Connected Subgraph] A set $S\subseteq\Theta$ is called closed under overshadowing if no vertex in $S$ has an outgoing edge in $G$ to a vertex outside $S$. That is, $$ \forall\,\theta\in S,\;\;\text{if}\;\theta\to\gamma,\;\text{then}\; \gamma\in S. $$ We say $S$ is strongly connected under overshadowing if for every pair $\theta,\gamma \in S$, there is a directed path $\theta \to \cdots \to \gamma$ within $G[S]$.
definition[Jointly Closed Under Overshadowing] A subset $S \subseteq \Theta$ is called jointly closed under overshadowing if there exists a stable posterior distribution $p(\cdot)$ supported on $S$ such that, for every $\gamma \notin S$, $\gamma$ cannot achieve a strictly positive log‐likelihood ratio against $p(\cdot)$ on any action $a \in \mathcal{A}^o(S)$. Equivalently, $S$ is jointly closed if there exists $p(\cdot)$ on $S$ satisfying: $$ \sum_{\theta \in S} p(\theta) \;\mathbb{E}\Bigl[\log \Lambda_s^{\gamma,\theta} \,\Bigm|\, A_s = a\Bigr] \;\le\; 0 \quad \text{for all } \gamma\notin S \text{ and } a \in \mathcal{A}^o(S). $$

Necessary Conditions for Collective Concentration

As discussed, a bandit or Bayesian‐learning process can concentrate its posterior on a subset of parameters $S \subseteq \Theta$ along a given sample path (pathwise), but there may be multiple such subsets that arise on different sample paths due to stochasticity in rewards. Hence, while we might establish conditions under which some run converges to $S$, the expected posterior across all runs could still be split among multiple such sets.

definition[Pathwise Collective Concentration] We say the posterior collectively concentrates on $S\subseteq\Theta$ pathwise if there is a positive‐probability event $\Omega_S$ such that, on every sample path $\omega \in \Omega_S$, $$ \lim_{t\to\infty} \sum_{\theta \in S}\pi_t(\theta)(\omega) \;=\; 1. $$ That is, with positive probability, the posterior eventually allocates total mass 1 to $S$ in a single run.

The next proposition provides a necessary condition for this pathwise collective concentration, that is $S$ must form a jointly closed and strongly connected component in a suitable overshadowing graph. We will then show how the expected posterior might combine these different pathwise attractors.

proposition[Necessary Conditions for Pathwise Collective Concentration] Suppose there is a subset $S \subseteq \Theta$ and a positive‐probability event $\Omega_S$ such that, for every sample path $\omega \in \Omega_S$, $$ \lim_{t\to\infty} \sum_{\theta\in S}\pi_t(\theta)(\omega) \;=\; 1. $$ Then the following conditions must hold: \begin{enumerate} • Jointly Closed: For every parameter $\gamma \notin S$, given the distribution of actions which are played infinitely often on $\Omega_S$, $\gamma$ is overshadowed by the collective mixture of parameters in $S$. • Internal Cohesion: Within $S$, no parameter is permanently ruled out by the others. Equivalently, for every pair $\theta, \gamma \in S$, there is a directed path $\theta \to \cdots \to \gamma$ in the induced subgraph $G[S]$. \end{enumerate}
proof[Sketch of Proof] (1) Jointly Closed. Since $S$ collectively captures total posterior mass $1$ on $\Omega_S$, any parameter $\gamma\notin S$ that could “beat” all members of $S$ on the actions sampled infinitely often would eventually claim some positive fraction of posterior.\footnote{Note we do not require the outsider parameter $\gamma$ to overshadow any parameter in $S$. } Concretely, if repeated data on the event $\Omega_S$ were to show a sustained likelihood‐ratio growth favoring $\gamma$ relative to every $\theta\in S$, then $\gamma$ would not remain at posterior mass near $0$. Hence $\sum_{\theta\in S}\pi_t(\theta)\to 1$ would be contradicted. Therefore, no external parameter $\gamma$ can systematically overtake the collective mixture of parameters in $S$.\footnote{ Even if $S$ is jointly closed, the posterior need not settle on a single stable distribution within $S$; it may oscillate or cycle among the parameters in $S$. One can thus generalize from a unique stable posterior distribution to a broader stable region of distributions. Small changes in overshadowing relationships or model parameters can then merge or split such regions, producing a qualitative shift in the limiting behavior, akin to a “phase transition.”} (2) Internal Cohesion. If a parameter $\theta\in S$ were definitively overshadowed by another $\gamma\in S$ on infinitely many samples of $\phi(\theta)$, $\theta$ would eventually lose its posterior mass for good. One would prune out parameters from $S$ until no nontrivial cycle remains. Then $S$ could not retain all the mass. Hence every $\theta\in S$ must remain viable, implying $S$ is strongly connected (i.e., no irreversible overshadowing within $S$). Combining these points, $S$ must be robust against external parameters and be internally “cohesive” while its favored actions are indeed sampled infinitely often. Thus the posterior can concentrate on $S$ pathwise with positive probability.
remark[Relation to Expected Posterior] There may be multiple disjoint subsets $S_1, \dots, S_k \subseteq\Theta$ each satisfying Definition (ref) on disjoint events with positive probability. Thus, in expectation, the limiting posterior could be a mixture over these sets. One might then write: $$ \lim_{t\to\infty} \mathbb{E}\Bigl[\sum_{\theta \in S_1}\!\pi_t(\theta)\Bigr] \;=\; p_1, \quad \lim_{t\to\infty} \mathbb{E}\Bigl[\sum_{\theta \in S_2}\!\pi_t(\theta)\Bigr] \;=\; p_2, \quad \dots \quad \text{with }p_1 + \cdots + p_k = 1. $$ In such a case, no single $S_i$ necessarily collects mass $1$ on average. Instead, each $S_i$ captures the entire posterior pathwise on a subset of runs with probability $p_i$, giving a mixed limit for the expected posterior.

Conclusion and Future Work

In this paper, we examined the behavior of dynamic decision-making algorithms under model misspecification in a finite-parameter setting. Our main contributions include: First, we introduced an extension of White's (1982) pseudo-true parameter concept for the dynamic case. Instead of a single pseudo-true point, we obtained a pseudo-truth set \(\Theta^\dagger \subseteq \Theta\) whose elements provide equally good fits in terms of KL divergence. Second, we established that Thompson Sampling allocates posterior probability to parameters in \(\Theta^\dagger\) at an exponential rate. Moreover, the total regret grows linearly in time \(T\), implying a constant per-period regret in the limit. Third, within \(\Theta^\dagger\), multiple parameters may remain positive expeceted posterior forever, and the posterior can exhibit cyclic behavior among them. We derived necessary conditions under which pathwise posterior concentration on a subset of \(\Theta^\dagger\) can occur. Specifically, a subset \(S\subset \Theta^\dagger\) must be jointly closed under overshadowing and strongly connected to sustain nontrivial posterior mass in the long run. Finaly, our findings suggest that while exact parameter inference can fail under misspecification, but the simulation results shows Thompson Sampling can still yield robust action-selection performance. This suggests there may be structural conditions under which a Bayesian updating scheme remains near-optimal even when the assumed model is somewhat misspecified.

\printbibliography