atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

BOtied: Multi-objective Bayesian optimization with tied multivariate ranks

ICML 2024 · Probabilistic and scientific modeling › Bayesian optimization · approach: Multi-objective Bayesian optimization · 1 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 BOtied, a multi-objective Bayesian optimization acquisition function based on the joint multivariate CDF (estimated with vine copulas) plus a Pareto-compliant CDF indicator, invariant to monotonic objective transformations and scalable to many objectives.

Problem

Multi-objective Bayesian optimization needs acquisition functions that identify Pareto-optimal solutions while scaling to many objectives and being robust to rescaling or monotonic transformations of objectives; hypervolume-based methods scale poorly and are sensitive to transformations.

Approach

Connects non-dominated solutions to extreme levels of the joint CDF of objectives, defines a Pareto-compliant CDF indicator, and uses a vine-copula estimate of the CDF as the acquisition function (1 - CDF), giving scale and monotonic-transformation invariance and efficient high-dimensional computation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BOtied v2 instead of MESMOBO on Penicillin (d=7, M=3, q=1) · Penicillin (d=7, M=3, q=1)I_CDF: 0.24 (0.02) -> 0.20 (0.02)Helped
Use BOtied v2 instead of JESMOBO on Penicillin (d=7, M=3, q=1) · Penicillin (d=7, M=3, q=1)HV: 316302 (21193) -> 342762 (13599)Helped
Use BOtied v2 instead of NParEGOMOBO on DTLZ2 (d=6, M=4, q=1) · DTLZ2 (d=6, M=4, q=1)I_CDF: 0.10 (0.02) -> 0.11 (0.02)Hurt
Use BOtied v2 instead of NParEGOMOBO on DTLZ2 (d=6, M=4, q=1) · DTLZ2 (d=6, M=4, q=1)HV: 2.20 (0.11) -> 2.32 (0.06)Helped
Use BOtied v2 instead of MESMOBO on DTLZ2 (d=7, M=6, q=1) · DTLZ2 (d=7, M=6, q=1)I_CDF: 0.059 (0.004) -> 0.064 (0.004)Hurt
Use BOtied v2 instead of NParEGOMOBO on DTLZ2 (d=7, M=6, q=1) · DTLZ2 (d=7, M=6, q=1)HV: 0.38 (0.02) -> 0.42 (0.02)Helped
Fit the CDF on pooled posterior samples rather than posterior means (ablation)BOtied on Penicillin (d=7, M=3, q=1) · Penicillin (d=7, M=3, q=1)I_CDF: 0.20 (0.02) -> 0.26 (0.01)Hurt
Fit the CDF on pooled posterior samples rather than posterior means (ablation)BOtied on Penicillin (d=7, M=3, q=1) · Penicillin (d=7, M=3, q=1)HV: 342762 (13599) -> 325741 (29515)Hurt
Fit the CDF on pooled posterior samples rather than posterior means (ablation)BOtied on DTLZ2 (d=6, M=4, q=1) · DTLZ2 (d=6, M=4, q=1)I_CDF: 0.11 (0.02) -> 0.25 (0.01)Hurt
Fit the CDF on pooled posterior samples rather than posterior means (ablation)BOtied on DTLZ2 (d=6, M=4, q=1) · DTLZ2 (d=6, M=4, q=1)HV: 2.32 (0.06) -> 2.26 (0.09)Hurt
Fit the CDF on pooled posterior samples rather than posterior means (ablation)BOtied on DTLZ2 (d=7, M=6, q=1) · DTLZ2 (d=7, M=6, q=1)I_CDF: 0.064 (0.004) -> 0.071 (0.005)Hurt
Fit the CDF on pooled posterior samples rather than posterior means (ablation)BOtied on DTLZ2 (d=7, M=6, q=1) · DTLZ2 (d=7, M=6, q=1)HV: 0.42 (0.02) -> 0.36 (0.03)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DTLZ2 Penicillin Caco2 DDMOP

Benchmarks: DTLZ2 Penicillin Caco2+ DDMOP Branin-Currin

Metrics: hypervolume CDF indicator wall-clock time

Baselines: NEHVI NParEGO predictive entropy search max-value entropy search joint entropy search random (Sobol) selection

Builds on: expected hypervolume improvement noisy expected hypervolume improvement ParEGO vine copulas

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