Sharper Regret Bounds for Time-Varying Gaussian Process Bandits with Constant Exploration
Abstract
We study Bayesian optimization in a time-varying environment where the unknown reward function evolves according to a Gaussian process drift model. Existing GP-UCB analyses in this setting typically require the exploration parameter to grow with the horizon to maintain uniform confidence bounds. Using per-round local confidence events, we show that GP-UCB can instead be run with a constant exploration parameter and obtain an expected-regret bound whose coefficient depends on the drift rate. We also derive a sharper time-varying maximum-information-gain bound. For the squared exponential kernel, it yields and expected average regret in the persistent-drift regime. The same constant-exploration analysis also yields realized-regret guarantees. Simulations support the predicted logarithmic dependence of the bound-suggested exploration parameter on .
1 Introduction
Many sequential decision problems require optimizing an unknown objective through a limited number of costly evaluations. Examples include tuning the hyperparameters of machine learning models (20), adapting control policies in robotics (8), and selecting treatment strategies in clinical trials (24). In these settings, each evaluation reveals only imperfect information about the objective, forcing a fundamental trade-off between exploration and exploitation.
Bayesian optimization (BO) provides a framework for sequentially optimizing an unknown objective by combining a probabilistic surrogate model with an acquisition rule. In the standard GP bandit formulation, the objective is a fixed function . At each round , the learner selects and observes , where is observation noise. Gaussian processes (GPs) are commonly used as surrogate models because they provide posterior mean and uncertainty estimates in closed form.
When decisions affect performance throughout the learning process, performance is typically measured by cumulative regret, . This criterion originates in the multi-armed bandit literature (17; 16; 2). Algorithms such as Gaussian Process Upper Confidence Bound (GP-UCB) (21) and GP-Thompson sampling (18; 9) extend bandit methods to continuous domains and achieve sublinear regret under suitable kernel regularity assumptions, with guarantees typically expressed through the maximum information gain (21; 23; 19).
However, many applications are inherently dynamic. System performance may drift due to environmental changes or evolving user behavior, necessitating a time-dependent reward model . When the objective changes over time, sublinear cumulative regret is generally unachievable. The relevant theoretical goal shifts to bounding the average regret, , as a function of the environmental drift rate.
A principled probabilistic model for this setting was introduced by 5. In their time-varying Gaussian process (TV-GP) model, the latent function evolves according to a Markov recursion driven by GP innovations, which induces a separable spatio-temporal kernel. Under this model, the learner updates a temporally discounted GP posterior and selects actions using a modified GP-UCB rule. Their analysis shows that near-optimal regret rates are achievable up to logarithmic factors. Subsequent work has studied related models of nonstationarity, including change-point structure (6), irregular evaluation times (13), and bounded variation in RKHS norms (10). A separate frequentist line studies nonstationary kernelized bandits under sup-norm variation, including algorithms (25; 12; 14) and lower bounds (7). Other extensions include kernel-agnostic adaptation (26) and stale-data removal in dynamic Bayesian optimization (3; 4).
A recurring theoretical and practical limitation in these analyses is the exploration schedule. Existing regret guarantees typically require the GP-UCB exploration parameter, , to grow with time . This leads to deteriorating performance on long time horizons and introduces schedule tuning parameters. In practice, such schedules are difficult to calibrate and induce unnecessary over-exploration.
This paper revisits the TV-GP setting of 5, where the temporal evolution is governed by a drift parameter , and shows that GP-UCB can be run with a constant exploration parameter while retaining rigorous performance guarantees. Our analysis uses local confidence events at each round rather than a single event that holds uniformly over the horizon. For any fixed drift level, Theorem 1 gives an expected regret bound with linear dependence on and a coefficient controlled by . In the persistent-drift regime, this yields a coefficient that decreases as the drift rate decreases. This differs from standard deterministic uniform-confidence GP-UCB analyses in static environments, where the confidence parameter generally depends on the horizon or time.
The analysis also gives a sharper dependence on the drift rate through the time-varying maximum information gain. If the static information gain satisfies , then in the persistent-drift regime
For the squared exponential kernel, the latter becomes . Our analysis also isolates how the bound-suggested constant exploration parameter depends on the drift rate. In the regret bounds of 5, the prescribed exploration schedule is independent of . In contrast, balancing the upper-bound scaling suggests that the bound-suggested constant increases as decreases. This does not by itself imply uniformly more exploration, since the UCB rule depends on the product of and the posterior standard deviation. Rather, when drift is slower, past observations remain informative for longer and the posterior variance is typically smaller. A larger compensates for this reduced variance by assigning more value to reducing the remaining uncertainty, which is also more consequential because information acquired now remains useful over a longer effective horizon.
The dependence of the bound-suggested exploration parameter on the temporal dynamics also gives a simple rule for changes in sampling frequency. If observations are collected every time units, larger corresponds to greater effective drift between successive evaluations. Temporal correlations then decay faster, past observations become obsolete more quickly, and the analysis predicts a smaller bound-suggested exploration parameter.
The remainder of the paper is organized as follows. Section 2 introduces the time-varying GP model, the domain regularity assumptions, and the temporally discounted GP-UCB policy. Section 3 presents the expected-regret bound and the post-hoc and prescribed-confidence guarantees for realized regret. Section 4 derives the drift-dependent information-gain and regret rates and analyzes the bound-suggested exploration parameter. Section 5 provides a supporting empirical simulation study. Section 6 provides the conclusion. Additional proofs and technical results are deferred to the appendices.
2 Problem setting
We start by introducing the dynamic regret setting. Let be compact. At each round , the algorithm selects a query point and observes
| (1) |
where is an unknown reward function that changes with time. Let
denote a maximizer at round . The instantaneous regret is
| (2) |
and the cumulative regret over rounds is
| (3) |
In the non-stationary setting, sublinear cumulative regret is not expected in general, so the main objective is to control the linear growth rate and its dependence on the temporal properties of . We model the function sequence using the time-varying Gaussian process construction of 5. Let be i.i.d. draws from , where is a spatial kernel on . The latent process is defined by
| (4) |
with drift parameter . For each fixed , the marginal law remains , while the temporal dependence decays geometrically. Equivalently, is a Gaussian process on with separable kernel
| (5) |
We refer to (5) as the time-decayed kernel, since its temporal factor discounts correlations geometrically with temporal separation. We assume throughout that the prior variance is uniformly bounded,
Given past data
Gaussian process regression under the kernel (5) yields a Gaussian posterior for with mean and variance
| (6) | ||||
| (7) |
where
| (8) |
These expressions are obtained by evaluating the spatio-temporal kernel (5) at the observed pairs and the prediction point . The factors account for the fact that older observations are less informative about the current function .
As in standard GP bandit analysis, we measure cumulative uncertainty by the time-varying maximum information gain (5), which controls sums of posterior variances in regret bounds (21, Lemma 5.4). For a design set
let and . Since with independent Gaussian noise,
| (9) |
where is the covariance matrix of induced by (5). We define the time-varying maximum information gain as
| (10) |
To control the discretization error incurred on a continuous domain, we impose the following standard GP-UCB regularity condition (21; 5).
Assumption 1 (Derivative tail bound).
There exist constants and such that, for each , each spatial dimension , and all ,
| (11) |
This condition holds for many commonly used kernels, including the squared exponential kernel and Matérn kernels with smoothness parameter , under appropriate differentiability conditions on ; see 11. The TV-GP-UCB selection rule is given in Algorithm 1. At round , the algorithm selects
| (12) |
The main result of this paper shows that under the time-varying model (4), one can take constant and obtain a regret guarantee with improved long-horizon scaling. This contrasts with earlier analyses that rely on time-increasing exploration schedules.
3 Improved Regret Bound
Static GP-UCB analyses usually prove a single confidence event that holds simultaneously over all rounds and all points in a discretization. To keep this event at fixed probability over a horizon , the per-round failure probabilities must be summable, which forces the exploration parameter to grow with . Existing analyses of the time-varying GP model (4), in particular 5, use the same time-increasing exploration schedule. This introduces horizon-dependent tuning, leads to average-regret bounds that grow with , and obscures the dependence of exploration on the drift rate .
We avoid this global-in-time confidence event. When , older observations are progressively discounted, so posterior uncertainty need not decrease monotonically. This built-in forgetting prevents the algorithm from becoming permanently overconfident at a fixed point and removes the need for a time-increasing exploration schedule in the analysis. We prove that Algorithm 1 with a constant exploration parameter attains an expected cumulative regret bound for every fixed . The proof combines a per-round UCB regret bound on a local confidence event with an algorithm-agnostic bound on the rare complement event.
3.1 Expected regret with a constant exploration parameter
Theorem 1 (Expected regret for constant- TV-GP-UCB).
Let be compact and convex. Assume the time-varying GP model (4) with drift , spatial kernel satisfying for all , and the tail condition (11). Assume observations are generated by
with independent noise. For , define the spatial span
let , and let be any finite sub-Gaussian variance proxy for , so that
Fix and . If the evaluation points are selected according to Algorithm 1 with any constant exploration parameter satisfying
| (13) |
then the expected cumulative regret satisfies
| (14) |
where is the size- maximum information gain (10) under the time-decayed kernel, and
For comparison, since for every policy, the policy-independent span bound is
Because each has marginal law , the quantity is independent of . Thus Theorem 1 improves this policy-independent baseline whenever
Under the drift-dependent optimization in Section 4.1, the algorithm-specific coefficient decreases as decreases in the persistent-drift regime, whereas does not.
The span constants and are finite by Borell–TIS, since is the supremum of the centered Gaussian difference process over and the sample paths are almost surely bounded on the compact domain.
The proof, given in Appendix A, constructs a local confidence event at each round rather than a single event over the full horizon. The event combines posterior concentration at the selected point, posterior concentration over a spatial grid of size at most , and the derivative tail bound (11). On , the instantaneous regret satisfies
where is the discretization error. On the complement , we use only the deterministic inequality . The sub-Gaussian tail of gives
Therefore,
Summing over and applying the standard information-gain bound on posterior variances yields (14).
We use the notation and from 5: controls the confidence level and is the spatial grid size. The distinction is that in their analysis is tied to a single confidence event over the full horizon, and therefore determines the time-varying exploration schedule . Here only controls the local event used in the expected-regret decomposition. Thus and are analysis parameters: each choice gives a corresponding constant and expected-regret bound.
Since depends on the drift rate , the bound-balancing choice of generally depends on as well. This is how the bound-suggested constant exploration parameter inherits a dependence on the temporal dynamics. Section 4.2 makes this explicit: under the scaling , the resulting bound-suggested choice satisfies .
3.2 Realized cumulative regret and confidence guarantees
Theorem 1 bounds the expected cumulative regret. For realized regret, we distinguish two uses of a constant exploration parameter. In the post-hoc setting, is fixed without reference to the reporting confidence level , whereas in the prescribed-confidence setting, is specified before the run and is used to select a constant . In both cases, is independent of and .
Standard analyses of time-varying GP bandits construct probabilistic guarantees using a time-increasing exploration schedule, typically . This enforces a global union bound over the horizon but introduces an factor in the leading information-gain term. We instead retain a constant exploration parameter and control the accumulated contribution of the local confidence failures.
Post-hoc confidence.
Let
denote the deterministic contribution from the UCB confidence widths and the discretization error. The proof bounds the realized pathwise regret by combining this term with the accumulated span over failed confidence events and applying Markov’s inequality to the latter.
Proposition 2 (Realized cumulative regret).
Assume the setting and parameter choices of Theorem 1. For any target failure probability , the realized cumulative regret satisfies the following bound with probability at least :
| (15) |
The proof is deferred to Appendix C.3. Here is the per-round analysis parameter that determines the constant , whereas enters only in the reported bound. Thus the algorithm can be run with fixed independently of , and the bound can subsequently be evaluated at any fixed reporting level chosen independently of the realized data. The cost of this post-hoc guarantee is the polynomial dependence.
Prescribed confidence.
If the target failure probability is specified before the run, the same result gives logarithmic dependence on while retaining a constant exploration parameter.
Corollary 3 (Prescribed-confidence realized regret).
Assume the setting of Theorem 1 and suppose that, in the regime under consideration,
Fix and choose
together with the constant exploration parameter
Then, with probability at least ,
| (16) |
In particular, remains independent of and .
Policy-independent fallback.
Independently of the sampling policy,
As established in Appendix C.2, with , this gives with probability at least ,
| (17) |
This bound does not use the sampling decisions and is therefore not a replacement for the algorithm-specific guarantees above.
4 Drift-dependent regret rates and exploration
Theorem 1 gives a constant-exploration regret bound whose leading term is controlled by . We first combine it with the time-varying information-gain bound in Appendix B to derive explicit drift-dependent rates, and then examine the corresponding bound-suggested choice of .
4.1 Information-gain and regret rates
The time-varying information-gain bound in Appendix B gives an explicit dependence on the drift rate. Suppose the static maximum information gain satisfies
At the polynomial scale, the corresponding block length is
In the persistent-drift regime where exceeds this effective block length, Corollary B.4 gives
| (18) |
Balancing the remaining terms in Theorem 1 as in Section 4.2 then yields
| (19) |
For the squared exponential kernel, is polylogarithmic in (21; 23; 15), so up to logarithmic factors and
For a Matérn kernel with smoothness , the static rate (23; 15) gives
These rates are not fixed-, statements. If , taking in Theorem B.3 gives
and hence for fixed as . The constant-exploration result is therefore a positive-drift result and is not claimed to recover the usual static sublinear-regret guarantee at ; the static case requires a separate analysis (22).
Comparison with previous rates.
The information-gain improvement is separate from the confidence-schedule improvement. If , the original block perturbation in 5 gives the first rate below. The block order from the unit-time specialization of 13 gives the second, and Theorem B.3 gives the third:
The time-growing confidence schedule contributes a factor of order to the leading regret term, whereas the prescribed-confidence constant- choice uses
so the corresponding confidence factor is independent of .
4.2 Bound-suggested dependence on
Here denotes any constant exploration parameter satisfying (13), while denotes the bound-suggested value obtained from the scaling choice of the analytical parameters , rather than a policy-level optimal parameter. The drift parameter is already required to construct the TV-GP posterior, so using it to guide introduces no additional model parameter. The scaling below is a bound-balancing recommendation rather than a validity condition; Theorem 1 holds for any constant satisfying (13). The analysis of 5 specifies the time-growing schedule
| (20) |
where are spatial domain and smoothness constants, and is a failure probability. This schedule is determined by the spatial discretization argument and is not optimized as a function of the drift parameter .
Our theorem does not prescribe as an explicit function of directly. Instead, enters through the time-decayed maximum information gain . Balancing the upper-bound terms through the analytical parameters therefore induces an -dependent bound-suggested constant . To make this dependence explicit, suppose that, for the chosen spatial kernel and in the long-horizon regime where exceeds the effective block length, the time-decayed information gain satisfies
| (21) |
For fixed , this scaling should not be interpreted as an limit, since then approaches the static information gain. Appendix B verifies such a scaling for common kernels through the standard growth rate of the time-invariant information gain. Taking equality in (13), , while . Thus the three per-round contributions in the expected regret bound are controlled by , , and .
Under (21), the information-gain contribution per round scales as up to logarithmic factors. For , the choice below balances the polynomial dependence on across the information-gain, discretization, and failure-event terms and is sufficient to identify the logarithmic dependence of on :
| (22) |
With this choice, the discretization and failure-event contributions match the same polynomial order, up to logarithmic factors:
| (23) | ||||
| (24) |
Substituting (22) into (13) at equality gives
| (25) |
Across environments with the same spatial kernel but different drift rates, the bound suggests that grows logarithmically with . This scaling should be interpreted together with the posterior variance: smaller also makes past data more informative and typically reduces .
4.3 Sampling frequency and effective drift
The same calculation gives a simple rule for changing the sampling frequency. Suppose the underlying process evolves at drift rate , but observations are collected every time units. Then the correlation between successive observations is , which corresponds to the effective discrete-time drift
| (26) |
Larger increases , so past observations become less relevant. Substituting this effective drift into (25) yields the heuristic
| (27) |
This adjustment reflects the fact that less frequent sampling increases the effective drift between observations and reduces the useful lifetime of past data.
4.4 Average-reward perspective
The dynamic setting also changes the interpretation of the benchmark. Let denote the round- optimal reward. In the static case, is the same random variable for all , so the benchmark remains tied to a single realization of the objective. Regret bounds must therefore account for the joint distribution of the realized function and the algorithm’s decisions.
When , this coupling is weaker in the long run. The sequence is stationary and has exponentially decaying temporal dependence. As shown in Appendix C.1,
Thus the oracle part of the regret concentrates around a deterministic quantity. Consequently, asymptotic average regret can be viewed as the gap between the deterministic benchmark and the algorithm’s realized average reward. Cumulative regret remains the relevant finite-horizon criterion, but this perspective separates the intrinsic variability of the moving optimum from the performance loss due to the algorithm’s decisions.
5 Simulation study
We empirically evaluate constant- GP-UCB under the TV-GP model on the spatial domain . The domain is discretized using a grid, giving a state dimension of . The latent function uses a radial basis function (RBF, squared exponential) kernel with lengthscale and prior variance , while the observation noise variance is fixed at . We simulate rounds for each parameter pair and record the time-averaged regret over 100 independent trials. This horizon is used as a long-run stress test rather than as an application-specific benchmark; it is made feasible by the Kalman implementation described below. The simulation setup and compute resources are reported in Appendix E, and the accompanying code archive contains the scripts used to reproduce Figure 1.
Exact inference via Kalman filtering.
A direct GP implementation would require repeatedly conditioning on the full observation history, making long-horizon simulations computationally expensive. To avoid this bottleneck, we exploit the autoregressive structure of the TV-GP prior. On the finite grid, the latent function can be represented as a state vector , and the TV-GP model becomes a linear Gaussian state-space model. We therefore compute the GP posterior exactly using a Kalman filter. This reduces the per-round posterior update from the history-dependent cost of naive GP regression to a fixed-grid recursion. The full recursion is given in Appendix D.
Results.
The left panel of Figure 1 displays the average regret as a function of the constant exploration parameter for three drift rates, . For each drift rate, let denote the value of on the tested grid that minimizes the empirical average regret. The main empirical test is whether increases with as predicted by Section 4.2. The empirical minimizer shifts toward larger values as decreases: for , for , and for .
Because the exact theoretical schedule in Equation (20) is overly conservative in practice (21; 5), empirical evaluations often use tuned logarithmic schedules. Following 5, we compare against with and . Across all three drift rates, a broad interval of constant values achieves lower average regret than this time-growing heuristic over the -step horizon.
The right panel of Figure 1 examines this dependence across the full grid of drift rates. The relationship between and is approximately linear, matching the qualitative prediction from Equation (25). This agreement is nontrivial: the theory balances terms in an upper bound, and such bounds need not match the exploration scale that performs best in finite simulations.
We do not interpret the fitted slope as an estimate of the information-gain exponent . Such an interpretation would require the analytical discretization choice and the global spatial union-bound factor in Equation (25) to be tight. Neither condition holds here: the simulation uses a fixed action grid, and the adaptive policy concentrates its evaluations near high-reward regions rather than exploring the full domain uniformly. Thus the slope is best viewed as empirical support for the logarithmic dependence of the regret-minimizing constant on the drift rate, not as a quantitative estimate of the information-gain scaling.
6 Conclusion
Existing theoretical guarantees for Gaussian process bandits in time-varying environments typically require exploration schedules that grow with time. We showed that, under the TV-GP drift model, a constant exploration parameter can instead be analyzed using local confidence events at each round rather than a single horizon-wide confidence event. The resulting expected-regret bound has a drift-dependent leading term controlled by the time-varying information gain, and the same local-confidence analysis yields realized-regret guarantees with constant in and .
We also derived a sharper bound on the time-varying maximum information gain. If , the resulting persistent-drift average-regret rate is ; for the squared exponential kernel this gives . These rates apply when the optimized block length fits within the horizon and are not fixed-, statements. Separately, balancing the remaining terms in the regret bound suggests a bound-suggested constant exploration parameter with . This provides a simple tuning principle when changing the sampling frequency changes the effective drift between observations. The same Markov structure also implies exponential covariance decay for the oracle-value process, so long-run average performance can be compared against a deterministic benchmark.
Several extensions remain open. Most importantly, the present analysis relies on the geometric temporal kernel induced by the Markov drift model. Extending constant-exploration guarantees to more general temporal kernels would clarify which forms of nonstationarity are sufficient to prevent posterior overconfidence. Another important direction is to remove the assumption that the drift parameter is known and fixed, allowing to be adapted online when the rate of temporal variation is unknown or changes over time. Finally, sharper concentration tools for the realized regret of TV-GP-UCB could improve the current high-probability bounds and better reflect the empirical stability observed in the simulations.
Acknowledgments and Disclosure of Funding
The first author gratefully acknowledges support from the NWO Spinoza Prize awarded to Aad van der Vaart.
References
- Random fields and geometry. Springer Science & Business Media. Cited by: §C.1, §C.1, §C.1.
- Finite-time analysis of the multiarmed bandit problem. Machine learning 47, pp. 235–256. Cited by: §1.
- This too shall pass: removing stale observations in dynamic Bayesian optimization. Advances in Neural Information Processing Systems 37, pp. 42696–42737. Cited by: §1.
- Time-varying Bayesian optimization without a metronome. arXiv preprint arXiv:2501.18963. Cited by: §1.
- Time-varying Gaussian process bandit optimization. In Artificial Intelligence and Statistics, pp. 314–323. Cited by: Appendix B, §1, §1, §1, §2, §2, §2, §3.1, §3, §4.1, §4.2, §5.
- Event-triggered time-varying Bayesian optimization. arXiv preprint arXiv:2208.10790. Cited by: §1.
- Lower bounds for time-varying kernelized bandits. In Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, Proceedings of Machine Learning Research, Vol. 258, pp. 73–81. Cited by: §1.
- Bayesian optimization for learning gaits under uncertainty: an experimental comparison on a dynamic bipedal walker. Annals of Mathematics and Artificial Intelligence 76 (1), pp. 5–23. Cited by: §1.
- On kernelized multi-armed bandits. In International Conference on Machine Learning, pp. 844–853. Cited by: §1.
- Weighted Gaussian process bandits for non-stationary environments. In International Conference on Artificial Intelligence and Statistics, pp. 6909–6932. Cited by: §1.
- Posterior consistency of Gaussian process prior for nonparametric binary regression. The Annals of Statistics 34 (5), pp. 2413–2429. Cited by: §2.
- An optimization-based algorithm for non-stationary kernel bandits without prior knowledge. In International Conference on Artificial Intelligence and Statistics, pp. 3048–3085. Cited by: §1.
- Time-varying Gaussian process bandit optimization with non-constant evaluation time. arXiv preprint arXiv:2003.04691. Cited by: Appendix B, §1, §4.1.
- Near-optimal algorithm for non-stationary kernelized bandits. In Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, Proceedings of Machine Learning Research, Vol. 258, pp. 406–414. Cited by: §1.
- Improved regret bounds for Gaussian process upper confidence bound in Bayesian optimization. Advances in Neural Information Processing Systems 38, pp. 96922–96964. Cited by: §4.1, §4.1.
- Asymptotically efficient adaptive allocation rules. Advances in applied mathematics 6 (1), pp. 4–22. Cited by: §1.
- Some aspects of the sequential design of experiments. Bulletin of the American Mathematical Society 58 (5), pp. 527–535. Cited by: §1.
- Learning to optimize via posterior sampling. Mathematics of Operations Research 39 (4), pp. 1221–1243. Cited by: §1.
- Lower bounds on regret for noisy Gaussian process bandit optimization. In Conference on Learning Theory, pp. 1723–1742. Cited by: §1.
- Practical Bayesian optimization of machine learning algorithms. Advances in neural information processing systems 25. Cited by: §1.
- Information-theoretic regret bounds for Gaussian process optimization in the bandit setting. IEEE transactions on information theory 58 (5), pp. 3250–3265. Cited by: §A.3, §1, §2, §2, §4.1, §5.
- Regret analysis for randomized Gaussian process upper confidence bound. Journal of Artificial Intelligence Research 84 (18). External Links: Document Cited by: §4.1.
- On information gain and regret bounds in Gaussian process bandits. In International Conference on Artificial Intelligence and Statistics, pp. 82–90. Cited by: §1, §4.1, §4.1.
- Multi-armed bandit models for the optimal design of clinical trials: benefits and challenges. Statistical science: a review journal of the Institute of Mathematical Statistics 30 (2), pp. 199. Cited by: §1.
- No-regret algorithms for time-varying Bayesian optimization. In 2021 55th Annual Conference on Information Sciences and Systems (CISS), pp. 1–6. Cited by: §1.
- Time-varying Gaussian process bandits with unknown prior. arXiv preprint arXiv:2402.01632. Cited by: §1.
Appendix A Improved Expected Regret Bound
This appendix proves Theorem 1. The argument proceeds in three steps: (i) bounding the instantaneous regret for Algorithm 1 conditionally on a high-probability event; (ii) bounding the expected regret on the complement event via concentration inequalities for the extrema of Gaussian processes; and (iii) summing the expected regret over and bounding the sum of predictive variances by the maximum information gain.
A.1 Algorithm-specific bound
Lemma A.1 (Instantaneous regret under constant ).
Proof.
We bound the instantaneous regret by conditioning on the intersection of three high-probability events at a fixed time . Let , defined as follows:
- (i)
Pointwise concentration: Given the history , the query point is deterministic. Because , standard Gaussian tail bounds ensure the event
(30) holds with probability at least under the specified constant .
- (ii)
Uniform grid concentration: Applying a union bound over the elements of the discretization, the event
(31) holds with probability at least .
- (iii)
Lipschitz continuity: By the derivative tail assumption (11) and a union bound over the spatial dimensions, setting ensures the event
(32) holds with an unconditional probability of at least under the prior measure.
Because events (i) and (ii) hold conditionally with probability for any history , the law of total expectation guarantees they also hold with an unconditional probability of at least . Applying a union bound over the unconditional probabilities of these three events yields , guaranteeing the joint event holds unconditionally with . Conditioned on the realization of , the continuity event (iii) and the spatial discretization bound (28) guarantee that the approximation error for any point in the domain is bounded by .
Evaluating this spatial bound at the instantaneous optimum yields . Because the projection , we apply the uniform concentration event (ii) to bound , followed by the selection rule of Algorithm 1, which maximizes the upper confidence bound at :
| (33) |
Finally, applying the pointwise concentration event (i) at yields
Substituting this inequality into (33) bounds the instantaneous regret:
| (34) |
which concludes the proof. ∎
A.2 Algorithm-agnostic tail control
The span can be written as
Thus is the supremum of a centered Gaussian process indexed by . Since the sample paths are almost surely bounded on the compact domain and , Borell–TIS implies that has a sub-Gaussian upper tail with a finite variance proxy. We denote this proxy by .
Lemma A.2 (Tail expectation bound).
Assume has the sub-Gaussian upper tail
Then, for every event with ,
Proof.
Write . Then
Let . We split
Using the sub-Gaussian tail and integrating,
Since , we have
Moreover, the standard Gaussian tail integral bound gives
where the last inequality uses . Therefore,
Combining this with yields
∎
A.3 Expected cumulative regret
Proof of Theorem 1.
Fix and , and define and as in Theorem 1. By Lemma A.1, for each time step there exists a confidence event with such that, conditioned on , the instantaneous regret satisfies .
Because instantaneous regret is always non-negative, we can bound it pathwise over the entire probability space by introducing the spatial span as the worst-case penalty when the confidence event fails:
| (35) |
where is the indicator for the complement event. Taking the unconditional expectation of both sides, and applying Lemma A.2 to bound the expected tail contribution , yields the valid deterministic bound:
| (36) |
Summing (36) over , we obtain:
| (37) |
To bound the sum of the posterior standard deviations, we apply the Cauchy-Schwarz inequality strictly inside the expectation:
| (38) |
We then bound the sum of predictive variances by the maximum information gain. For every realized query sequence , the Schur-complement determinant identity gives
| (39) |
Combining this pathwise identity with the variance-to-logarithm inequality from 21 under the assumption that yields almost surely
| (40) |
Defining , we have . Because is defined as the maximum information gain over all possible sequences, it is a deterministic upper bound. The expectation of a deterministic bound is simply the bound itself. Substituting this into the cumulative sum yields the final result:
| (41) |
∎
The explicit dependence of on and for the time-decayed kernel is detailed in Appendix B.
Appendix B Maximum Information Gain
Theorem B.3 (Time-varying maximum information gain).
Let denote the maximum information gain under the separable spatio-temporal kernel with . Assume for all . Then for any block length ,
| (42) |
where is the standard time-invariant maximum information gain for .
Proof.
Step 1 (block decomposition). Partition the sequence into consecutive blocks, each of length at most . This partition is used only in the analysis; the GP posterior is neither reset nor truncated at block boundaries. Let denote the latent function values and noisy observations within block . By the chain rule for mutual information,
Because with drawn independently of , the variables satisfy the Markov property . Consequently, .
Furthermore, because the additive Gaussian noise is independent of the sequence history, the conditional entropy simplifies to . While conditioning reduces entropy (), it does not universally reduce mutual information. However, due to this independent noise structure, the explicit algebraic cancellation holds:
| (43) |
It follows that
Taking the supremum over the choice of locations yields , where is the size of block and the sequence is monotonically non-decreasing.
Step 2 (one-block bound). Fix a block of length . Define its spatial kernel matrix as and its temporal correlation matrix as , where . The spatio-temporal covariance over this block is the Hadamard product . By the Schur product theorem, is positive semi-definite because both and . Let denote the all-ones matrix and define the difference matrix . Let
so that . Applying the congruence factorization with yields
The matrix is symmetric and satisfies . Therefore, every eigenvalue of is strictly greater than . Using the scalar inequality for all , we bound the log-determinant term by the trace:
Substituting this trace inequality provides the upper bound
By the cyclicity of the trace operator, . Since , the diagonal entries of vanish, and hence . Therefore,
Using the Frobenius inner product,
Write
Let be the eigenvalues of and set . Then
Here the inequality follows from
since the difference has value zero at and derivative . Hence
It remains to bound . As above,
Since ,
and therefore
Combining the two norm bounds gives
Since is increasing for and ,
Summing this bound over the blocks in Step 1 completes the proof. ∎
Remark.
The block decomposition follows the approach of 5. For unit-spaced observations, an block perturbation also follows from the more general analysis of 13. Without the zero-trace step above, the congruence argument recovers this order directly by combining with , without requiring sign restrictions on the perturbation. The additional identity allows to be replaced by , yielding the sharper bound in Theorem B.3.
B.1 Asymptotic Scaling with Drift
Theorem B.3 gives a two-regime dependence on the drift rate once the block length is chosen according to the growth of the time-invariant maximum information gain.
Corollary B.4 (Information gain scaling).
Suppose the spatial kernel admits a time-invariant maximum information gain satisfying
for some capacity exponent . Define the polynomial block scale
and choose
Then
| (44) |
In particular, in the persistent-drift regime ,
| (45) |
whereas for one has
For fixed , choosing in Theorem B.3 gives
| (46) |
so the perturbation vanishes as and the static information gain is recovered.
Proof.
For , Theorem B.3 and give
Balancing the polynomial orders gives
Thus, when , choosing at this scale gives
For fixed , the temporal matrix satisfies as . For the continuous kernels considered here on the compact domain , continuity of the log determinant under maximization therefore gives .
Appendix C Concentration of
This appendix analyzes the concentration properties of the time-varying setting. Section C.1 establishes the convergence of the oracle-value process via exponential covariance decay, which justifies the asymptotic average reward perspective discussed in Section 4.4. Section C.2 proves the span-only concentration fallback, and Section C.3 proves the algorithm-specific realized-regret bound in Proposition 2.
C.1 Concentration of the oracle-value process via covariance decay
Define for . Under the TV-GP dynamics, the sequence is strictly stationary with each . Consequently, is stationary with a constant expectation . Assume the functions have almost surely bounded sample paths on and are separable, implying almost surely. By the Borell–TIS inequality [1, Theorem 2.1.1], is sub-Gaussian around its mean:
This concentration ensures . The following generic lemma controls the variance of a sum of random variables that exhibit exponentially decaying covariance.
Lemma C.5 (Averaging under exponential covariance decay).
Let be random variables with and suppose there exist and such that for all . Let . Then:
- (i)
.
- (ii)
For any ,
hence in probability.
- (iii)
For any ,
Proof.
By bilinearity of covariance, grouping terms by lag yields
Since and , we obtain
proving (i). Items (ii) and (iii) follow by Chebyshev’s inequality applied to and , respectively. ∎
The next lemma bounds the covariance of suprema under the canonical Gaussian autoregressive coupling that underlies the TV-GP recursion.
Lemma C.6 (Covariance contraction for Gaussian suprema).
Let and be centered, separable Gaussian processes indexed by a set , with for , where is an independent copy of . Assume and almost surely. Then .
Proof.
We first prove the claim for a finite set and then pass to a general separable . Let and . By construction, the joint distribution of is a zero-mean Gaussian with cross-covariance , where .
Let be the smooth approximation of the maximum function. The gradient is the softmax function, ensuring that for any , is a probability vector ( with strictly non-negative components).
To compute the covariance , we employ the Gaussian interpolation technique standard in the proofs of Gaussian comparison inequalities [see, e.g., 1, Section 2.2]. Consider the interpolation path parameterized by with the block covariance matrix
Let . For , and are independent, implying . For , we recover the joint distribution of . Differentiating the expectation of with respect to and applying multivariate Gaussian integration by parts [1, Lemma 2.1.4] yields:
Since , integrating from to establishes the exact identity:
We bound the bilinear form inside the expectation via duality. Let and . Because and are probability vectors,
Because is positive semi-definite, its maximum absolute entry lies on the diagonal: . By assumption, . Therefore, the bilinear form is bounded almost surely by , independent of the dimension .
Substituting this bound into the integral yields:
The approximations and converge almost surely to and . The Borell–TIS inequality ensures that and are uniformly square-integrable. Vitali’s convergence theorem permits passing the limit through the covariance, which yields .
To extend this to a general separable set , let be an increasing sequence of finite subsets whose union is dense in a separability set for and . This guarantees that and converge almost surely to their respective suprema over . Applying the finite-set result yields for all . The Borell–TIS inequality provides . Uniform integrability allows taking the limit as , which establishes the bound for the general separable set . ∎
In the TV-GP model, the transition rule is , where and is a centered Gaussian process with the same spatial kernel as . The process is independent of because it is a linear combination of the independent innovations . Setting in Lemma C.6 gives and for . We apply Lemma C.5 by substituting , , and . For any ,
since by stationarity. Equivalently, the time average converges in probability to . The deviation bound in Lemma C.5(iii) provides an explicit concentration inequality, with constants depending on entirely through the factor .
C.2 Span-only concentration fallback
This subsection justifies the span-only fallback bound used in Section 3.2. Recall that
Since for every policy and every round,
Define
Equivalently,
Thus is the supremum of a centered Gaussian process indexed by .
Let . For any fixed index sequence , the variance of the corresponding Gaussian variable satisfies
Here we used , which implies
and bounds the absolute covariance between two such increments by .
By Borell–TIS, for all ,
Stationarity gives . Therefore, with probability at least ,
Since , we obtain
with probability at least .
C.3 Concentration of realized regret (Proof of Proposition 2)
Lemma A.1 establishes that the combined confidence and regularity event holds with an unconditional probability of . Because all instantaneous regret terms are non-negative, is bounded pathwise by the UCB width on the success event and the spatial span on the failure event:
| (47) |
where . Summing over and applying the Cauchy-Schwarz inequality to the standard deviations yields the realized cumulative regret:
| (48) |
Since deterministically bounds the information gain for any sequence of length , is a valid upper bound almost surely.
To bound the stochastic failure penalty , we rely on the unconditional properties of the spatial span. By Lemma A.2, the expected product of the sub-Gaussian span and the failure indicator satisfies
Appendix D Kalman filtering implementation for the simulation study
This appendix describes the exact posterior updates used in Section 5. On the finite simulation grid , define , and let be the spatial covariance matrix with entries . Restricting the TV-GP recursion (4) to this grid gives the linear Gaussian state-space model
where and selects the coordinate corresponding to the sampled grid point .
Let and denote the posterior mean and covariance of after observing , and let and denote the one-step predictive quantities. We initialize and . Exact inference is performed by the Kalman recursion
The acquisition rule is evaluated on the grid using the predictive mean and marginal variances,
This recursion is equivalent to GP posterior inference under the spatio-temporal kernel (5) restricted to the grid, but avoids recomputing the posterior from the full observation history. Since is fixed, each posterior update costs rather than growing with , enabling exact simulations over long horizons.
Appendix E Simulation reproducibility details
This appendix provides the reproducibility details for the simulation study in Section 5. The experiments use synthetic data generated directly from the TV-GP model in Equation (4). No external datasets, pretrained models, or human-subject data are used.
The action space is the fixed grid on , giving candidate actions. The spatial kernel is the squared exponential kernel with lengthscale and prior variance . The observation noise variance is fixed at . Each reported average regret value is computed over independent TV-GP sample paths of length .
For each drift rate and exploration parameter , the latent process is simulated according to the recursion in Equation (4). Posterior inference is performed exactly on the finite grid using the Kalman filtering recursion in Appendix D. The constant- TV-GP-UCB policy selects actions according to
The logarithmic baseline uses the schedule
as described in Section 5.
The accompanying code archive contains the scripts used to generate the synthetic sample paths, run constant- TV-GP-UCB, run the logarithmic time-varying- baseline, compute the average regret curves, bootstrap the empirical minimizers , and regenerate Figure 1.
For the left panel of Figure 1, shaded bands denote approximate 95% confidence intervals for the mean average regret, computed as standard errors over the independent trials. For the right panel, the uncertainty intervals for are computed using bootstrap percentile intervals over the independent trials.
The computations for Figure 1 were run on a MacBook Pro with an Apple M1 Pro chip, 8 CPU cores, and 16 GB of unified memory. The simulations used CPU multiprocessing and no GPU acceleration. The complete run used to generate the final figure took approximately 48 hours of wall-clock time. Memory usage was modest because the Kalman filter operates on a fixed state dimension, but the total runtime is dominated by the large number of independent trials and parameter settings.