paper-with-me

Papers

Sample-efficient Bayesian Optimisation Using Known Invariances

2024-10-22 · Theodore Brown, Alexandru Cioba, Ilija Bogunovic

Bayesian optimisation (BO) is a powerful framework for global optimisation of costly functions, using predictions from Gaussian process models (GPs). In this work, we apply BO to functions that exhibit invariance to a known group of transformations. We show that vanilla and constrained BO algorithms are inefficient when optimising such invariant objectives, and provide a method for incorporating group invariances into the kernel of the GP to produce invariance-aware algorithms that achieve significant improvements in sample efficiency. We derive a bound on the maximum information gain of these invariant kernels, and provide novel upper and lower bounds on the number of observations required for invariance-aware BO algorithms to achieve $\epsilon$-optimality. We demonstrate our method's improved performance on a range of synthetic invariant and quasi-invariant functions. We also apply our method in the case where only some of the invariance is incorporated into the kernel, and find that these kernels achieve similar gains in sample efficiency at significantly reduced computational cost. Finally, we use invariant BO to design a current drive system for a nuclear fusion reactor, finding a high-performance solution where non-invariant methods failed.

📄 PDF Abstract BibTeX arXiv:2410.16972

Code (2)

theo-brown/bayesopt_with_invariances 공식 구현 pytorch
theo-brown/invariantkernels 공식 구현 pytorch

Tasks

Bayesian Optimisation

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Bayesian Optimisation of Functions on Graphs

2023-06-08 · NeurIPS 2023 11

The increasing availability of graph-structured data motivates the task of optimising over functions defined on the node set of graphs. Traditional graph search algorithms can be applied in this case, but they may be sam…

Bayesian Optimisation

Sub-linear Regret Bounds for Bayesian Optimisation in Unknown Search Spaces

2020-09-05 · NeurIPS 2020 12 · Hung Tran-The, Sunil Gupta, Santu Rana, Huong Ha 외

Bayesian optimisation is a popular method for efficient optimisation of expensive black-box functions. Traditionally, BO assumes that the search space is known. However, in many problems, this assumption does not hold. T…

Bayesian Optimisation

Incorporating Expert Prior in Bayesian Optimisation via Space Warping

2020-03-27 · Anil Ramachandran, Sunil Gupta, Santu Rana, Cheng Li 외

Bayesian optimisation is a well-known sample-efficient method for the optimisation of expensive black-box functions. However when dealing with big search spaces the algorithm goes through several low function value regio…

Bayesian Optimisation

On the detrimental effect of invariances in the likelihood for variational inference

2022-09-15 · Richard Kurle, Ralf Herbrich, Tim Januschowski, Yuyang Wang 외

Variational Bayesian posterior inference often requires simplifying approximations such as mean-field parametrisation to ensure tractability. However, prior work has associated the variational mean-field approximation fo…

Variational Inference

High-Dimensional Bayesian Optimisation with Large-Scale Constraints -- An Application to Aeroelastic Tailoring

2023-12-14 · Hauke Maathuis, Roeland De Breuker, Saullo G. P. Castro

Design optimisation potentially leads to lightweight aircraft structures with lower environmental impact. Due to the high number of design variables and constraints, these problems are ordinarily solved using gradient-ba…

Bayesian OptimisationDimensionality Reduction