Papers
Topics
Authors
Recent
Search
2000 character limit reached

TS-SID-iVAR: Active Learning in GP Regression

Updated 5 July 2026
  • TS-SID-iVAR is a Thompson sampling method for active learning in Gaussian process regression that tackles the challenge of unknown self-induced Boltzmann distributions.
  • It combines posterior sampling with integrated variance reduction to efficiently target high-uncertainty regions while avoiding the intractable partition function.
  • The approach demonstrates a balance between exploratory diversity and stability, offering competitive performance on synthetic benchmarks and practical potential energy surface modeling.

Searching arXiv for the explicit TS-SID-iVAR paper and closely related context. Searching arXiv for TS-SID-iVAR and [Active Learning](https://www.emergentmind.com/topics/active-learning-al) for [Gaussian Process Regression](https://www.emergentmind.com/topics/gaussian-process-regression-gp) Under Self-Induced Boltzmann Weights. TS-SID-iVAR is a Thompson sampling acquisition rule for active learning in Gaussian process regression under a self-induced Boltzmann target distribution, introduced in the context of learning an unknown function with low prediction error under an unknown weighting induced by the function itself (Qing et al., 11 May 2026). In this setting, the test distribution is not fixed in advance but given by

pf(x)=Z(f)1exp(βf(x)+b(x)),p_f(x)=Z(f)^{-1}\exp(-\beta f(x)+b(x)),

where β\beta is an inverse temperature parameter, b(x)b(x) is a known, bounded bias, and the partition function

Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx

is intractable. TS-SID-iVAR addresses the resulting design problem by combining Thompson sampling with integrated variance reduction, thereby targeting posterior uncertainty in regions that are likely under a sample-induced approximation to the unknown Boltzmann distribution (Qing et al., 11 May 2026).

1. Problem formulation and statistical setting

The active learning objective is to minimize the weighted prediction error

L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].

Because pfp_f depends on the unknown function ff, the target density is itself unknown at design time. This self-induced weighting arises naturally in problems such as potential energy surface modeling in computational chemistry, and the paper treats it as the central difficulty rather than as a secondary nuisance (Qing et al., 11 May 2026).

The function ff is modeled with a Gaussian process prior GP(m0,k)\mathrm{GP}(m_0,k) and noisy observations

y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).

Given data β\beta0, the GP posterior has mean β\beta1 and covariance β\beta2, with posterior variance

β\beta3

The standard posterior formulas are

β\beta4

and

β\beta5

with β\beta6.

Within this framework, TS-SID-iVAR is not a generic Thompson sampling heuristic. It is a specific acquisition mechanism designed for the case where the loss is evaluated under the unknown self-induced distribution β\beta7 rather than under a uniform or externally specified test measure. This suggests that its distinguishing feature is not merely randomized exploration, but randomized approximation of the unknown weighting that defines the downstream error criterion.

2. Relation to AB-SID-iVAR and the role of Bayesian surrogates

The paper develops TS-SID-iVAR alongside AB-SID-iVAR. AB-SID-iVAR uses a “Bayesian SID” surrogate found by marginalizing the Boltzmann weight over the GP posterior:

β\beta8

Since β\beta9 is Gaussian with mean b(x)b(x)0 and variance b(x)b(x)1, the Gaussian moment generating function identity

b(x)b(x)2

yields the closed form

b(x)b(x)3

This avoids computing b(x)b(x)4 entirely, because the method uses the surrogate only up to proportionality (Qing et al., 11 May 2026).

TS-SID-iVAR is the corresponding Thompson sampling alternative. Instead of using the closed-form Bayesian surrogate, it samples a single function from the GP posterior and constructs the self-induced weights from that sample. In the formulation given in the paper, at round b(x)b(x)5 one draws

b(x)b(x)6

then forms

b(x)b(x)7

The paper characterizes this as a higher-variance Monte Carlo alternative to AB-SID-iVAR and as an b(x)b(x)8 Monte Carlo approximation of the same underlying Bayesian quantity (Qing et al., 11 May 2026).

