Active preference learning based on radial basis functions

09/28/2019
by   Alberto Bemporad, et al.
22

This paper proposes a method for solving optimization problems in which the decision-maker cannot evaluate the objective function, but rather can only express a preference such as "this is better than that" between two candidate decision vectors. The algorithm described in this paper aims at reaching the global optimizer by iteratively proposing the decision maker a new comparison to make, based on actively learning a surrogate of the latent (unknown and perhaps unquantifiable) objective function from past sampled decision vectors and pairwise preferences. The surrogate is fit by means of radial basis functions, under the constraint of satisfying, if possible, the preferences expressed by the decision maker on existing samples. The surrogate is used to propose a new sample of the decision vector for comparison with the current best candidate based on two possible criteria: minimize a combination of the surrogate and an inverse weighting distance function to balance between exploitation of the surrogate and exploration of the decision space, or maximize a function related to the probability that the new candidate will be preferred. Compared to active preference learning based on Bayesian optimization, we show that our approach is superior in that, within the same number of comparisons, it approaches the global optimum more closely and is computationally lighter. MATLAB and a Python implementations of the algorithms described in the paper are available at http://cse.lab.imtlucca.it/ bemporad/idwgopt.

READ FULL TEXT

page 20

page 23

page 24

page 27

page 29

research
06/15/2019

Global optimization via inverse distance weighting

Global optimization problems whose objective function is expensive to ev...
research
02/27/2023

Experience in Engineering Complex Systems: Active Preference Learning with Multiple Outcomes and Certainty Levels

Black-box optimization refers to the optimization problem whose objectiv...
research
02/02/2022

GLISp-r: A preference-based optimization algorithm with convergence guarantees

Preference-based optimization algorithms are iterative procedures that s...
research
02/09/2023

Global and Preference-based Optimization with Mixed Variables using Piecewise Affine Surrogates

Optimization problems involving mixed variables, i.e., variables of nume...
research
03/23/2018

On efficient global optimization via universal Kriging surrogate models

In this paper, we investigate the capability of the universal Kriging (U...
research
04/06/2022

Monotone Improvement of Information-Geometric Optimization Algorithms with a Surrogate Function

A surrogate function is often employed to reduce the number of objective...
research
10/27/2011

User preference extraction using dynamic query sliders in conjunction with UPS-EMO algorithm

One drawback of evolutionary multiobjective optimization algorithms (EMO...

Please sign up or login with your details

Forgot password? Click here to reset