Large-Batch, Iteration-Efficient Neural Bayesian Design Optimization

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Ansari, Navid, Javanmardi, Alireza, Hüllermeier, Eyke, Seidel, Hans-Peter, Babaei, Vahid
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913492243578880
author Ansari, Navid
Javanmardi, Alireza
Hüllermeier, Eyke
Seidel, Hans-Peter
Babaei, Vahid
author_facet Ansari, Navid
Javanmardi, Alireza
Hüllermeier, Eyke
Seidel, Hans-Peter
Babaei, Vahid
contents Bayesian optimization (BO) provides a powerful framework for optimizing black-box, expensive-to-evaluate functions. It is therefore an attractive tool for engineering design problems, typically involving multiple objectives. Thanks to the rapid advances in fabrication and measurement methods as well as parallel computing infrastructure, querying many design problems can be heavily parallelized. This class of problems challenges BO with an unprecedented setup where it has to deal with very large batches, shifting its focus from sample efficiency to iteration efficiency. We present a novel Bayesian optimization framework specifically tailored to address these limitations. Our key contribution is a highly scalable, sample-based acquisition function that performs a non-dominated sorting of not only the objectives but also their associated uncertainty. We show that our acquisition function in combination with different Bayesian neural network surrogates is effective in data-intensive environments with a minimal number of iterations. We demonstrate the superiority of our method by comparing it with state-of-the-art multi-objective optimizations. We perform our evaluation on two real-world problems -- airfoil design and 3D printing -- showcasing the applicability and efficiency of our approach. Our code is available at: https://github.com/an-on-ym-ous/lbn_mobo
format Preprint
id arxiv_https___arxiv_org_abs_2306_01095
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Large-Batch, Iteration-Efficient Neural Bayesian Design Optimization
Ansari, Navid
Javanmardi, Alireza
Hüllermeier, Eyke
Seidel, Hans-Peter
Babaei, Vahid
Machine Learning
Artificial Intelligence
Computational Engineering, Finance, and Science
Bayesian optimization (BO) provides a powerful framework for optimizing black-box, expensive-to-evaluate functions. It is therefore an attractive tool for engineering design problems, typically involving multiple objectives. Thanks to the rapid advances in fabrication and measurement methods as well as parallel computing infrastructure, querying many design problems can be heavily parallelized. This class of problems challenges BO with an unprecedented setup where it has to deal with very large batches, shifting its focus from sample efficiency to iteration efficiency. We present a novel Bayesian optimization framework specifically tailored to address these limitations. Our key contribution is a highly scalable, sample-based acquisition function that performs a non-dominated sorting of not only the objectives but also their associated uncertainty. We show that our acquisition function in combination with different Bayesian neural network surrogates is effective in data-intensive environments with a minimal number of iterations. We demonstrate the superiority of our method by comparing it with state-of-the-art multi-objective optimizations. We perform our evaluation on two real-world problems -- airfoil design and 3D printing -- showcasing the applicability and efficiency of our approach. Our code is available at: https://github.com/an-on-ym-ous/lbn_mobo
title Large-Batch, Iteration-Efficient Neural Bayesian Design Optimization
topic Machine Learning
Artificial Intelligence
Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2306.01095