Bayesian Optimization of High-Dimensional Outputs with Human Feedback

Abstract

We consider optimizing the inputs to a black-box function that produces high-dimensional outputs such as natural language, images, or robot trajectories. A human decision maker (DM) has a utility function over these outputs. We may learn about the DM's utility by presenting a small set of outputs and asking which one they prefer. We may learn about the black-box function by evaluating it at adaptively chosen inputs. Given a limited number of such learning opportunities, our goal is to find the input to the black box that maximizes the DM's utility for the output generated. Previously proposed methods for this and related tasks either do not scale to high dimensional outputs or are statistically inefficient because they ignore information in the outputs. Our proposed approach overcomes these challenges using Bayesian optimization and a novel embedding of high-dimensional outputs into a low-dimensional latent space customized for this task. This embedding is designed to both minimize error when reconstructing high-dimensional outputs and support accurate prediction of human judgments. We demonstrate that this approach significantly improves over baseline methods.

Cite

Text

Feng et al. "Bayesian Optimization of High-Dimensional Outputs with Human Feedback." NeurIPS 2024 Workshops: BDU, 2024.

Markdown

[Feng et al. "Bayesian Optimization of High-Dimensional Outputs with Human Feedback." NeurIPS 2024 Workshops: BDU, 2024.](https://mlanthology.org/neuripsw/2024/feng2024neuripsw-bayesian/)

BibTeX

@inproceedings{feng2024neuripsw-bayesian,
  title     = {{Bayesian Optimization of High-Dimensional Outputs with Human Feedback}},
  author    = {Feng, Qing and Lin, Zhiyuan Jerry and Zhang, Yujia and Letham, Benjamin and Markovic-Voronov, Jelena and Griffiths, Ryan-Rhys and Frazier, Peter I. and Bakshy, Eytan},
  booktitle = {NeurIPS 2024 Workshops: BDU},
  year      = {2024},
  url       = {https://mlanthology.org/neuripsw/2024/feng2024neuripsw-bayesian/}
}