Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Stochastic Bayesian Optimization with Unknown Continuous Context Distribution via Kernel Density Estimation

About

Bayesian optimization (BO) is a sample-efficient method and has been widely used for optimizing expensive black-box functions. Recently, there has been a considerable interest in BO literature in optimizing functions that are affected by context variable in the environment, which is uncontrollable by decision makers. In this paper, we focus on the optimization of functions' expectations over continuous context variable, subject to an unknown distribution. To address this problem, we propose two algorithms that employ kernel density estimation to learn the probability density function (PDF) of continuous context variable online. The first algorithm is simpler, which directly optimizes the expectation under the estimated PDF. Considering that the estimated PDF may have high estimation error when the true distribution is complicated, we further propose the second algorithm that optimizes the distributionally robust objective. Theoretical results demonstrate that both algorithms have sub-linear Bayesian cumulative regret on the expectation objective. Furthermore, we conduct numerical experiments to empirically demonstrate the effectiveness of our algorithms.

Xiaobin Huang, Lei Song, Ke Xue, Chao Qian• 2023

Related benchmarks

TaskDatasetResultRank
Bayesian OptimizationPortfolio Uniform
Final Cumulative Regret325.2
9
Bayesian OptimizationPortfolio Normal
Final Cumulative Expected Regret447.4
9
Bayesian OptimizationNewsvendor
Cumulative Regret9.6
9
Bayesian OptimizationThree-Hump Camel
Final Cumulative Regret3.13
9
Bayesian OptimizationModified Branin
Final Cumulative Regret754.6
9
Bayesian OptimizationSix-Hump Camel
Final Cumulative Regret105.1
9
Bayesian OptimizationAckley
Final Cumulative Expected Regret332.3
9
Bayesian OptimizationHartmann
Cumulative Regret79.05
9
Bayesian OptimizationHartmann Complicated
Final Cumulative Expected Regret93.89
9
Showing 9 of 9 rows

Other info

Follow for update