The distinction is therefore structural. AB-SID-iVAR replaces the unknown self-induced target by a closed-form posterior average, whereas TS-SID-iVAR replaces it by a single posterior draw. The former is biased due to approximation but low-variance; the latter is unbiased in the Monte Carlo sense but higher variance. This suggests that the two methods occupy a familiar exploration–stability trade-off, but under a target distribution that is itself latent and function-dependent rather than externally given.

3. Acquisition rule and integrated variance reduction

The iVAR criterion is based on the standard GP variance update after adding a new point b(x)b(x)9:

Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx0

This identity is used to measure the one-step reduction in integrated posterior variance under a surrogate density.

For AB-SID-iVAR, the reduction is

Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx1

For TS-SID-iVAR, the corresponding acquisition is

Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx2

where Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx3 and Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx4 (Qing et al., 11 May 2026).

On discrete domains, the integral is replaced by a sum:

Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx5

where Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx6 or Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx7, and normalization is unnecessary for acquisition comparison because constant factors cancel. On continuous domains, the integral is approximated by Monte Carlo, ideally with Sequential Monte Carlo targeting the surrogate density, using annealed tempering with Random Walk Metropolis rejuvenation.

The method also imposes an exploration constraint:

Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx8

where Z(f)=Xexp(βf(x)+b(x))dxZ(f)=\int_{\mathcal X}\exp(-\beta f(x)+b(x))\,dx9 denotes the chosen surrogate, namely L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].0 for AB-SID-iVAR and L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].1 for TS-SID-iVAR. The paper states that this avoids collapsing onto regions with tiny variance and ensures that queries occur in sufficiently uncertain regions on average (Qing et al., 11 May 2026).

Operationally, TS-SID-iVAR proceeds by updating the GP posterior, sampling L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].2, defining the sample-induced Boltzmann weights, constructing the feasible set L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].3, and then selecting

L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].4

The defining point is that the weighting used in the integrated variance calculation is itself randomized through the Thompson draw.

4. Partition-function avoidance, theory, and convergence guarantees

A central technical issue is that the target density involves the intractable partition function L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].5. In AB-SID-iVAR, the numerator L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].6 and the expected partition function L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].7 are tractable under the GP posterior, and the acquisition uses an unnormalized surrogate of the form

L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].8

In TS-SID-iVAR, one instead uses the unnormalized sample-based density

L(f^)=Expf[(f(x)f^(x))2].L(\hat f)=\mathbb E_{x\sim p_f}\big[(f(x)-\hat f(x))^2\big].9

In both cases, normalization is not needed by the acquisition, so the partition function is avoided rather than estimated (Qing et al., 11 May 2026).

The theory is developed under stationary, sufficiently smooth kernels, compact domain, bounded noise variance, known bounded bias pfp_f0, kernel normalization pfp_f1, and the Boltzmann SID structure. The paper states a high-probability bound for the terminal weighted error. Let pfp_f2 denote the maximum information gain. If at each iteration one selects pfp_f3 and approximates thresholds via pfp_f4 Monte Carlo samples, then for any pfp_f5, with probability at least pfp_f6,

pfp_f7

where pfp_f8 for AB-SID-iVAR and pfp_f9 for TS-SID-iVAR, ff0, ff1, ff2, and ff3 is the cumulative Monte Carlo error from threshold estimation (Qing et al., 11 May 2026).

The paper further states that this bound vanishes as ff4, with rates ff5 when ff6 is constant and ff7 when ff8, for any small ff9. It also gives an average-case result:

ff0

The paper describes this as tighter than the high-probability bound because the main term is ff1 rather than ff2 (Qing et al., 11 May 2026).

The proof structure relies on GP confidence bounds, density ratio control between ff3 and the surrogate, variance bounds via information gain, Gaussian MGF identities, and explicit accounting for Monte Carlo threshold approximation error via Freedman’s inequality. Within this analysis, TS-SID-iVAR inherits the same asymptotic consistency theme as AB-SID-iVAR but with weaker constants, reflected in the replacement of ff4 by ff5.

5. Algorithmic realization and computational characteristics

