TY - JOUR
T1 - An adaptive batch Bayesian optimization approach for expensive multi-objective problems
AU - Wang, Hongyan
AU - Xu, Hua
AU - Yuan, Yuan
AU - Zhang, Zeqiu
N1 - Publisher Copyright:
© 2022 Elsevier Inc.
PY - 2022/9
Y1 - 2022/9
N2 - This paper presents Adaptive Batch-ParEGO, an adaptive batch Bayesian optimization method for expensive multi-objective problems. This method extends the classical multi-objective Bayesian optimization method, sequential ParEGO, to the batch mode. Specifically, the proposed method exploits a newly proposed bi-objective acquisition function to recommend and evaluate multiple solutions. The bi-objective acquisition function takes exploitation and exploration as two optimization objectives, which are traded off by a multi-objective evolutionary algorithm. Since there's usually a certain number of limited hardware resources available in reality, we further propose an adaptive solution selection criterion to fix the number of candidate solutions in each iteration. This strategy dynamically balances exploitation and exploration by tuning the hyper-parameter in the exploitation-exploration fitness function. In addition, the expected improvement is exploited to select another candidate solution to ensure convergence and make the algorithm more robust. We verify the effectiveness of Adaptive Batch-ParEGO on three multi-objective benchmarks and a hyperparameter tuning task of neural networks compared with the state-of-the-art multi-objective approaches. Our analysis demonstrates that the bi-objective acquisition function with the adaptive recommendation strategy can balance exploitation and exploration well in batch mode for expensive multi-objective problems. All our source codes will be published at https://github.com/thuiar/Adaptive-Batch-ParEGO.
AB - This paper presents Adaptive Batch-ParEGO, an adaptive batch Bayesian optimization method for expensive multi-objective problems. This method extends the classical multi-objective Bayesian optimization method, sequential ParEGO, to the batch mode. Specifically, the proposed method exploits a newly proposed bi-objective acquisition function to recommend and evaluate multiple solutions. The bi-objective acquisition function takes exploitation and exploration as two optimization objectives, which are traded off by a multi-objective evolutionary algorithm. Since there's usually a certain number of limited hardware resources available in reality, we further propose an adaptive solution selection criterion to fix the number of candidate solutions in each iteration. This strategy dynamically balances exploitation and exploration by tuning the hyper-parameter in the exploitation-exploration fitness function. In addition, the expected improvement is exploited to select another candidate solution to ensure convergence and make the algorithm more robust. We verify the effectiveness of Adaptive Batch-ParEGO on three multi-objective benchmarks and a hyperparameter tuning task of neural networks compared with the state-of-the-art multi-objective approaches. Our analysis demonstrates that the bi-objective acquisition function with the adaptive recommendation strategy can balance exploitation and exploration well in batch mode for expensive multi-objective problems. All our source codes will be published at https://github.com/thuiar/Adaptive-Batch-ParEGO.
KW - Adaptive candidate solution selection
KW - Bayesian optimization
KW - Expensive multi-objective optimization
KW - Exploitation and exploration
KW - Gaussian process
UR - http://www.scopus.com/inward/record.url?scp=85136644262&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2022.08.021
DO - 10.1016/j.ins.2022.08.021
M3 - 文章
AN - SCOPUS:85136644262
SN - 0020-0255
VL - 611
SP - 446
EP - 463
JO - Information Sciences
JF - Information Sciences
ER -