Combining Bayesian optimization and Lipschitz optimization

被引:0
|
作者
Mohamed Osama Ahmed
Sharan Vaswani
Mark Schmidt
机构
[1] University of British Columbia,
来源
Machine Learning | 2020年 / 109卷
关键词
Bayesian optimization; Global optimization; Lipschitz optimzation; Optimization;
D O I
暂无
中图分类号
学科分类号
摘要
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” pheonemon) and its LBO variant often outperformed other acquisition functions.
引用
收藏
页码:79 / 102
页数:23
相关论文
共 50 条
  • [21] Goldstein stationarity in Lipschitz constrained optimization
    Grimmer, Benjamin
    Jia, Zhichao
    OPTIMIZATION LETTERS, 2025, 19 (02) : 425 - 435
  • [22] LIPSCHITZIAN OPTIMIZATION WITHOUT THE LIPSCHITZ CONSTANT
    JONES, DR
    PERTTUNEN, CD
    STUCKMAN, BE
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1993, 79 (01) : 157 - 181
  • [23] Extensions of Fast-Lipschitz Optimization
    Jakobsson, Martin
    Magnusson, Sindri
    Fischione, Carlo
    Weeraddana, Pradeep Chathuranga
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (04) : 861 - 876
  • [24] ERGO: A New Robust Design Optimization Technique Combining Multi-Objective Bayesian Optimization With Analytical Uncertainty Quantification
    Wauters, Jolan
    JOURNAL OF MECHANICAL DESIGN, 2022, 144 (03)
  • [25] Distributionally ambiguous optimization for batch bayesian optimization
    Rontsis, Nikitas
    Osborne, Michael A.
    Goulart, Paul J.
    Journal of Machine Learning Research, 2020, 21
  • [26] Investigating Bayesian Optimization for rail network optimization
    Hickish, Bob
    Fletcher, David, I
    Harrison, Robert F.
    INTERNATIONAL JOURNAL OF RAIL TRANSPORTATION, 2020, 8 (04) : 307 - 323
  • [27] Distributionally Ambiguous Optimization for Batch Bayesian Optimization
    Rontsis, Nikitas
    Osborne, Michael A.
    Goulart, Paul J.
    JOURNAL OF MACHINE LEARNING RESEARCH, 2020, 21
  • [28] Preferential Bayesian Optimization
    Gonzalez, Javier
    Dai, Zhenwen
    Damianou, Andreas
    Lawrence, Neil D.
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [29] Bayesian optimization and genericity
    Ewerhart, C
    OPERATIONS RESEARCH LETTERS, 1997, 21 (05) : 243 - 248
  • [30] Imprecise Bayesian optimization
    Rodemann, Julian
    Augustin, Thomas
    KNOWLEDGE-BASED SYSTEMS, 2024, 300