Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dueling Kernel: Bias-Robust Bayesian Optimization

Updated 5 July 2026
  • Dueling Kernel is a kernelized dueling-bandit method that uses pairwise reward differences to overcome additive, action-independent biases.
  • It reformulates confounded Bayesian optimization into a quantitative dueling feedback model with one-point and two-point reductions, enabling unbiased difference estimation.
  • The method employs RKHS regression with confidence quantification and an IDS-based decision rule to achieve sublinear cumulative regret.

Searching arXiv for the cited paper and closely related work on kernelized/dueling bandits and GP-based Bayesian optimization. Searching arXiv for: (Kirschner et al., 2021), semiparametric linear bandits, GP-UCB, and dueling bandits. “Dueling Kernel” denotes the kernelized dueling-bandit construction introduced in “Bias-Robust Bayesian Optimization via Dueling Bandits” (Kirschner et al., 2021). It addresses Bayesian optimization when the observed reward is corrupted by an additive, adversarially chosen bias that does not depend on the chosen action, and it does so by shifting attention from absolute rewards to reward differences. The resulting framework combines a reduction from confounded reward observations to quantitative dueling feedback with an information-directed sampling (IDS) algorithm defined in an RKHS. In the formulation studied in the paper, the unknown objective f:XRf:\mathcal X\to\mathbb R lies in a known RKHS H\mathcal H with kernel kk, bounded norm fHB\|f\|_{\mathcal H}\le B, and k(x,x)1k(x,x)\le 1, while the learner observes

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,

with zero-mean σ2\sigma^2-sub-Gaussian noise ϵt\epsilon_t and an unobserved confounding term btb_t. The central point is that the argmax of ff is invariant to additive shifts, so the optimizer can be recovered from pairwise differences even when absolute levels are not identifiable (Kirschner et al., 2021).

1. Problem formulation and identifiability

The setting is a confounded Bayesian optimization problem over a compact action space H\mathcal H0. The cumulative regret objective is

H\mathcal H1

where

H\mathcal H2

The confounding process is modeled in two ways: bounded bias, H\mathcal H3, and bounded drift between consecutive biases, H\mathcal H4, with H\mathcal H5 fixed before the current action or action pair is chosen (Kirschner et al., 2021).

The identifiability issue is structural. Because the bias is additive and action-independent, H\mathcal H6 is not identifiable up to an additive constant. However, H\mathcal H7 remains identifiable. This leads to a reformulation in which pairwise comparisons, rather than direct reward levels, become the sufficient statistical object for optimization. The paper treats this as the decisive conceptual bridge between bias-robust Bayesian optimization and dueling bandits.

A common misconception is to interpret the method as a generic solution to arbitrary corruption. The model is narrower: the bias cannot depend on the current action. The paper’s guarantees derive precisely from that restriction, because it preserves reward differences under confounding.

2. Reduction to quantitative dueling feedback

The dueling feedback model used in the construction is

H\mathcal H8

where H\mathcal H9 is kk0-sub-Gaussian. Although binary preference feedback is included as a special case, the framework studied here is quantitative: the feedback is a noisy estimate of a reward difference (Kirschner et al., 2021).

Two reductions are given.

Reduction Constructed feedback Assumption used
Two-point reduction kk1 kk2
One-point reduction kk3 kk4

In the two-point reduction, the learner chooses kk5, evaluates both with randomized order,

kk6

with kk7, and sets kk8. Randomization makes the induced difference unbiased: kk9 Under bounded bias difference, the paper states the variance proxy

fHB\|f\|_{\mathcal H}\le B0

In the one-point reduction, the learner randomly selects one of two candidate points,

fHB\|f\|_{\mathcal H}\le B1

and defines

fHB\|f\|_{\mathcal H}\le B2

Again,

fHB\|f\|_{\mathcal H}\le B3

and if fHB\|f\|_{\mathcal H}\le B4, the induced dueling noise is sub-Gaussian with variance proxy

fHB\|f\|_{\mathcal H}\le B5

This reduction matters because it replaces direct bias correction with randomized comparison design. A plausible implication is that the hard part of the original problem is not estimating the bias process itself, but constructing unbiased difference observations despite the bias.

3. RKHS least-squares estimator on reward differences

Once the problem is rewritten as dueling feedback, the learning problem becomes kernel regression on pairwise differences. Given previous duels

fHB\|f\|_{\mathcal H}\le B6

the estimator is

fHB\|f\|_{\mathcal H}\le B7

The associated kernel matrix is defined entrywise by

fHB\|f\|_{\mathcal H}\le B8

and for any fHB\|f\|_{\mathcal H}\le B9,

k(x,x)1k(x,x)\le 10

The estimator admits the closed form

k(x,x)1k(x,x)\le 11

with k(x,x)1k(x,x)\le 12 (Kirschner et al., 2021).

Uncertainty is also expressed in difference form. The posterior-style kernel correction is

k(x,x)1k(x,x)\le 13

and the pairwise uncertainty quantity is

k(x,x)1k(x,x)\le 14

With probability at least k(x,x)1k(x,x)\le 15,

