Bayesian optimization for mixed variables using an adaptive dimension reduction process: applications to aircraft design
Paul Saves, Nathalie Bartoli, Youssef Diouane, Thierry Lefebvre, Joseph Morlier, Christophe David, Eric Nguyen Van, Sébastien Defoort
TL;DR
This paper tackles the challenge of optimizing engineering designs with mixed continuous, integer, and categorical variables in aircraft design. It introduces a Bayesian optimization framework that combines continuous relaxation with an adaptive partial least squares (KPLS) kernel to drastically reduce the number of hyperparameters in the Gaussian process surrogate. The method uses a WB2s acquisition and UTB constraint handling to navigate expensive simulations, and an adaptive mechanism based on Wold's criterion selects the number of PLS components during optimization. The approach is validated on analytical benchmarks and real FAST-OAD aircraft-design problems CERAS and DRAGON, showing substantial performance gains over genetic algorithms and robustness in high-dimensional settings. The results demonstrate practical applicability for rapid concept-level aircraft design with mixed variable types.
Abstract
Multidisciplinary design optimization methods aim at adapting numerical optimization techniques to the design of engineering systems involving multiple disciplines. In this context, a large number of mixed continuous, integer and categorical variables might arise during the optimization process and practical applications involve a large number of design variables. Recently, there has been a growing interest in mixed variables constrained Bayesian optimization but most existing approaches severely increase the number of the hyperparameters related to the surrogate model. In this paper, we address this issue by constructing surrogate models using less hyperparameters. The reduction process is based on the partial least squares method. An adaptive procedure for choosing the number of hyperparameters is proposed. The performance of the proposed approach is confirmed on analytical tests as well as two real applications related to aircraft design. A significant improvement is obtained compared to genetic algorithms.
