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

📅 2025-01-31
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
In multi-objective black-box optimization, practitioners often need to simultaneously optimize T independent objectives, yet deployment constraints severely limit the number of solutions (K) that can be implemented—where K ≪ T. Method: This paper introduces “multi-objective coverage,” a novel paradigm that seeks a sparse solution set of size K < T capable of high-quality coverage across all T objectives. We establish a theoretical framework with coverage guarantees and derive an optimality criterion for sparse solution sets. We further propose Multi-Objective Coverage Bayesian Optimization (MOCOBO), which integrates a coverage-aware acquisition function with joint uncertainty modeling over objectives. Results: On peptide and molecular design benchmarks, MOCOBO achieves full coverage of all T objectives using only K solutions—matching the performance of T individually optimized solutions—while drastically improving practicality and deployment efficiency.

Technology Category

Application Category

📝 Abstract
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$, ..., $f_T$, simultaneously. Traditional approaches often seek a single Pareto-optimal set that balances trade-offs among all objectives. In this work, we introduce a novel problem setting that departs from this paradigm: finding a smaller set of K solutions, where K<T, that collectively"covers"the T objectives. A set of solutions is defined as"covering"if, for each objective $f_1$, ..., $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. To address this problem, we propose Multi-Objective Coverage Bayesian Optimization (MOCOBO), a principled algorithm designed to efficiently find a covering set. We validate our approach through extensive experiments on challenging high-dimensional tasks, including applications in peptide and molecular design. Experiments demonstrate MOCOBO's ability to find high-performing covering sets of solutions. Additionally, we show that the small sets of K<T solutions found by MOCOBO can match or nearly match the performance of T individually optimized solutions for the same objectives. Our results highlight MOCOBO's potential to tackle complex multi-objective problems in domains where finding at least one high-performing solution for each objective is critical.
Problem

Research questions and friction points this paper is trying to address.

Multi-objective optimization
Black-box optimization
Solution coverage
Innovation

Methods, ideas, or system contributions that make the work stand out.

Multi-Objective Coverage Bayesian Optimization
Complex Multi-Objective Problems
Peptide and Molecular Design
🔎 Similar Papers
No similar papers found.
Natalie Maus
Natalie Maus
PhD. Student, University of Pennsylvania Department of Computer and Information Science
machine learningbayesian optimizationdeep learninggenerative modelingcomputational drug design
Kyurae Kim
Kyurae Kim
PhD Student, University of Pennsylvania
Bayesian inferencestochastic optimizationmachine learningsignal processing
Yimeng Zeng
Yimeng Zeng
PhD Student, University of Pennsylvania
Machine LearningBayesian OptimizationGenerative ModelsLarge Language Models
H. Jones
H. Jones
Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA, USA
F
Fangping Wan
Machine Biology Group, Departments of Psychiatry and Microbiology, Institute for Biomedical Informatics, Institute for Translational Medicine and Therapeutics, Perelman School of Medicine, University of Pennsylvania, Philadelphia, PA, USA; Departments of Bioengineering and Chemical and Biomolecular Engineering, School of Engineering and Applied Science, University of Pennsylvania, Philadelphia, PA, USA; Department of Chemistry, School of Arts and Sciences, University of Pennsylvania, Philadelphia, PA, USA;
Marcelo Der Torossian Torres
Marcelo Der Torossian Torres
University of Pennsylvania
Peptide ChemistryAntimicrobial PeptidesPeptide Design
C
Cesar de la Fuente-Nunez
Machine Biology Group, Departments of Psychiatry and Microbiology, Institute for Biomedical Informatics, Institute for Translational Medicine and Therapeutics, Perelman School of Medicine, University of Pennsylvania, Philadelphia, PA, USA; Departments of Bioengineering and Chemical and Biomolecular Engineering, School of Engineering and Applied Science, University of Pennsylvania, Philadelphia, PA, USA; Department of Chemistry, School of Arts and Sciences, University of Pennsylvania, Philadelphia, PA, USA;
J
Jacob R. Gardner
Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA, USA