Bayesian Optimization of CVaR with Unknown Hyperparameters
Organizations: LMU Munich · Munich Center for Machine Learning (MCML) · German Research Center for Artificial Intelligence (DFKI) · RPTU Kaiserslautern-Landau ·
Abstract
We study Bayesian optimization of the Conditional Value-at-Risk (CVaR) of an expensive black-box function that depends on a decision and an environmental variable. Existing no-regret algorithms assume that the correct Gaussian process (GP) kernel and its hyperparameters are known. In practice, however, they must be estimated from limited data, often yielding a misspecified surrogate. This is especially damaging for CVaR because misspecification can distort the estimated tail-risk and thus lead to catastrophic decisions. We propose HE-CV-UCB, the first no-regret algorithm for CVaR Bayesian optimization with unknown GP hyperparameters. Given a finite candidate set containing a well-specified model, HE-CV-UCB adaptively eliminates those inconsistent with the observed data, actively queries where the survivors disagree, and returns a design that is robust across the surviving candidates. We prove that it attains cumulative regret matching the oracle rate of CV-UCB up to a factor depending only on the candidate set's size. Across synthetic benchmarks and three real-world applications, HE-CV-UCB achieves competitive performance and frequently outperforms existing CVaR Bayesian optimization methods.
Figures & tables
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Benchmark | budget | seeds | |||||
|---|---|---|---|---|---|---|---|
| Spike (synthetic) | 1 | 1 | 9 | 8 | 30 | 10 | 0.90 |
| Robot push (goal-transfer) | 3 | 2 | 8 | 10 | 60 | 10 | 0.70 |
| SPEAR (cluster-transfer) | 26 | 10 | 7 | 40 | 80 | 10 | 0.70 |
| Reactor (scale-transfer) | 3 | 3 | 9 | 16 | 40 | 10 | 0.98 |
| Method | final W/T/L | AUC W/T/L |
|---|---|---|
| HE-CV-UCB | 4/12/0 | 6/10/0 |
| KG apx | 1/14/1 | 0/15/1 |
| CV-TS | 0/15/1 | 0/14/2 |
| BMA-UCB | 0/15/1 | 2/13/1 |
| CV-UCB | 0/14/2 | 0/12/4 |
Bayesian Optimization
Bayesian optimization uses probabilistic models and sequential experiments to find strong solutions when evaluating a black-box objective is costly.
See all 235 papers