Multi-Objective Optimization Using the R2 Utility

05/19/2023
by   Ben Tu, et al.
0

The goal of multi-objective optimization is to identify a collection of points which describe the best possible trade-offs between the multiple objectives. In order to solve this vector-valued optimization problem, practitioners often appeal to the use of scalarization functions in order to transform the multi-objective problem into a collection of single-objective problems. This set of scalarized problems can then be solved using traditional single-objective optimization techniques. In this work, we formalise this convention into a general mathematical framework. We show how this strategy effectively recasts the original multi-objective optimization problem into a single-objective optimization problem defined over sets. An appropriate class of objective functions for this new problem is the R2 utility function, which is defined as a weighted integral over the scalarized optimization problems. We show that this utility function is a monotone and submodular set function, which can be optimised effectively using greedy optimization algorithms. We analyse the performance of these greedy algorithms both theoretically and empirically. Our analysis largely focusses on Bayesian optimization, which is a popular probabilistic framework for black-box optimization.

READ FULL TEXT

page 3

page 7

page 12

page 16

page 20

page 21

page 22

page 24

research
10/06/2022

Joint Entropy Search for Multi-objective Bayesian Optimization

Many real-world problems can be phrased as a multi-objective optimizatio...
research
12/07/2020

A multi-objective optimization framework for on-line ridesharing systems

The ultimate goal of ridesharing systems is to matchtravelers who do not...
research
01/01/2022

Some connections between higher moments portfolio optimization methods

In this paper, different approaches to portfolio optimization having hig...
research
06/08/2020

Random Hypervolume Scalarizations for Provable Multi-Objective Black Box Optimization

Single-objective black box optimization (also known as zeroth-order opti...
research
04/10/2023

Probably Approximately Correct Federated Learning

Federated learning (FL) is a new distributed learning paradigm, with pri...
research
02/05/2022

A bird's eye view on Multi-Objective Optimization techniques in Relational Databases

Multi-objective optimization is the problem of optimizing simultaneously...
research
03/22/2023

Leximin Approximation: From Single-Objective to Multi-Objective

Leximin is a common approach to multi-objective optimization, frequently...

Please sign up or login with your details

Forgot password? Click here to reset