Gaussian Process Bandits for AI System Optimization with Selectively Verified Feedback
Organizations: UCLA
Abstract
Gaussian process bandits exploit similarities among configurations to optimize prompts, retrieval systems, and agent workflows. In these applications, however, inexpensive model-based evaluations can disagree with trusted task outcomes. We study selective verification when an action is chosen before a diagnostic is observed and trusted feedback is informative on an unknown set of diagnostic states. A finite reliability class and a finite RKHS signal dictionary describe these two sources of uncertainty. We construct a fixed audit design that combines reliability coverage with reward separation and establish a finite-time regret bound that accounts for a hard audit budget and the rounds needed to obtain informative observations. A safe adaptive extension mixes this robust design with predictable Chernoff allocations while preserving a uniform identification floor and exact expected acquisition-cost accounting. For signed-coordinate kernels, structured and diffuse reliability classes require different audit scales despite sharing the same reward geometry. Synthetic experiments distinguish these certified designs from an adaptive posterior heuristic and GP controls. Safe adaptive allocation reduces aggregate regret relative to the fixed design under the exact dictionary, but its finite-budget error certificate is numerically loose. Conditional-feedback errors can remove the heuristic's advantage and target perturbations can reverse it. Separate AI-task replays assess feedback correction and fitted-dictionary policies without establishing end-to-end validation of a learned selective-verification method.
Figures & tables
| Policy | Cumulative regret | Simple regret |
|---|---|---|
| Conditional TS | ||
| Candidate-gated pooled TS | ||
| All-round joint TS | ||
| All-round pooled TS | ||
| GP-UCB | ||
| GP-TS |
| Comparator | Regret ratio | Acquisition-time ratio |
|---|---|---|
| Fixed robust joint design | .916 | 2.554 |
| Pure adaptive design | 1.006 | .827 |
| Product design | .916 | 4.764 |
| Uniform action and verification | .907 | 4.764 |
| Optimized action, uniform verification | .921 | 4.764 |
| Audit-only dictionary TS | .943 | 4.764 |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Comparator | Regret ratio | Time ratio | Error (pp) | Lower | Unclear | Higher |
|---|---|---|---|---|---|---|
| Fixed robust joint design | .916 | 2.554 | 13 | 11 | 0 | |
| Pure adaptive design | 1.006 | .827 | 0 | 24 | 0 | |
| Product design | .916 | 4.764 | 12 | 12 | 0 | |
| Uniform action and verification | .907 | 4.764 | 11 | 13 | 0 | |
| Optimized action, uniform verification | .921 | 4.764 | 11 | 12 | 1 | |
| Audit-only dictionary TS | .943 | 4.764 | 6 | 18 | 0 |
| Policy | Cumulative regret | Standard error | Simple regret | Audits |
|---|---|---|---|---|
| Conditional TS | 92.24 | 2.58 | .0198 | 446.14 |
| Candidate-gated pooled TS | 99.92 | 2.58 | .0219 | 446.14 |
| All-round joint TS | 106.09 | 2.62 | .0241 | 448.00 |
| GP-UCB , default | 119.27 | 2.64 | .0275 | 448.00 |
| GP-UCB , selected | 122.34 | 2.65 | .0276 | 448.00 |
| Identity-UCB , selected | 123.17 | 2.72 | .0284 | 448.00 |
| Scenario | Conditional regret | Pooled regret | Geometric ratio |
|---|---|---|---|
| Nominal | 54.8 | 88.1 | .572 |
| Feedback error | 78.0 | 88.4 | .875 |
| Feedback error | 90.8 | 89.2 | 1.027 |
| Feedback flattened | 92.4 | 87.4 | 1.068 |
| Target perturbation | 263.1 | 199.1 | 1.398 |
| Target perturbation | 350.7 | 204.5 | 1.799 |
| Method / comparison | ||||
|---|---|---|---|---|
| Mean cumulative regret: shared calibration endowment | ||||
| Calibration greedy | 0.000 | 0.000 | 0.000 | 0.000 |
| Calibration only | 9.327 | 9.242 | 37.190 | 37.015 |
| Uniform audits | 9.090 | 8.252 | 35.885 | 33.249 |
| State-aware audits | 9.040 | 8.566 | 36.315 | 34.649 |
| State-aware audits | Uniform audits | ||||||
|---|---|---|---|---|---|---|---|
| Reveals | Unique | Reuse | Reveals | Unique | Reuse | ||
| 512 | 16 | 14.6 | 13.5 | 1.1 | 14.4 | 13.4 | 1.0 |
| 512 | 64 | 61.0 | 44.4 | 16.6 | 61.3 | 45.6 | 15.8 |
| 2048 | 16 | 14.5 | 13.5 | .9 | 14.3 | 13.4 | .9 |
| 2048 | 64 | 60.8 | 44.2 | 16.6 | 60.5 | 45.1 | 15.4 |
| Calibration greedy | Uniform verified TS | RK design | RK design | ||
|---|---|---|---|---|---|
| 512 | 16 | 0.000 | 5.469 | 58.801 | 80.364 |
| 512 | 64 | 0.000 | 4.921 | 62.836 | 113.122 |
| 2048 | 16 | 0.000 | 21.758 | 232.605 | 288.367 |
| 2048 | 64 | 0.000 | 19.090 | 238.288 | 312.919 |
| Full reliability class | Two fitted reliability sets | ||
| One reliable state ( ) | |||
| 1,024 | 32 | ||
| 1,024 | 128 | ||
| 4,096 | 32 | ||
| 4,096 | 128 | ||
| Two reliable states ( ) | |||
| Identity or guarantee | Evaluation systems | Observed discrepancy or check |
|---|---|---|
| Product separation | 180 random dictionaries; 40 coordinate cases | Minimum normalized margin ; coordinate error |
| Deterministic coverage | 1,440 LP cases from 240 set systems | Hitting error ; coverage violation |
| Bernoulli testing bounds | 2,000 separation cases; 100,000 KL and 251,001 Hellinger comparisons | No inequality violation; observed separation at least twice the conservative threshold |
| Causal acquisition | 6,300 stationary programs; 5,000 occupancy programs; 45,157 adaptive histories | Acceptance-law error ; causal cost error |
| Finite-horizon accounting | 1,000 joint designs; independent forward recursion | Design-length error ; regret error |
| Adaptive information floor | 144 development systems and measured adaptive laws | Minimum information divided by equals one |
| Comparator | Established capability | Distinction tested here |
|---|---|---|
| ASB [ 3 ] | post-surrogate acquisition, learned residual error, hard budgets | latent reliability dictionary and kernel decision geometry |
| Multi-rejection [ 28 ] | exact reuse under multiple collection policies | hard-budget regret and latent reliability learning |
| Cost-aware GP [ 8 ] | optional labels and cost-adjusted kernel information gain | post-state reliability and hard pathwise audits |
| Controlled sensing [ 18 , 22 ] | adaptive control and likelihood testing | latent reliability cost under action-before-state timing |
| Auxiliary IGP-UCB [ 1 ] | kernelized parameterized auxiliary feedback | audit scarcity and latent reliable-state dictionary |
| PP-LUCB [ 2 ] | selective audits for identification | cumulative regret and kernel action geometry |