Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Joint Entropy Search for Multi-objective Bayesian Optimization

About

Many real-world problems can be phrased as a multi-objective optimization problem, where the goal is to identify the best set of compromises between the competing objectives. Multi-objective Bayesian optimization (BO) is a sample efficient strategy that can be deployed to solve these vector-valued optimization problems where access is limited to a number of noisy objective function evaluations. In this paper, we propose a novel information-theoretic acquisition function for BO called Joint Entropy Search (JES), which considers the joint information gain for the optimal set of inputs and outputs. We present several analytical approximations to the JES acquisition function and also introduce an extension to the batch setting. We showcase the effectiveness of this new approach on a range of synthetic and real-world problems in terms of the hypervolume and its weighted variants.

Ben Tu, Axel Gandy, Nikolas Kantas, Behrang Shafei• 2022

Related benchmarks

TaskDatasetResultRank
Bayesian Optimization50 optimization problems COCO, BoTorch, Bayesmark (aggregated)
Mean RP1.62
26
Acquisition function optimizationDTLZ1 5 objectives m = 5
Mean Wall Time (s)25.16
16
Acquisition function optimizationDTLZ1 3 objectives m = 3
Mean Wall Time (s)9.24
16
Multiobjective OptimizationInverted DTLZ1 3 objectives
Hypervolume (HV)6.10e+7
14
Multiobjective OptimizationDTLZ1 3 objectives
Hypervolume (HV)6.40e+7
14
Multi-Objective OptimizationDTLZ1 3 objectives
Log Distance3.5
14
Multi-Objective OptimizationDTLZ2 3 objectives
Log Distance-9.1
14
Multiobjective OptimizationDTLZ2 3 objectives
Hypervolume (HV)5.6
14
Multiobjective OptimizationInverted DTLZ2 3 objectives
Hypervolume (HV)6.6
14
Multiobjective OptimizationConvex DTLZ2 3 objectives
Hypervolume (HV)7.1
14
Showing 10 of 75 rows
...

Other info

Code

Follow for update