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 条
  • [1] Learning decision trees through Monte Carlo tree search: An empirical evaluation
    Nunes, Cecilia
    De Craene, Mathieu
    Langet, Helene
    Camara, Oscar
    Jonsson, Anders
    WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2020, 10 (03)
  • [2] On Monte Carlo Tree Search and Reinforcement Learning
    Vodopivec, Tom
    Samothrakis, Spyridon
    Ster, Branko
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2017, 60 : 881 - 936
  • [3] 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
  • [4] Monte Carlo Tree Search for Bayesian Reinforcement Learning
    Vien, Ngo Anh
    Ertel, Wolfgang
    2012 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2012), VOL 1, 2012, : 138 - 143
  • [5] A Decision Heuristic for Monte Carlo Tree Search Doppelkopf Agents
    Dockhorn, Alexander
    Doell, Christoph
    Hewelt, Matthias
    Kruse, Rudolf
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 51 - 58
  • [6] Enhancements in Monte Carlo Tree Search Algorithms for Biased Game Trees
    Imagawa, Takahisa
    Kaneko, Tomoyuki
    2015 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2015, : 43 - 50
  • [7] A Timetable Rescheduling Approach for Railway based on Monte Carlo Tree Search
    Wang, Rongsheng
    Zhou, Min
    Li, Yidong
    Zhang, Qi
    Dong, Hairong
    2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 3738 - 3743
  • [8] Nonasymptotic Analysis of Monte Carlo Tree Search
    Shah, Devavrat
    Xie, Qiaomin
    Xu, Zhi
    OPERATIONS RESEARCH, 2022, 70 (06) : 3234 - 3260
  • [9] Text Matching with Monte Carlo Tree Search
    He, Yixuan
    Tao, Shuchang
    Xu, Jun
    Guo, Jiafeng
    Lan, YanYan
    Cheng, Xueqi
    INFORMATION RETRIEVAL, CCIR 2018, 2018, 11168 : 41 - 52
  • [10] Monte-Carlo tree search for Bayesian reinforcement learning
    Ngo Anh Vien
    Wolfgang Ertel
    Viet-Hung Dang
    TaeChoong Chung
    Applied Intelligence, 2013, 39 : 345 - 353