Development of an Artificial Intelligence System for Structural Design using Reinforcement Learning: Proof of Concept

被引:5
作者
Seo, Junhyeon [1 ]
Kapania, Rakesh K. [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Kevin T Crofton Dept Aerosp & Ocean Engn, Blacksburg, VA 24060 USA
来源
AIAA SCITECH 2021 FORUM | 2021年
关键词
TRUSS STRUCTURES; OPTIMIZATION; NETWORK; ALGORITHM;
D O I
10.2514/6.2021-1692
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Artificial intelligence (AI) has significantly progressed during the last several decades with the rapid advancement in computational capabilities. This advanced technology is currently being applied in various engineering fields, not just in computer science. Artificial neural network (ANN) is currently being widely used in mechanical/structural problems since ANN can be used as a surrogate model for modeling the physical system. However, these applications do not employ the highest AI level, in which the ANN can judge by itself, as is the case of advanced AI algorithms such as an autonomous driving car or a walking robot. Reinforcement Learning ( RL) is an approach to machine learning that mimics human behavior, like how human beings solve a problem based on their experience. A human problem-solving process can be improved by earning a positive reward from good experiences (results). Also, the RL algorithm can determine which actions will cause a worse outcome and provide negative feedback. Therefore, such an algorithm can be applied to solve structural design problems where the engineers can efficiently resolve the issues and bring correct results through trial and error. In this study, an AI system with the RL algorithm is developed to design optimized truss structures (with continuous and discrete cross-section choices) under a set of given constraints. Also, we proposed a unique reward function system to consider the constraints in structural design problems. From a set of two examples, we confirmed that the proposed AI system could design truss structures and also evolve as it gains experience. Therefore, it is possible to develop an AI system that can learn from experience and design the structure by itself without little human intervention.
引用
收藏
页数:17
相关论文
共 38 条
[1]  
Abadi M., 2015, TENSORFLOW LARGE
[2]  
[Anonymous], 2012, INFOTECH AEROSPACE
[3]   THE THEORY OF DYNAMIC PROGRAMMING [J].
BELLMAN, R .
BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1954, 60 (06) :503-515
[4]   Application of symbolic data analysis for structural modification assessment [J].
Cury, Aexandre ;
Cremona, Christian ;
Diday, Edwin .
ENGINEERING STRUCTURES, 2010, 32 (03) :762-775
[5]   An improved radial basis function network for structural reliability analysis [J].
Dai, H. Z. ;
Zhao, W. ;
Wang, W. ;
Cao, Z. G. .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2011, 25 (09) :2151-2159
[6]  
Eskandar H., 2013, IRAN U SCI AMP TECHN, V3, P115
[7]  
Geron A., 2017, Hands on machine-learning with Scikit-Learn, Keras & TensorFlow, V1a, P7
[8]  
Hadi S., 2018, Proceeding SPIE, V10598
[9]  
Haftka R. T., 1992, Element of Structural Optimization, P238
[10]   Reinforcement learning for optimum design of a plane frame under static loads [J].
Hayashi, Kazuki ;
Ohsaki, Makoto .
ENGINEERING WITH COMPUTERS, 2021, 37 (03) :1999-2011