Combining Bayesian Optimization and Lipschitz Optimization
원문 초록
Bayesian optimization and Lipschitz optimization have developed alternative techniques for optimizing black-box functions. They each exploit a different form of prior about the function. In this work, we explore strategies to combine these techniques for better global optimization. In particular, we propose ways to use the Lipschitz continuity assumption within traditional BO algorithms, which we call Lipschitz Bayesian optimization (LBO). This approach does not increase the asymptotic runtime and in some cases drastically improves the performance (while in the worst-case the performance is similar). Indeed, in a particular setting, we prove that using the Lipschitz information yields the same or a better bound on the regret compared to using Bayesian optimization on its own. Moreover, we propose a simple heuristics to estimate the Lipschitz constant, and prove that a growing estimate of the Lipschitz constant is in some sense ``harmless''. Our experiments on 15 datasets with 4 acquisition functions show that in the worst case LBO performs similar to the underlying BO method while in some cases it performs substantially better. Thompson sampling in particular typically saw drastic improvements (as the Lipschitz information corrected for its well-known ``over-exploration'' phenomenon) and its LBO variant often outperformed other acquisition functions.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Improving LLM-based Global Optimization with Search Space Partitioning
Steering Generative Models with Experimental Data for Protein Fitness Optimization
Bayesian Optimization with Inexact Acquisition: Is Random Grid Search Sufficient?
Global optimization of graph acquisition functions for neural architecture search
Simplifying Bayesian Optimization Via In-Context Direct Optimum Sampling
Regularized infill criteria for multi-objective Bayesian optimization with application to aircraft design
토론
이 논문과 연결된 포럼 글이 아직 없습니다.