paper-with-me

홈 › Papers

Combining Bayesian Optimization and Lipschitz Optimization

2018-10-10 · Mohamed Osama Ahmed, Sharan Vaswani, Mark Schmidt

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.

📄 PDF Abstract BibTeX arXiv:1810.04336

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian Optimizationglobal-optimizationThompson Sampling

Similar Papers 제목 키워드 기반

Gaussian Process Planning with Lipschitz Continuous Reward Functions: Towards Unifying Bayesian Optimization, Active Learning, and Beyond

2015-11-21 · Chun Kai Ling, Kian Hsiang Low, Patrick Jaillet

This paper presents a novel nonmyopic adaptive Gaussian process planning (GPP) framework endowed with a general class of Lipschitz continuous reward functions that can unify some active learning/sensing and Bayesian opti…

Active LearningBayesian Optimization

Lipschitz Safe Bayesian Optimization for Automotive Control

2025-01-22 · Johanna Menn, Pietro Pelizzari, Michael Fleps-Dezasse, Sebastian Trimpe

Controller tuning is a labor-intensive process that requires human intervention and expert knowledge. Bayesian optimization has been applied successfully in different fields to automate this process. However, when tuning…

Bayesian Optimization

A Lipschitz Exploration-Exploitation Scheme for Bayesian Optimization

2012-03-30 · Ali Jalali, Javad Azimi, Xiaoli Fern, Ruofei Zhang

The problem of optimizing unknown costly-to-evaluate functions has been studied for a long time in the context of Bayesian Optimization. Algorithms in this field aim to find the optimizer of the function by asking only a…

Bayesian Optimization

Every Call is Precious: Global Optimization of Black-Box Functions with Unknown Lipschitz Constants

2025-02-06 · Fares Fourati, Salma Kharrat, Vaneet Aggarwal, Mohamed-Slim Alouini

Optimizing expensive, non-convex, black-box Lipschitz continuous functions presents significant challenges, particularly when the Lipschitz constant of the underlying function is unknown. Such problems often demand numer…

global-optimization

CMA-ES for Safe Optimization

2024-05-17 · Kento Uchida, Ryoki Hamano, Masahiro Nomura, Shota Saito 외

In several real-world applications in medical and control engineering, there are unsafe solutions whose evaluations involve inherent risk. This optimization setting is known as safe optimization and formulated as a speci…

Bayesian Optimization