Bayesian Optimization (BO) is a class of black-box, surrogate-based heuristics that can efficiently optimize problems that are expensive to evaluate, and hence admit only small evaluation budgets. BO is particularly popular for solving numerical optimization problems in industry, where the evaluation of objective functions often relies on time-consuming simulations or physical experiments. However, many industrial problems depend on a large number of parameters. This poses a challenge for BO algorithms, whose performance is often reported to suffer when the dimension grows beyond 15 variables. Although many new algorithms have been proposed to address this problem, it is not well understood which one is the best for which optimization scenario. In this work, we compare five state-of-the-art high-dimensional BO algorithms, with vanilla BO and CMA-ES on the 24 BBOB functions of the COCO environment at increasing dimensionality, ranging from 10 to 60 variables. Our results confirm the superiority of BO over CMA-ES for limited evaluation budgets and suggest that the most promising approach to improve BO is the use of trust regions. However, we also observe significant performance differences for different function landscapes and budget exploitation phases, indicating improvement potential, e.g., through hybridization of algorithmic components.
翻译:BO是一个黑盒子类的、代金基的黑盒子类,它能够有效地优化那些费用昂贵的问题来进行评价,因此只接受少量的评价预算。BO对于解决工业中的数字优化问题特别受欢迎,因为在工业中,对客观功能的评价往往依赖于耗时的模拟或物理实验。然而,许多工业问题取决于大量的参数。这给BO算法带来了挑战,据报告,当其性能超过15个变量时,该算法的性能往往会受到影响。虽然已经提出了许多新的算法来解决这一问题,但人们并不十分了解哪一种是优化方案的最佳选择。在这项工作中,我们比较了五种最先进的高级BO算法,与Vanilla BOB和CMA-ES在CO环境的24个BOB函数上的差异,从10个到60个变量不等。我们的结果证实了BO优于CMA-ES的优势,因为评估预算有限,并表明改进BO的最有希望的方法是使用信任区域。但是,我们还注意到,在不同的功能景观和预算演算中的不同阶段,也存在显著的业绩差异。</s>