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

被引:0
|
作者
Leonardo Rossi
Mark H. M. Winands
Christoph Butenweg
机构
[1] Università degli Studi di Perugia,Department of Engineering
[2] Maastricht University,Department of Data Science and Knowledge Engineering (DKE), Faculty of Science and Engineering
[3] RWTH Aachen University,Center for Wind and Earthquake Engineering (CWE)
来源
关键词
Monte Carlo Tree Search; Structural design; Artificial intelligence; Civil engineering; Genetic algorithm; Reinforced concrete buildings;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:17
相关论文
共 50 条
  • [41] Monte Carlo Tree Search with Boltzmann Exploration
    Painter, Michael
    Baioumy, Mohamed
    Hawes, Nick
    Lacerda, Bruno
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [42] Classification of Monte Carlo Tree Search Variants
    McGuinness, Cameron
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 357 - 363
  • [43] Towards Tackling QSAT Problems with Deep Learning and Monte Carlo Tree Search
    Xu, Ruiyang
    Lieberherr, Karl
    INTELLIGENT COMPUTING, VOL 2, 2022, 507 : 45 - 58
  • [44] Monte-Carlo Tree Search with Tree Shape Control
    Marchenko, Oleksandr I.
    Marchenko, Oleksii O.
    2017 IEEE FIRST UKRAINE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (UKRCON), 2017, : 812 - 817
  • [45] MDTS: automatic complex materials design using Monte Carlo tree search
    Dieb, Thaer M.
    Ju, Shenghong
    Yoshizoe, Kazuki
    Hou, Zhufeng
    Shiomi, Junichiro
    Tsuda, Koji
    SCIENCE AND TECHNOLOGY OF ADVANCED MATERIALS, 2017, 18 (01) : 498 - 503
  • [46] Optimal Cislunar Architecture Design Using Monte Carlo Tree Search Methods
    Michael Klonowski
    Marcus J. Holzinger
    Naomi Owens Fahrner
    The Journal of the Astronautical Sciences, 70
  • [47] Optimal Cislunar Architecture Design Using Monte Carlo Tree Search Methods
    Klonowski, Michael
    Holzinger, Marcus J.
    Fahrner, Naomi Owens
    JOURNAL OF THE ASTRONAUTICAL SCIENCES, 2023, 70 (03):
  • [48] Design of Autonomous UAV Guidance System Using Monte Carlo Tree Search
    Vasutapituks, Apichart
    Chong, Edwin K. P.
    2022 7TH INTERNATIONAL CONFERENCE ON BUSINESS AND INDUSTRIAL RESEARCH (ICBIR2022), 2022, : 677 - 682
  • [49] Combining Monte-Carlo Tree Search with Proof-Number Search
    Doe, Elliot
    Winands, Mark H. M.
    Soemers, Dennis J. N. J.
    Browne, Cameron
    2022 IEEE CONFERENCE ON GAMES, COG, 2022, : 206 - 212
  • [50] Combining Monte Carlo Tree Search and Heuristic Search for Weighted Vertex Coloring
    Cyril Grelier
    Olivier Goudet
    Jin-Kao Hao
    SN Computer Science, 6 (3)