Heteroscedastic Treed Bayesian Optimisation
Optimising black-box functions is important in many disciplines, such as tuning machine learning models, robotics, finance and mining exploration. Bayesian optimisation is a state-of-the-art technique for the global optimisation of black-box functions which are expensive to evaluate. At the core of this approach is a Gaussian process prior that captures our belief about the distribution over functions. However, in many cases a single Gaussian process is not flexible enough to capture non-stationarity in the objective function. Consequently, heteroscedasticity negatively affects performance of traditional Bayesian methods. In this paper, we propose a novel prior model with hierarchical parameter learning that tackles the problem of non-stationarity in Bayesian optimisation. Our results demonstrate substantial improvements in a wide range of applications, including automatic machine learning and mining exploration.
Code (0)
등록된 구현이 없습니다.
Tasks
Bayesian OptimisationBIG-bench Machine LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Achieving Robustness to Aleatoric Uncertainty with Heteroscedastic Bayesian Optimisation
Bayesian optimisation is a sample-efficient search methodology that holds great promise for accelerating drug and materials discovery programs. A frequently-overlooked modelling consideration in Bayesian optimisation str…
Bayesian OptimisationDecision MakingDrug DiscoveryAntifragile and Robust Heteroscedastic Bayesian Optimisation
Bayesian Optimisation is an important decision-making tool for high-stakes applications in drug discovery and materials design. An oft-overlooked modelling consideration however is the representation of input-depende…
Bayesian OptimisationDecision MakingDrug DiscoveryHEBO Pushing The Limits of Sample-Efficient Hyperparameter Optimisation
In this work we rigorously analyse assumptions inherent to black-box optimisation hyper-parameter tuning tasks. Our results on the Bayesmark benchmark indicate that heteroscedasticity and non-stationarity pose significan…
Bayesian OptimisationBIG-bench Machine LearningHyperparameter OptimizationBayesian Quantile and Expectile Optimisation
Bayesian optimisation (BO) is widely used to optimise stochastic black box functions. While most BO approaches focus on optimising conditional expectations, many applications require risk-averse strategies and alternativ…
Bayesian OptimisationGaussian ProcessesThompson SamplingHeteroscedastic Bayesian Optimisation for Stochastic Model Predictive Control
Model predictive control (MPC) has been successful in applications involving the control of complex physical systems. This class of controllers leverages the information provided by an approximate model of the system's d…
Bayesian Optimisationcontinuous-controlContinuous Controlmodel+1