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
关键词
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 条
  • [11] Industrial scheduling with Monte Carlo tree search and machine learning
    Lubosch, Marco
    Kunath, Martin
    Winkler, Herwig
    51ST CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2018, 72 : 1283 - 1287
  • [12] Learning to Stop: Dynamic Simulation Monte Carlo Tree Search
    Lan, Li-Cheng
    Wu, Ti-Rong
    Wu, I-Chen
    Hsieh, Cho-Jui
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 259 - 267
  • [13] Monte-Carlo tree search for Bayesian reinforcement learning
    Ngo Anh Vien
    Wolfgang Ertel
    Viet-Hung Dang
    TaeChoong Chung
    Applied Intelligence, 2013, 39 : 345 - 353
  • [14] Monte-Carlo tree search for Bayesian reinforcement learning
    Ngo Anh Vien
    Ertel, Wolfgang
    Viet-Hung Dang
    Chung, TaeChoong
    APPLIED INTELLIGENCE, 2013, 39 (02) : 345 - 353
  • [15] An improved Monte Carlo Tree Search approach to workflow scheduling
    Kung, Hok-Leung
    Yang, Shu-Jun
    Huang, Kuo-Chan
    CONNECTION SCIENCE, 2022, 34 (01) : 1221 - 1251
  • [16] A Monte Carlo Tree Search approach to Active Malware Analysis
    Sartea, Riccardo
    Farinelli, Alessandro
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 3831 - 3837
  • [17] Exploring search space trees using an adapted version of Monte Carlo tree search for combinatorial
    Jooken, Jorik
    Leyman, Pieter
    Wauters, Tony
    De Causmaecker, Patrick
    COMPUTERS & OPERATIONS RESEARCH, 2023, 150
  • [18] Autonomous maneuver decision-making method based on reinforcement learning and Monte Carlo tree search
    Zhang, Hongpeng
    Zhou, Huan
    Wei, Yujie
    Huang, Changqiang
    FRONTIERS IN NEUROROBOTICS, 2022, 16
  • [19] Monte-Carlo Tree Search Aided Contextual Online Learning Approach for Wireless Caching
    Du, Yang
    Gao, Pengyu
    Wang, Xiaodong
    Dong, Binhong
    Chen, Zhi
    Li, Shaoqian
    2018 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2018,
  • [20] Multiagent Monte Carlo Tree Search
    Zerbel, Nicholas
    Yliniemi, Logan
    AAMAS '19: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2019, : 2309 - 2311