Personalized Bayesian optimization for noisy problems
Abstract In many real-world applications of interest, several related optimization tasks can be encountered, where each task is associated with a specific context or personalized information. Moreover, the amount of available data for each task may be highly limited due to the expensive cost involve...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Springer
2023-04-01
|
Series: | Complex & Intelligent Systems |
Subjects: | |
Online Access: | https://doi.org/10.1007/s40747-023-01020-8 |
_version_ | 1827808116496924672 |
---|---|
author | Xilu Wang Yaochu Jin |
author_facet | Xilu Wang Yaochu Jin |
author_sort | Xilu Wang |
collection | DOAJ |
description | Abstract In many real-world applications of interest, several related optimization tasks can be encountered, where each task is associated with a specific context or personalized information. Moreover, the amount of available data for each task may be highly limited due to the expensive cost involved. Although Bayesian optimization (BO) has emerged as a promising paradigm for handling black-box optimization problems, addressing such a sequence of optimization tasks can be intractable due to the cold start issues in BO. The key challenge is to speed up the optimization by leveraging the transferable information, while taking the personalization into consideration. In this paper, optimization problems with personalized variables are formally defined at first. Subsequently, a personalized evolutionary Bayesian algorithm is proposed to consider the personalized information and the measurement noise. Specifically, a contextual Gaussian process is used to jointly learn a surrogate model in different contexts with regard to the varying personalized parameter, and an evolutionary algorithm is tailored for optimizing an acquisition function for handling the presence of personalized information. Finally, we demonstrate the effectiveness of the proposed algorithm by testing it on widely used single- and multi-objective benchmark problems with personalized variables. |
first_indexed | 2024-03-11T22:07:44Z |
format | Article |
id | doaj.art-3cb9585632d7430cbf5d7bcefa5bff93 |
institution | Directory Open Access Journal |
issn | 2199-4536 2198-6053 |
language | English |
last_indexed | 2024-03-11T22:07:44Z |
publishDate | 2023-04-01 |
publisher | Springer |
record_format | Article |
series | Complex & Intelligent Systems |
spelling | doaj.art-3cb9585632d7430cbf5d7bcefa5bff932023-09-24T11:35:00ZengSpringerComplex & Intelligent Systems2199-45362198-60532023-04-01955745576010.1007/s40747-023-01020-8Personalized Bayesian optimization for noisy problemsXilu Wang0Yaochu Jin1Faculty of Technology, Bielefeld UniversityFaculty of Technology, Bielefeld UniversityAbstract In many real-world applications of interest, several related optimization tasks can be encountered, where each task is associated with a specific context or personalized information. Moreover, the amount of available data for each task may be highly limited due to the expensive cost involved. Although Bayesian optimization (BO) has emerged as a promising paradigm for handling black-box optimization problems, addressing such a sequence of optimization tasks can be intractable due to the cold start issues in BO. The key challenge is to speed up the optimization by leveraging the transferable information, while taking the personalization into consideration. In this paper, optimization problems with personalized variables are formally defined at first. Subsequently, a personalized evolutionary Bayesian algorithm is proposed to consider the personalized information and the measurement noise. Specifically, a contextual Gaussian process is used to jointly learn a surrogate model in different contexts with regard to the varying personalized parameter, and an evolutionary algorithm is tailored for optimizing an acquisition function for handling the presence of personalized information. Finally, we demonstrate the effectiveness of the proposed algorithm by testing it on widely used single- and multi-objective benchmark problems with personalized variables.https://doi.org/10.1007/s40747-023-01020-8Personalized Bayesian optimizationTransfer learningNoisy optimizationExpensive optimization |
spellingShingle | Xilu Wang Yaochu Jin Personalized Bayesian optimization for noisy problems Complex & Intelligent Systems Personalized Bayesian optimization Transfer learning Noisy optimization Expensive optimization |
title | Personalized Bayesian optimization for noisy problems |
title_full | Personalized Bayesian optimization for noisy problems |
title_fullStr | Personalized Bayesian optimization for noisy problems |
title_full_unstemmed | Personalized Bayesian optimization for noisy problems |
title_short | Personalized Bayesian optimization for noisy problems |
title_sort | personalized bayesian optimization for noisy problems |
topic | Personalized Bayesian optimization Transfer learning Noisy optimization Expensive optimization |
url | https://doi.org/10.1007/s40747-023-01020-8 |
work_keys_str_mv | AT xiluwang personalizedbayesianoptimizationfornoisyproblems AT yaochujin personalizedbayesianoptimizationfornoisyproblems |