atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

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

NeurIPS 2025 · Probabilistic and scientific modeling › Bayesian optimization · approach: Multi-objective Bayesian optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MOCOBO, a trust-region Bayesian optimization method that finds a small covering set of K<T solutions by maximizing a coverage score, using a new expected coverage improvement (ECI) acquisition function with greedy submodular approximation.

Problem

Black-box multi-objective optimization where, instead of a single Pareto set, one needs K<T solutions that collectively cover (have at least one good solution for) all T objectives, e.g., finding a few antibiotics that together treat T pathogens.

Approach

Defines a coverage score (sum over objectives of the max over solutions) and a coverage analog of expected improvement (ECI); the best observed covering set is approximated greedily via submodular optimization, and K trust regions centered on the covering set run in parallel (TuRBO-M style) with q-ECI batch acquisition.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MOCOBO to find K=2 solutions instead of using T individually optimized solutions (ablation)Rover, T=3 pairwise-conflicting courses · Rover, T=3 pairwise-conflicting courses, K=2average coverage score: 2.932 vs 12.899Hurt
Use K=1 rather than K=2, 3, or 4 solutions (ablation)MOCOBO · Rover, T=4 obstacle coursesfinal coverage scoreHurt
Increase K from 2 to 3 or 4 (ablation)MOCOBO · Rover, T=4 obstacle coursesoptimization convergenceHelped
Use K=2 instead of a higher covering-set size (ablation)MOCOBO · Rover, T=4 obstacle coursesoptimization efficiencyHurt
Increase surrogate inducing points from m=1024 to m=4096 (ablation)MOCOBO · Rover, T=4 obstacle coursescoverage performanceNo clear effect
Reduce surrogate inducing points to m≤256 (ablation)MOCOBO · Rover, T=4 obstacle coursescoverage performanceHurt
Vary acquisition batch size q among 1, 2, 5, 10, 20, and 40 (ablation)MOCOBO · Rover, T=4 obstacle coursescoverage performanceNo clear effect
Remove trust regions (ablation)MOCOBO · Rover, T=4 obstacle coursescoverage performanceHurt
Replace ECI with the maximum of standard EI across individual objectives (EIT) (ablation)MOCOBO · Rover, T=4 obstacle coursescoverage performanceHurt
Use an oracle objective partition and optimize one solution per subset (ablation)MOCOBO · Three optimization tasks in the oracle-partition ablationbest coverage scoreNo clear effect
Use MOCOBO for coverage optimization rather than CluSOHigh-dimensional and structured tasks · Optimization tasks evaluated in the papercoverage scoreHelped
Use MOCOBO to find K solutions rather than a baseline methodHigh-dimensional coverage optimization tasks · Optimization tasks evaluated in the papercoverage scoreHelped

Surprising findings

Limitations

Experimental setup

Datasets: 4.5 million amino acid sequences (VAE pre-training) Guacamol Ranolazine MPO task pyiqa image quality metrics Stanford Memorial Church and desk HDR images

Benchmarks: peptide design (template free and template constrained, APEX 1.1 MIC) Ranolazine MPO multi-element molecule design rover trajectory optimization (T=4,8,12) image tone mapping (pyiqa metrics)

Metrics: coverage score MIC in vitro MIC

Baselines: CluSO TuRBO ROBOT MORBO LOL-BO random sampling

Builds on: TuRBO expected improvement PPGPR SCBO LOL-BO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy