Preferential Heteroscedastic Bayesian Optimization with Informative Noise Priors

Abstract

Preferential Bayesian optimization (PBO) is a sample-efficient framework for optimizing a black-box function by utilizing human preferences between two candidate solutions as a proxy. Conventional PBO relies on homoscedastic noise to model human preference structure. However, such noise fails to accurately capture the varying levels of human aleatoric uncertainty among different pairs of candidates. For instance, a chemist with solid expertise in glucose-related molecules may easily compare two compounds and struggle for alcohol-related molecules. Furthermore, PBO ignores this uncertainty when searching for a new candidate, consequently underestimating the risk associated with human uncertainty. To address this, we propose heteroscedastic noise models to learn human preference structure. Moreover, we integrate the preference structure with the acquisition functions that account for aleatoric uncertainty. The noise models assign noise based on the distance of a specific input to a predefined set of reliable inputs known as \emph{anchors}. We empirically evaluate the proposed approach on a range of synthetic black-box functions, demonstrating a consistent improvement over homoscedastic PBO.

Cite

Text

Sinaga et al. "Preferential Heteroscedastic Bayesian Optimization with Informative Noise Priors." NeurIPS 2023 Workshops: ReALML, 2023.

Markdown

[Sinaga et al. "Preferential Heteroscedastic Bayesian Optimization with Informative Noise Priors." NeurIPS 2023 Workshops: ReALML, 2023.](https://mlanthology.org/neuripsw/2023/sinaga2023neuripsw-preferential/)

BibTeX

@inproceedings{sinaga2023neuripsw-preferential,
  title     = {{Preferential Heteroscedastic Bayesian Optimization with Informative Noise Priors}},
  author    = {Sinaga, Marshal Arijona and Martinelli, Julien and Kaski, Samuel},
  booktitle = {NeurIPS 2023 Workshops: ReALML},
  year      = {2023},
  url       = {https://mlanthology.org/neuripsw/2023/sinaga2023neuripsw-preferential/}
}