Deep learning for determining a near-optimal topological design without any iteration

被引:277
作者
Yu, Yonggyun [1 ]
Hur, Taeil
Jung, Jaeho [1 ]
Jang, In Gwun [2 ]
机构
[1] Korea Adv Atom Res Inst, Daejeon 34057, South Korea
[2] Korea Adv Inst Sci & Technol, Cho Chun Shik Grad Sch Green Transportat, 291 Daehak Ro, Daejeon 34141, South Korea
基金
新加坡国家研究基金会;
关键词
Deep learning; Machine learning; Topology optimization; Generative model; Generative adversarial network; Convolutional neural network; SPACE ADJUSTMENT; OPTIMIZATION;
D O I
10.1007/s00158-018-2101-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this study, we propose a novel deep learning-based method to predict an optimized structure for a given boundary condition and optimization setting without using any iterative scheme. For this purpose, first, using open-source topology optimization code, datasets of the optimized structures paired with the corresponding information on boundary conditions and optimization settings are generated at low (32 x 32) and high (128 x 128) resolutions. To construct the artificial neural network for the proposed method, a convolutional neural network (CNN)-based encoder and decoder network is trained using the training dataset generated at low resolution. Then, as a two-stage refinement, the conditional generative adversarial network (cGAN) is trained with the optimized structures paired at both low and high resolutions and is connected to the trained CNN-based encoder and decoder network. The performance evaluation results of the integrated network demonstrate that the proposed method can determine a near-optimal structure in terms of pixel values and compliance with negligible computational time.
引用
收藏
页码:787 / 799
页数:13
相关论文
共 43 条
[1]  
Abadi M., 2015, TENSORFLOW LARGESCAL
[2]   Efficient topology optimization in MATLAB using 88 lines of code [J].
Andreassen, Erik ;
Clausen, Anders ;
Schevenels, Mattias ;
Lazarov, Boyan S. ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 43 (01) :1-16
[3]  
[Anonymous], INT C LEARN REPR
[4]  
[Anonymous], P PYTH SCI COMP C
[5]  
[Anonymous], ASME INT DES ENG T B
[6]  
[Anonymous], 2014, ARXIV14111784V1
[7]  
[Anonymous], PROC CVPR IEEE
[8]  
[Anonymous], 2016, INT C LEARN REPRESEN, DOI DOI 10.1051/0004-6361/201527329
[9]  
[Anonymous], ARXIV170902432V1
[10]  
[Anonymous], 2016, C NEUR INF PROC SYST