From CAD to Eigenshapes for Surrogate-based Optimization

Parametric shape optimization aims at minimizing an objective function f (x) where x are CAD parameters of a shape. This task is difficult when f (·) is the output of an expensive-to-evaluate numerical simulator and the number of CAD parameters is large. Most often, the set of all considered CAD shapes reside in a manifold of lower effective dimension in which it is preferable to build the surrogate model and perform the optimization. In this work, we uncover the manifold through a high-dimensional shape mapping and build a new coordinate system that we call the eigenshape space. The surrogate model is learned in the space of eigenshapes: a regularized likelihood maximization provides the most relevant dimensions for the output. The final surrogate model is detailed (anisotropic) with respect to the most sensitive eigenshapes and rough (isotropic) in the remaining dimensions. Last, the optimization is carried out with a focus on the critical variables, the remaining ones being coarsely optimized through an embedding strategy. At low budgets, the methodology leads to a more accurate model and a faster optimization than the classical approach of directly working with the CAD parameters.

[1]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[2]  Bernhard Schölkopf,et al.  Kernel Principal Component Analysis , 1997, ICANN.

[3]  J. Morlier,et al.  Improving kriging surrogates of high-dimensional design models by Partial Least Squares dimension reduction , 2016, Structural and Multidisciplinary Optimization.

[4]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[5]  Malek Ben Salem,et al.  Sequential dimension reduction for learning features of expensive black-box functions , 2019 .

[6]  Piotr Breitkopf,et al.  Towards a space reduction approach for efficient structural shape optimization , 2013 .

[7]  T. Choi,et al.  Penalized Gaussian Process Regression and Classification for High‐Dimensional Nonlinear Data , 2011, Biometrics.

[8]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[9]  M. B. Stegmann,et al.  A Brief Introduction to Statistical Shape Analysis , 2002 .

[10]  P. Villon,et al.  Numerical assessment of springback for the deep drawing process by level set interpolation using shape manifolds , 2014 .

[11]  Quan Wang,et al.  Kernel Principal Component Analysis and its Applications in Face Recognition and Active Shape Models , 2012, ArXiv.

[12]  P. Holmes,et al.  The Proper Orthogonal Decomposition in the Analysis of Turbulent Flows , 1993 .

[13]  Emilio Porcu,et al.  Anisotropy Models for Spatial Data , 2016, Mathematical Geosciences.

[14]  Nando de Freitas,et al.  Bayesian Optimization in High Dimensions via Random Embeddings , 2013, IJCAI.

[15]  Joaquim R. R. A. Martins,et al.  A data-based approach for fast airfoil analysis and optimization , 2018 .

[16]  Victor Picheny,et al.  Budgeted Multi-Objective Optimization with a Focus on the Central Part of the Pareto Front - Extended Version , 2018, ArXiv.