← Search

Sam Daulton

5 accepted papers

2024

Bayesian Optimization of Function Networks with Partial Evaluations

ICML 2024poster

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 p…

2023

Hypervolume Knowledge Gradient: A Lookahead Approach for Multi-Objective Bayesian Optimization with Partial Information

ICML 2023poster

Bayesian optimization is a popular method for sample efficient multi-objective optimization. However, existing Bayesian optimization techniques fail to effectively exploit common and often-neglected problem structure such as decoupled evaluations, where objectives can be queried independently from o…

Cited by 18SourcePDFScholar
2023

Unexpected Improvements to Expected Improvement for Bayesian Optimization

NeurIPS 2023spotlight

Expected Improvement (EI) is arguably the most popular acquisition function in Bayesian optimization and has found countless successful applications, but its performance is often exceeded by that of more recent methods. Notably, EI and its variants, including for the parallel and multi-objective set…

Cited by 86SourcePDFScholar
2022

Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization

NeurIPS 2022accept

Optimizing expensive-to-evaluate black-box functions of discrete (and potentially continuous) design parameters is a ubiquitous problem in scientific and engineering applications. Bayesian optimization (BO) is a popular, sample-efficient method that leverages a probabilistic surrogate model and an…

Cited by 58SourcePDFScholar
2022

Log-Linear-Time Gaussian Processes Using Binary Tree Kernels

NeurIPS 2022accept

Gaussian processes (GPs) produce good probabilistic models of functions, but most GP kernels require $O((n+m)n^2)$ time, where $n$ is the number of data points and $m$ the number of predictive locations. We present a new kernel that allows for Gaussian process regression in $O((n+m)\log(n+m))$ time.…