Deep convolutional neural network for shape optimization using level-set approach
This article presents a reduced-order modeling methodology via deep convolutional neural networks (CNNs) for shape optimization applications. The CNN provides a nonlinear mapping between the shapes and their associated attributes while conserving the equivariance of these attributes to the shape translations. To implicitly represent complex shapes via a CNN-applicable Cartesian structured grid, a level-set method is employed. The CNN-based reduced-order model (ROM) is constructed in a completely data-driven manner thus well suited for non-intrusive applications. We demonstrate our ROM-based shape optimization framework on a gradient-based three-dimensional shape optimization problem to minimize the induced drag of a wing in low-fidelity potential flow. We show a good agreement between ROM-based optimal aerodynamic coefficients and their counterparts obtained via a potential flow solver. The predicted behavior of the optimized shape is consistent with theoretical predictions. We also present the learning mechanism of the deep CNN model in a physically interpretable manner. The CNN-ROM-based shape optimization algorithm exhibits significant computational efficiency compared to the full-order model-based online optimization applications. The proposed algorithm promises to develop a tractable DL-ROM-driven framework for shape optimization and adaptive morphing structures.
Code (1)
Tasks
Computational EfficiencySimilar Papers 제목 키워드 기반
Training Data Generating Networks: Shape Reconstruction via Bi-level Optimization
We propose a novel 3d shape representation for 3d shape reconstruction from a single image. Rather than predicting a shape directly, we train a network to generate a training set which will be fed into another learning a…
3D Shape Reconstruction3D Shape RepresentationFew-Shot LearningGeneral Classification+1Fully Convolutional Graph Neural Networks for Parametric Virtual Try-On
We present a learning-based approach for virtual try-on applications based on a fully convolutional graph neural network. In contrast to existing data-driven models, which are trained for a specific garment or mesh topol…
Graph Neural NetworkVirtual Try-onSA-ConvONet: Sign-Agnostic Optimization of Convolutional Occupancy Networks
Surface reconstruction from point clouds is a fundamental problem in the computer vision and graphics community. Recent state-of-the-arts solve this problem by individually optimizing each local implicit field during inf…
Surface ReconstructionGVCNN: Group-View Convolutional Neural Networks for 3D Shape Recognition
3D shape recognition has attracted much attention recently. Its recent advances advocate the usage of deep features and achieve the state-of-the-art performance. However, existing deep features for 3D shape recognition a…
3D Shape Classification3D Shape Recognition3D Shape RepresentationRetrievalDifferentiable Convolution Search for Point Cloud Processing
Exploiting convolutional neural networks for point cloud processing is quite challenging, due to the inherent irregular distribution and discrete shape representation of point clouds. To address these problems, many hand…