The paper gives a procedural description of TS-SID-iVAR. At iteration ff6, one updates the GP posterior ff7 from ff8, samples a posterior function path ff9, defines GP(m0,k)\mathrm{GP}(m_0,k)0, forms the exploration set

GP(m0,k)\mathrm{GP}(m_0,k)1

computes GP(m0,k)\mathrm{GP}(m_0,k)2 for candidates in GP(m0,k)\mathrm{GP}(m_0,k)3, selects the maximizer, queries the function, and updates the data set (Qing et al., 11 May 2026).

Several implementation details are specified. GP updates are GP(m0,k)\mathrm{GP}(m_0,k)4 naively with exact kernels because they require Cholesky factorization of GP(m0,k)\mathrm{GP}(m_0,k)5; sparse or low-rank approximations such as inducing points can be used to scale. Thompson sampling requires sampling GP paths, which the paper notes can be done with pathwise conditioning. For continuous domains, the integral approximation uses SMC or MCMC; the paper reports SMC annealed tempering with Random Walk Metropolis steps and states that particle counts GP(m0,k)\mathrm{GP}(m_0,k)6 to GP(m0,k)\mathrm{GP}(m_0,k)7 provide similar accuracy, with linear runtime scaling in GP(m0,k)\mathrm{GP}(m_0,k)8. For constrained optimization of the acquisition in continuous domains, the implementation uses L-BFGS-B or SLSQP via BoTorch. Hyperparameters are learned by MAP estimation, and the paper notes that noise GP(m0,k)\mathrm{GP}(m_0,k)9 is typically small but fixed, for example y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).0 in synthetic tests.

The paper also discusses parameter choice. In potential energy surface problems, y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).1 with appropriate unit and sign, while the paper’s notation uses y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).2 and the mapping y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).3 under the physical sign convention. It reports that larger y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).4 concentrates y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).5 more strongly and amplifies the benefit of SID-aware acquisitions. Numerical stability is aided by the normalization condition y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).6, which implies y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).7 and keeps the denominator y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).8 bounded away from zero (Qing et al., 11 May 2026).

6. Empirical behavior, advantages, and limitations

Empirically, the paper states that AB-SID-iVAR consistently achieves the lowest weighted MSE on synthetic benchmarks, with larger gains in higher dimensions, while TS-SID-iVAR is competitive but exhibits higher variance across seeds, especially on multimodal targets such as Branin (Qing et al., 11 May 2026). On discrete domains, where exact sums eliminate Monte Carlo integration error, the same pattern persists: TS-SID-iVAR remains competitive but has higher seed variance, particularly on multimodal targets. The paper remarks that a more conservative threshold or domain-averaged variance can mitigate variance in practice.

For real-world potential energy surface modeling, the emphasis is on AB-SID-iVAR, which consistently achieved the lowest weighted MSE on four PES tasks. TS-SID-iVAR is described as applicable in the same framework but was not the main focus in these large continuous tasks because of its higher variance and cost. In molecular drug discovery over a discrete pool, TS-SID-iVAR was omitted because sampling GP posteriors on large discrete pools is computationally costly, whereas AB-SID-iVAR produced one to two orders of magnitude improvement in weighted MSE and substantially higher y=f(x)+ϵ,ϵN(0,σ2).y=f(x)+\epsilon,\qquad \epsilon\sim N(0,\sigma^2).9 on top-β\beta00 compounds ranked by Boltzmann weight (Qing et al., 11 May 2026).

The paper’s interpretation of TS-SID-iVAR is correspondingly specific. It is preferable when the surrogate β\beta01 may be biased, or when multimodality is pronounced and exploration is crucial. It is particularly attractive when exploratory diversity is valued and higher variance across runs is acceptable. AB-SID-iVAR is preferable when stable convergence and lower variance are desired, or when integral approximations must be efficient. This suggests that TS-SID-iVAR is best understood not as the default member of the SID-iVAR family, but as its deliberately more stochastic variant: it shares the same objective of minimizing posterior uncertainty where the unknown Boltzmann target places mass, yet replaces closed-form Bayesian weighting by a single posterior sample and thereby trades stability for exploratory breadth.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to TS-SID-iVAR.