An Investigation of Surrogate Models for Efficient Performance-Based Decoding of 3D Point Clouds

被引:19
作者
Cunningham, James D. [1 ]
Simpson, Timothy W. [2 ]
Tucker, Conrad S. [2 ]
机构
[1] Penn State Univ, Comp Sci & Engn, University Pk, PA 16802 USA
[2] Penn State Univ, Engn Design & Ind & Mfg Engn, University Pk, PA 16802 USA
关键词
computer-aided design; conceptual design; design automation; generative design; metamodeling; METAMODELING TECHNIQUES; DESIGN; SIMULATION; OPTIMIZATION; FLOW; CFD; PARAMETERIZATION; APPROXIMATION; WAVE;
D O I
10.1115/1.4044597
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This work investigates surrogate modeling techniques for learning to approximate a computationally expensive function evaluation of 3D models. While in the past, 3D point clouds have been a data format that is too high dimensional for surrogate modeling, by leveraging advances in 3D object autoencoding neural networks, these point clouds can be mapped to a one-dimensional latent space. This leads to the fundamental research question: what surrogate modeling technique is most suitable for learning relationships between the 3D geometric features of the objects captured in the encoded latent vector and the physical phenomena captured in the evaluation software? Radial basis functions (RBFs), Kriging, and shallow 1D analogs of popular deep 2D image classification neural networks are investigated in this work. We find the nonintuitive result that departing from neural networks to decode latent representations of 3D objects into performance predictions is far more efficient than using a neural network decoder. In test cases using datasets of aircraft and watercraft 3D models, the non-neural network surrogate models achieve comparable accuracy to the neural network models. We find that an RBF surrogate model is able to approximate the lift and drag coefficients of 234 aircraft models with a mean absolute error of 1.97 x 10(-3) and trains in only 3 seconds. Furthermore, the RBF surrogate model is able to rank a set of designs with an average percentile error of less than 8%. In comparison, a 1D ResNet achieves an average absolute error of 1.35 x 10(3) in 38 min for the same test case. We validate the comparable accuracy of the four techniques through a test case involving 214 3D watercraft models, but we also find that the distribution of the performance values of the data, in particular the presence of many outliers, has a significant negative impact on accuracy. These results contradict a common perception of neural networks as an efficient "one-size-fits-all" solution for learning black-box functions and suggests that even within systems that utilize multiple neural networks, potentially more efficient alternatives should be considered for each network in the system. Depending on the required accuracy of the application, this surrogate modeling approach could be used to approximate an expensive simulation software, or if the tolerance for error is low, it serves as a first pass which can narrow down the number of candidate designs to be analyzed more thoroughly.
引用
收藏
页数:11
相关论文
共 56 条
[1]  
Achlioptas P., 2017, ARXIV PREPRINT ARXIV
[2]  
[Anonymous], SURROGATE MODELING T
[3]  
[Anonymous], 2009, P 3 IAHR INT M WORKG
[4]  
[Anonymous], 13 AIAA ISSMO MULT A
[5]  
[Anonymous], 2013, IBPSA IT C INT BUILD
[6]  
[Anonymous], P 3 INT C LEARNING R
[7]  
[Anonymous], 2015, ARXIV PREPRINT ARXIV
[8]  
[Anonymous], INT C LEARN REPR 201
[9]  
[Anonymous], ARXIV170708308
[10]  
[Anonymous], 2017, IEEE P COMPUT VIS PA, DOI DOI 10.1109/CVPR.2017.16