k(x,x)1k(x,x)\le 16

where

k(x,x)1k(x,x)\le 17

The paper then turns this pairwise confidence set into a bound on action suboptimality. Let

k(x,x)1k(x,x)\le 18

k(x,x)1k(x,x)\le 19

and

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,0

The key lemma gives

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,1

with probability yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,2, for all yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,3. This makes the regret of any action controllable through difference-based RKHS confidence estimates rather than absolute reward recovery.

4. Information-directed sampling and approximate optimization

The decision rule is an IDS procedure specialized to dueling bandits. Information gain for a pair is defined as

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,4

and the cumulative information gain is

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,5

The paper lists the examples

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,6

and

yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,7

as cited from Srinivas et al. (Kirschner et al., 2021).

The exact IDS problem over distributions on action pairs is described as computationally expensive, so the paper proposes an efficient approximation. At round yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,8, the procedure computes the current optimistic maximizer yt=f(xt)+bt+ϵt,y_t = f(x_t) + b_t + \epsilon_t,9, the gap estimates σ2\sigma^20, and the information gains σ2\sigma^21, then solves

σ2\sigma^22

With probability σ2\sigma^23, it plays the duel σ2\sigma^24; otherwise it plays the degenerate pair σ2\sigma^25, which yields no new information.

The optimization criterion can be read as squared regret per unit information. In the paper’s interpretation, σ2\sigma^26 measures uncertainty about whether σ2\sigma^27 is optimal, σ2\sigma^28 measures how bad a comparison with σ2\sigma^29 might be, and ϵt\epsilon_t0 measures how much the duel teaches. The approximation reduces the per-round cost on finite action sets from ϵt\epsilon_t1 for direct IDS to ϵt\epsilon_t2 after kernel quantities are available. The paper further states overall computational costs of ϵt\epsilon_t3 in the kernelized setting and ϵt\epsilon_t4 in the linear setting (Kirschner et al., 2021).

5. Regret guarantees and transfer back to confounded Bayesian optimization

For dueling feedback, regret is defined as

ϵt\epsilon_t5

The main theorem states that for ϵt\epsilon_t6-sub-Gaussian dueling feedback, the algorithm satisfies with probability at least ϵt\epsilon_t7,

ϵt\epsilon_t8

The more informative rate exposed by the proof is the standard IDS-style bound

ϵt\epsilon_t9

up to log factors and constants, via an information-ratio argument using

btb_t0

The paper also gives a gap-dependent result: if the optimum is unique and

btb_t1

then

btb_t2

For kernels, the text highlights that the linear-kernel scaling matches LinUCB, while the RBF-kernel bound depends on btb_t3-type factors (Kirschner et al., 2021).

Composing the reduction with the dueling algorithm yields guarantees in the original confounded observation model. Under the one-point reduction with btb_t4,

btb_t5

Under the two-point reduction with btb_t6,

btb_t7

These statements are notable because the dependence is on the magnitude of the bias or on the difference between consecutive biases. The paper explicitly notes that the method can tolerate even some forms of unbounded drift under the two-point scheme.

A second common misconception is to view these bounds as standard GP-UCB-style guarantees under ordinary noisy observations. The point of the construction is precisely that standard Bayesian optimization procedures can fail under adversarial additive bias or unbounded drift, whereas the difference-based formulation preserves usable signal.

6. Relation to semiparametric linear bandits and prior work

The paper explicitly connects the kernelized dueling construction to the semiparametric linear bandit model of Krishnamurthy et al. In the linear case,

btb_t8

That earlier line of work uses a doubly-robust estimator

btb_t9

where ff0. The key observation is that if ff1 is uniform over a pair ff2, then

ff3

so the doubly-robust estimator coincides with the least-squares estimator induced by the dueling feedback reduction (Kirschner et al., 2021).

This identifies the “Dueling Kernel” perspective as more than a kernelization of an existing linear estimator. It generalizes the semiparametric linear model to non-linear RKHS reward functions and provides an alternative interpretation of doubly-robust estimation through pairwise comparisons. This suggests that the role of randomization is simultaneously statistical and structural: it both removes action-independent confounding and induces the geometry needed for kernel least squares on differences.

Relative to prior work, the paper distinguishes itself in four ways. Compared to semiparametric linear bandits such as BOSE and SemiTS, it avoids explicitly solving for low-variance exploration distributions in the confounded observation model. Compared to robust Bayesian optimization with action-dependent corruption, its bias model is narrower because the bias cannot depend on the current action, but it allows sublinear regret even with persistent constant bias or certain drift processes. Compared to standard dueling bandits, it handles quantitative dueling feedback and provides the first efficient kernelized algorithm with cumulative regret guarantees. Compared to GP-UCB, it is designed for robustness to confounding rather than ordinary stochastic noise (Kirschner et al., 2021).

Within that landscape, “Dueling Kernel” is best understood as an overview of three ingredients: a reduction from confounded Bayesian optimization to dueling bandits, RKHS regression and confidence quantification on reward differences, and an efficient IDS rule that balances estimated regret against information gain.

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 Dueling Kernel.