paper-with-me

홈 › Papers

Batch Acquisition Function Evaluations and Decouple Optimizer Updates for Faster Bayesian Optimization

2025-11-17 · Kaichi Irie, Shuhei Watanabe, Masaki Onishi arxiv

Bayesian optimization (BO) efficiently finds high-performing parameters by maximizing an acquisition function, which models the promise of parameters. A major computational bottleneck arises in acquisition function optimization, where multi-start optimization (MSO) with quasi-Newton (QN) methods is required due to the non-convexity of the acquisition function. BoTorch, a widely used BO library, currently optimizes the summed acquisition function over multiple points, leading to the speedup of MSO owing to PyTorch batching. Nevertheless, this paper empirically demonstrates the suboptimality of this approach in terms of off-diagonal approximation errors in the inverse Hessian of a QN method, slowing down its convergence. To address this problem, we propose to decouple QN updates using a coroutine while batching the acquisition function calls. Our approach not only yields the theoretically identical convergence to the sequential MSO but also drastically reduces the wall-clock time compared to the previous approaches. Our approach is available in GPSampler in Optuna, effectively reducing its computational overhead.

📄 PDF Abstract BibTeX arXiv:2511.13625

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

The Number of Steps Needed for Nonconvex Optimization of a Deep Learning Optimizer is a Rational Function of Batch Size

2021-08-26 · Hideaki Iiduka

Recently, convergence as well as convergence rate analyses of deep learning optimizers for nonconvex optimization have been widely studied. Meanwhile, numerical evaluations for the optimizers have precisely clarified the…

Budgeted Batch Bayesian Optimization With Unknown Batch Sizes

2017-03-15 · Vu Nguyen, Santu Rana, Sunil Gupta, Cheng Li 외

Parameter settings profoundly impact the performance of machine learning algorithms and laboratory experiments. The classical grid search or trial-error methods are exponentially expensive in large parameter spaces, and …

Bayesian OptimizationBIG-bench Machine LearningExperimental Designglobal-optimization

Batch Bayesian Optimization via Particle Gradient Flows

2022-09-10 · Enrico Crovini, Simon L. Cotter, Konstantinos Zygalakis, Andrew B. Duncan

Bayesian Optimisation (BO) methods seek to find global optima of objective functions which are only available as a black-box or are expensive to evaluate. Such methods construct a surrogate model for the objective functi…

Bayesian InferenceBayesian OptimisationBayesian Optimization

On Local Optimizers of Acquisition Functions in Bayesian Optimization

2019-01-24 · Jungtaek Kim, Seungjin Choi

Bayesian optimization is a sample-efficient method for finding a global optimum of an expensive-to-evaluate black-box function. A global solution is found by accumulating a pair of query point and its function value, rep…

Bayesian Optimizationvalid

Practical Two-Step Lookahead Bayesian Optimization

2019-12-01 · NeurIPS 2019 12 · Jian Wu, Peter Frazier

Expected improvement and other acquisition functions widely used in Bayesian optimization use a "one-step" assumption: they value objective function evaluations assuming no future evaluations will be performed. Because w…

Bayesian OptimizationVocal Bursts Valence Prediction