A classification approach to efficient global optimization in presence of non-computable domains
Article dans une revue avec comité de lecture
Date
2018Journal
Structural and Multidisciplinary OptimizationAbstract
Gaussian-Process based optimization methods have become very popular in recent years for the global optimization of complex systems with high computational costs. These methods rely on the sequential construction of a statistical surrogate model, using a training set of computed objective function values, which is refined according to a prescribed infilling strategy. However, this sequential optimization procedure can stop prematurely if the objective function cannot be computed at a proposed point. Such a situation can occur when the search space encompasses design points corresponding to an unphysical configuration, an ill-posed problem, or a non-computable problem due to the limitation of numerical solvers. To avoid such a premature stop in the optimization procedure, we propose to use a classification model to learn non-computable areas and to adapt the infilling strategy accordingly. Specifically, the proposed method splits the training set into two subsets composed of computable and non-computable points. A surrogate model for the objective function is built using the training set of computable points, only, whereas a probabilistic classification model is built using the union of the computable and non-computable training sets. The classifier is then incorporated in the surrogate-based optimization procedure to avoid proposing new points in the non-computable domain while improving the classification uncertainty if needed. The method has the advantage to automatically adapt both the surrogate of the objective function and the classifier during the iterative optimization process. Therefore, non-computable areas do not need to be a priori known. The proposed method is applied to several analytical problems presenting different types of difficulty, and to the optimization of a fully nonlinear fluid-structure interaction system. The latter problem concerns the drag minimization of a flexible hydrofoil with cavitation constraints. The efficiency of the proposed method compared favorably to a reference evolutionary algorithm, except for situations where the feasible domain is a small portion of the design space.
Files in this item
Collections
Related items
Showing items related by title, author, creator and subject.
-
Communication avec acteSACHER, Matthieu; DURAND, Mathieu; BERRINI, Elisa; DUVIGNEAU, Régis; LE MAITRE, Olivier; HAUVILLE, Frederic (2017)This paper investigates the use of constrained surrogate models to solve the multi-design optimization problem of a flexible hydrofoil. The surrogate-based optimization (EGO) substitutes the complex objective function of ...
-
Communication avec acteSACHER, Matthieu; DUVIGNEAU, Régis; LE MAITRE, Olivier; DURAND, Mathieu; BERRINI, Elisa; HAUVILLE, Frederic (2017-05)In this work, we compare the use of Gaussian Process (GP) models for the constraints [Schonlau 1997] with a classification approach relying on a Least-Squares Support Vector Machine (LS-SVM) [Suykens and Vandewalle 1999]. ...
-
Communication avec acteSACHER, Matthieu; DURAND, Mathieu; BERRINI, Elisa; DUVIGNEAU, Régis; LE MAITRE, O; HAUVILLE, Frederic (2017)This paper investigates the use of constrained surrogate models to solve the multi-design optimization problem of a flexible hydrofoil. The surrogate-based optimization (EGO) substitutes the complex objective function of ...
-
Communication avec acteSACHER, Matthieu; DUVIGNEAU, Régis; LE MAITRE, Olivier; AUBIN, Nicolas; DURAND, Mathieu; HAUVILLE, Frederic (2016)This paper investigates the use of meta-models for optimizing sails trimming. A Gaussian process is used to robustly approximate the dependence of the performance with the trimming parameters to be optimized. The Gaussian ...
-
Article dans une revue avec comité de lectureSACHER, Matthieu; DUVIGNEAU, Régis; LE MAÎTRE, Olivier; AUBIN, Nicolas; DURAND, Mathieu; HAUVILLE, Frederic (Elsevier, 2017)This paper investigates the use of Gaussian processes to solve sail trimming optimization problems. The Gaussian process, used to model the dependence of the performance with the trimming parameters, is constructed from a ...