An adaptive batch Bayesian optimization approach for expensive multi-objective problems

Hongyan Wang, Hua Xu, Yuan Yuan, Zeqiu Zhang

Research output: Contribution to journalArticlepeer-review

19 Scopus citations

Abstract

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.

Original languageEnglish
Pages (from-to)446-463
Number of pages18
JournalInformation Sciences
Volume611
DOIs
StatePublished - Sep 2022
Externally publishedYes

Keywords

  • Adaptive candidate solution selection
  • Bayesian optimization
  • Expensive multi-objective optimization
  • Exploitation and exploration
  • Gaussian process

Fingerprint

Dive into the research topics of 'An adaptive batch Bayesian optimization approach for expensive multi-objective problems'. Together they form a unique fingerprint.

Cite this