Multi-Objective Bayesian Optimization with Heuristic Objectives for Biomedical and Molecular Data Analysis Workflows

Abstract

Many practical applications require optimization of multiple, computationally expensive, and possibly competing objectives that are well-suited for multi-objective Bayesian optimization (MOBO). However, for many types of biomedical data, measures of data analysis workflow success are often heuristic and therefore it is not known a priori which objectives are useful. Thus, MOBO methods that return the full Pareto front may be suboptimal in these cases. Here we propose a novel MOBO method that adaptively updates the scalarization function using properties of the posterior of a multi-output Gaussian process surrogate function. This approach selects useful objectives based on a flexible set of desirable criteria, allowing the functional form of each objective to guide optimization. We demonstrate the qualitative behaviour of our method on toy data and perform proof-of-concept analyses of single-cell RNA sequencing and highly multiplexed imaging datasets for univariate input optimization.

Cite

Text

Selega and Campbell. "Multi-Objective Bayesian Optimization with Heuristic Objectives for Biomedical and Molecular Data Analysis Workflows." Transactions on Machine Learning Research, 2023.

Markdown

[Selega and Campbell. "Multi-Objective Bayesian Optimization with Heuristic Objectives for Biomedical and Molecular Data Analysis Workflows." Transactions on Machine Learning Research, 2023.](https://mlanthology.org/tmlr/2023/selega2023tmlr-multiobjective/)

BibTeX

@article{selega2023tmlr-multiobjective,
  title     = {{Multi-Objective Bayesian Optimization with Heuristic Objectives for Biomedical and Molecular Data Analysis Workflows}},
  author    = {Selega, Alina and Campbell, Kieran R.},
  journal   = {Transactions on Machine Learning Research},
  year      = {2023},
  url       = {https://mlanthology.org/tmlr/2023/selega2023tmlr-multiobjective/}
}