English

Accelerating Bayesian Optimization for Biological Sequence Design with Denoising Autoencoders

Machine Learning 2022-07-13 v2 Neural and Evolutionary Computing Quantitative Methods Machine Learning

Abstract

Bayesian optimization (BayesOpt) is a gold standard for query-efficient continuous optimization. However, its adoption for drug design has been hindered by the discrete, high-dimensional nature of the decision variables. We develop a new approach (LaMBO) which jointly trains a denoising autoencoder with a discriminative multi-task Gaussian process head, allowing gradient-based optimization of multi-objective acquisition functions in the latent space of the autoencoder. These acquisition functions allow LaMBO to balance the explore-exploit tradeoff over multiple design rounds, and to balance objective tradeoffs by optimizing sequences at many different points on the Pareto frontier. We evaluate LaMBO on two small-molecule design tasks, and introduce new tasks optimizing \emph{in silico} and \emph{in vitro} properties of large-molecule fluorescent proteins. In our experiments LaMBO outperforms genetic optimizers and does not require a large pretraining corpus, demonstrating that BayesOpt is practical and effective for biological sequence design.

Keywords

Cite

@article{arxiv.2203.12742,
  title  = {Accelerating Bayesian Optimization for Biological Sequence Design with Denoising Autoencoders},
  author = {Samuel Stanton and Wesley Maddox and Nate Gruver and Phillip Maffettone and Emily Delaney and Peyton Greenside and Andrew Gordon Wilson},
  journal= {arXiv preprint arXiv:2203.12742},
  year   = {2022}
}

Comments

ICML 2022. Code available at https://github.com/samuelstanton/lambo

R2 v1 2026-06-24T10:24:01.306Z