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 条
  • [41] Quantum Circuit Transformation: A Monte Carlo Tree Search Framework
    Zhou, Xiangzhen
    Feng, Yuan
    Li, Sanjiang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (06)
  • [42] A Monte Carlo Tree Search Framework for Quantum Circuit Transformation
    Zhou, Xiangzhen
    Feng, Yuan
    Li, Sanjiang
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [43] Bayesian Optimization for Backpropagation in Monte-Carlo Tree Search
    Lim, Nengli
    Li, Yueqin
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT II, 2021, 12892 : 209 - 221
  • [44] Can Monte-Carlo Tree Search learn to sacrifice?
    Companez, Nathan
    Aleti, Aldeida
    JOURNAL OF HEURISTICS, 2016, 22 (06) : 783 - 813
  • [45] A Game Model for Gomoku Based on Deep Learning and Monte Carlo Tree Search
    Li, Xiali
    He, Shuai
    Wu, Licheng
    Chen, Daiyao
    Zhao, Yue
    PROCEEDINGS OF 2019 CHINESE INTELLIGENT AUTOMATION CONFERENCE, 2020, 586 : 88 - 97
  • [46] Towards Tackling QSAT Problems with Deep Learning and Monte Carlo Tree Search
    Xu, Ruiyang
    Lieberherr, Karl
    INTELLIGENT COMPUTING, VOL 2, 2022, 507 : 45 - 58
  • [47] Sample-Efficient Neural Architecture Search by Learning Actions for Monte Carlo Tree Search
    Wang, Linnan
    Xie, Saining
    Li, Teng
    Fonseca, Rodrigo
    Tian, Yuandong
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (09) : 5503 - 5515
  • [48] Time Management for Monte Carlo Tree Search
    Baier, Hendrik
    Winands, Mark H. M.
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2016, 8 (03) : 301 - 314
  • [49] Adaptive playouts for online learning of policies during Monte Carlo Tree Search
    Graf, Tobias
    Platzner, Marco
    THEORETICAL COMPUTER SCIENCE, 2016, 644 : 53 - 62
  • [50] Safe Reinforcement Learning for Autonomous Vehicle Using Monte Carlo Tree Search
    Mo, Shuojie
    Pei, Xiaofei
    Wu, Chaoxian
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (07) : 6766 - 6773