Bayesian Optimization of Function Networks with Partial Evaluations
Poompol Buathong, Jiayue Wan, Raul Astudillo, Samuel Daulton, Maximilian Balandat, Peter I. Frazier
Abstract
Bayesian optimization is a powerful framework for optimizing functions that are expensive or time-consuming to evaluate. Recent work has considered Bayesian optimization of function networks (BOFN), where the objective function is given by a network of functions, each taking as input the output of previous nodes in the network as well as additional parameters. Leveraging this network structure has been shown to yield significant performance improvements. Existing BOFN algorithms for general-purpose networks evaluate the full network at each iteration. However, many real-world applications allow for evaluating nodes individually. To exploit this, we propose a novel knowledge gradient acquisition function that chooses which node and corresponding inputs to evaluate in a cost-aware manner, thereby reducing query costs by evaluating only on a part of the network at each step. We provide an efficient approach to optimizing our acquisition function and show that it outperforms existing BOFN methods and other benchmarks across several synthetic and real-world problems. Our acquisition function is the first to enable cost-aware optimization of a broad class of function networks.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on7
- BoTorch: A Framework for Efficient Monte-Carlo Bayesian OptimizationMaximilian Balandat, Brian Karrer, Daniel R. Jiang, Samuel Daulton et al.NeurIPS 2020 · 686 citations
- Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian OptimizationSamuel Daulton, Maximilian Balandat, Eytan BakshyNeurIPS 2020 · 428 citations
- Bayesian Optimization of Risk MeasuresSait Cakmak, Raul Astudillo, Peter I. Frazier, Enlu ZhouNeurIPS 2020 · 65 citations
- Efficient Nonmyopic Bayesian Optimization via One-Shot Multi-Step TreesShali Jiang, Daniel R. Jiang, Maximilian Balandat, Brian Karrer et al.NeurIPS 2020 · 54 citations
- Bayesian Optimization of Function NetworksRaul Astudillo, Peter I. FrazierNeurIPS 2021 · 50 citations
Related papers
- Hypervolume Knowledge Gradient: A Lookahead Approach for Multi-Objective Bayesian Optimization with Partial InformationSamuel Daulton, Maximilian Balandat, Eytan BakshyICML 2023 · 31 citations
- Generalizing Bayesian Optimization with Decision-theoretic EntropiesWillie Neiswanger, Lantao Yu, Shengjia Zhao, Chenlin Meng et al.NeurIPS 2022 · 15 citations
- Multi-Step Budgeted Bayesian Optimization with Unknown Evaluation CostsRaul Astudillo, Daniel R. Jiang, Maximilian Balandat, Eytan Bakshy et al.NeurIPS 2021 · 23 citations
- Function-on-Function Bayesian OptimizationJingru Huang, Haijie Xu, Manrui Jiang, Chen ZhangAAAI 2026
- Multi-Fidelity Bayesian Optimization via Deep Neural NetworksShibo Li, Wei W. Xing, Robert M. Kirby, Shandian ZheNeurIPS 2020 · 74 citations
