A Monte Carlo tree search approach to learning decision trees

被引:2
|
作者
Nunes, Cecilia [1 ,2 ]
De Craene, Mathieu [2 ]
Langet, Helene [2 ]
Camara, Oscar [1 ]
Jonsson, Anders [1 ]
机构
[1] Univ Pompeu Fabra, Barcelona, Spain
[2] Philips Res Medisys, Paris, France
来源
2018 17TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA) | 2018年
关键词
Decision trees; Monte Carlo tree search; Interpretability; GAME;
D O I
10.1109/ICMLA.2018.00070
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Decision trees (DTs) are a widely used prediction tool, owing to their interpretability. Standard learning methods follow a locally-optimal approach that trades off prediction performance for computational efficiency. Such methods can however be far from optimal, and it may pay off to spend more computational resources to increase performance. Monte Carlo tree search (MCTS) is an approach to approximate optimal choices in exponentially large search spaces. Since exploring the space of all possible DTs is computationally intractable, we propose a DT learning approach based on MCTS. To bound the branching factor of MCTS, we limit the number of decisions at each level of the search tree, and introduce mechanisms to balance exploration, DT size and the statistical significance of the predictions. To mitigate the computational cost of our method, we employ a move pruning strategy that discards some branches of the search tree, leading to improved performance. The experiments show that our approach outperformed locallyoptimal search in 20 out of 31 datasets, with a reduction in DT size in most of the cases.
引用
收藏
页码:429 / 435
页数:7
相关论文
共 50 条
  • [31] Multiple Pass Monte Carlo Tree Search
    McGuinness, Cameron
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 1555 - 1561
  • [32] Parallel Monte-Carlo Tree Search for HPC Systems
    Graf, Tobias
    Lorenz, Ulf
    Platzner, Marco
    Schaefers, Lars
    EURO-PAR 2011 PARALLEL PROCESSING, PT 2, 2011, 6853 : 365 - 376
  • [33] 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
  • [34] Monte Carlo Tree Search as an intelligent search tool in structural design problems
    Rossi, Leonardo
    Winands, Mark H. M.
    Butenweg, Christoph
    ENGINEERING WITH COMPUTERS, 2022, 38 (04) : 3219 - 3236
  • [35] Monte Carlo Tree Search: a review of recent modifications and applications
    Swiechowski, Maciej
    Godlewski, Konrad
    Sawicki, Bartosz
    Mandziuk, Jacek
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (03) : 2497 - 2562
  • [36] Online model adaptation in Monte Carlo tree search planning
    Zuccotto, Maddalena
    Fusa, Edoardo
    Castellini, Alberto
    Farinelli, Alessandro
    OPTIMIZATION AND ENGINEERING, 2024,
  • [37] Monte Carlo Tree Search for Love Letter
    Omarov, Tamirlan
    Aslam, Hamna
    Brown, Joseph Alexander
    Reading, Elizabeth
    19TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION (GAME-ON(R) 2018), 2018, : 10 - 15
  • [38] 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,
  • [39] Classification of Monte Carlo Tree Search Variants
    McGuinness, Cameron
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 357 - 363
  • [40] Efficient Sampling Method for Monte Carlo Tree Search Problem
    Teraoka, Kazuki
    Hatano, Kohei
    Takimoto, Eiji
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (03): : 392 - 398