Monte Carlo Tree Search as an intelligent search tool in structural design problems

被引:14
作者
Rossi, Leonardo [1 ]
Winands, Mark H. M. [2 ]
Butenweg, Christoph [3 ]
机构
[1] Univ Perugia, Dept Engn, Via Goffredo Duranti 93, I-06125 Perugia, Italy
[2] Maastricht Univ, Fac Sci & Engn, Dept Data Sci & Knowledge Engn DKE, POB 616, NL-6200 MD Maastricht, Netherlands
[3] Rhein Westfal TH Aachen, Ctr Wind & Earthquake Engn CWE, Mies van der Rohe Str 1, D-52074 Aachen, Germany
关键词
Monte Carlo Tree Search; Structural design; Artificial intelligence; Civil engineering; Genetic algorithm; Reinforced concrete buildings; ARTIFICIAL NEURAL-NETWORKS; GAME; GO;
D O I
10.1007/s00366-021-01338-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Monte Carlo Tree Search (MCTS) is a search technique that in the last decade emerged as a major breakthrough for Artificial Intelligence applications regarding board- and video-games. In 2016, AlphaGo, an MCTS-based software agent, outperformed the human world champion of the board game Go. This game was for long considered almost infeasible for machines, due to its immense search space and the need for a long-term strategy. Since this historical success, MCTS is considered as an effective new approach for many other scientific and technical problems. Interestingly, civil structural engineering, as a discipline, offers many tasks whose solution may benefit from intelligent search and in particular from adopting MCTS as a search tool. In this work, we show how MCTS can be adapted to search for suitable solutions of a structural engineering design problem. The problem consists of choosing the load-bearing elements in a reference reinforced concrete structure, so to achieve a set of specific dynamic characteristics. In the paper, we report the results obtained by applying both a plain and a hybrid version of single-agent MCTS. The hybrid approach consists of an integration of both MCTS and classic Genetic Algorithm (GA), the latter also serving as a term of comparison for the results. The study's outcomes may open new perspectives for the adoption of MCTS as a design tool for civil engineers.
引用
收藏
页码:3219 / 3236
页数:18
相关论文
共 48 条
[1]  
Aggarwal Charu C., 2023, Neural Networks and Deep Learning. A Textbook, DOI [DOI 10.1007/978-3-319-94463-0, 10.1007/978-3-319-94463-0]
[2]  
Amadio Claudio, 2008, International Journal of Space Structures, V23, P21, DOI 10.1260/026635108785342064
[3]  
[Anonymous], 1988, EXPERT SYSTEMS CONST
[4]  
[Anonymous], 1990, MICROCOMPUT CIVIL EN, DOI DOI 10.1111/J.1467-8667.1990.TB00038.X
[5]  
BartSSk, 2013, USING MONTE CARLO TR, P435
[6]  
BRODERICK A, 2010, IEEE T COMP INTEL AI, V2, P251, DOI DOI 10.1109/TCIAIG.2010.2067212
[7]   A Survey of Monte Carlo Tree Search Methods [J].
Browne, Cameron B. ;
Powley, Edward ;
Whitehouse, Daniel ;
Lucas, Simon M. ;
Cowling, Peter I. ;
Rohlfshagen, Philipp ;
Tavener, Stephen ;
Perez, Diego ;
Samothrakis, Spyridon ;
Colton, Simon .
IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2012, 4 (01) :1-43
[8]   Analytical model based on artificial neural network for masonry shear walls strengthened with FRM systems [J].
Cascardi, A. ;
Micelli, F. ;
Aiello, M. A. .
COMPOSITES PART B-ENGINEERING, 2016, 95 :252-263
[9]  
Cazenave T, 2009, 21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, P456
[10]   PROGRESSIVE STRATEGIES FOR MONTE-CARLO TREE SEARCH [J].
Chaslot, Guillaume M. J-B. ;
Winands, Mark H. M. ;
Van den Herik, H. Jaap ;
Uiterwijk, Jos W. H. M. ;
Bouzy, Bruno .
NEW MATHEMATICS AND NATURAL COMPUTATION, 2008, 4 (03) :343-357