arXiv:2501.19342cs.LG2025-01

用贝叶斯优化用少量解覆盖多个目标,提升药物设计效率

Covering Multiple Objectives with a Small Set of Solutions Using Bayesian Optimization

  • 设计新采集函数,用贝叶斯优化寻找少数解覆盖所有目标
  • 在肽和分子设计中,K个解覆盖效果接近单独优化T个目标
  • 适合需高效覆盖多病原体的药物研发场景

在多目标黑箱优化中,传统方法寻求单一帕累托最优集以平衡各目标。本文提出新范式:寻找数量少于目标数K < T的解集,使其整体覆盖全部T个目标。若每个目标至少有一个表现良好的解,则称该解集为覆盖解集。例如药物设计中,需用少于病原体数的抗生素覆盖所有病原体。本文首次将此覆盖优化问题引入贝叶斯优化框架,提出多目标覆盖贝叶斯优化(MOCOBO)算法。其核心为类期望改进的新采集函数。在高维黑箱优化任务中验证,包括肽与分子设计,结果表明MOCOBO找到的K个解覆盖性能接近分别优化T个目标所得解集。体外实验显示,所发现肽对耐药病原体具有高活性,证明其在药物发现中的潜力。代码已公开。

原文摘要 · Abstract (English)

In multi-objective black-box optimization, the goal is typically to find solutions that optimize a set of $T$ black-box objective functions, $f_1, \ldots f_T$, simultaneously. Traditional approaches often seek a single Pareto-optimal set that balances trade-offs among all objectives. In contrast, we consider a problem setting that departs from this paradigm: finding a small set of $K < T$ solutions, that collectively "cover" the $T$ objectives. A set of solutions is defined as "covering" if, for each objective $f_1, \ldots f_T$, there is at least one good solution. A motivating example for this problem setting occurs in drug design. For example, we may have $T$ pathogens and aim to identify a set of $K < T$ antibiotics such that at least one antibiotic can be used to treat each pathogen. This problem, known as coverage optimization, has yet to be tackled with the Bayesian optimization (BO) framework. To fill this void, we develop Multi-Objective Coverage Bayesian Optimization (MOCOBO), a BO algorithm for solving coverage optimization. Our approach is based on a new acquisition function reminiscent of expected improvement in the vanilla BO setup. We demonstrate the performance of our method on high-dimensional black-box optimization tasks, including applications in peptide and molecular design. Results show that the coverage of the $K < T$ solutions found by MOCOBO matches or nearly matches the coverage of $T$ solutions obtained by optimizing each objective individually. Furthermore, in in vitro experiments, the peptides found by MOCOBO exhibited high potency against drug-resistant pathogens, further demonstrating the potential of MOCOBO for drug discovery. All of our code is publicly available at the following link: https://github.com/nataliemaus/mocobo.

贝叶斯优化多目标药物设计覆盖优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。