Learning Optimal Decision Trees with SAT

被引:0
|
作者
Narodytska, Nina [1 ]
Ignatiev, Alexey [2 ,3 ]
Pereira, Filipe [2 ]
Marques-Silva, Joao [2 ]
机构
[1] VMware Res, Palo Alto, CA 94304 USA
[2] Univ Lisbon, Fac Ciencias, LASIGE, Lisbon, Portugal
[3] ISDCT SB RAS, Irkutsk, Russia
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Explanations of machine learning (ML) predictions are of fundamental importance in different settings. Moreover, explanations should be succinct, to enable easy understanding by human decision makers. Decision trees represent an often used approach for developing explainable ML models, motivated by the natural mapping between decision tree paths and rules. Clearly, smaller trees translate directly to smaller rules, and so one challenge is to devise solutions for computing smallest size decision trees given training data. Although simple to formulate, the computation of smallest size decision trees turns out to be an extremely challenging computational problem, for which no practical solutions are known. This paper develops a SAT-based model for computing smallest-size decision trees given training data. In sharp contrast with past work, the proposed SAT model is shown to scale for publicly available datasets of practical interest.
引用
收藏
页码:1362 / 1368
页数:7
相关论文
共 50 条
  • [31] On Algorithm for Building of Optimal α-Decision Trees
    Alkhalid, Abdulaziz
    Chikalov, Igor
    Moshkov, Mikhail
    ROUGH SETS AND CURRENT TRENDS IN COMPUTING, PROCEEDINGS, 2010, 6086 : 438 - 445
  • [32] Approximating Optimal Binary Decision Trees
    Adler, Micah
    Heeringa, Brent
    ALGORITHMICA, 2012, 62 (3-4) : 1112 - 1121
  • [33] Transfer learning in decision trees
    Lee, Jun Won
    Giraud-Carrier, Christophe
    2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 726 - 731
  • [34] Learning fuzzy decision trees
    Apolloni, B
    Zamponi, G
    Zanaboni, AM
    NEURAL NETWORKS, 1998, 11 (05) : 885 - 895
  • [35] Agnostically Learning Decision Trees
    Gopalan, Parikshit
    Kalai, Adam Tauman
    Klivans, Adam R.
    STOC'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL SYMPOSIUM ON THEORY OF COMPUTING, 2008, : 527 - +
  • [36] Competitive learning in decision trees
    Martinez, D
    COMPUTING ANTICIPATORY SYSTEMS: CASYS - FIRST INTERNATIONAL CONFERENCE, 1998, 437 : 660 - 670
  • [37] Decision Trees Learning System
    Paliwoda, M
    INTELLIGENT INFORMATION SYSTEMS 2002, PROCEEDINGS, 2002, 17 : 77 - 90
  • [38] Learning DNF by decision trees
    1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (01):
  • [39] Anytime learning of decision trees
    Esmeir, Saher
    Markovitch, Shaul
    JOURNAL OF MACHINE LEARNING RESEARCH, 2007, 8 : 891 - 933
  • [40] Approximating AC by Small Height Decision Trees and a Deterministic Algorithm for #AC SAT
    Beame, Paul
    Impagliazzo, Russell
    Srinivasan, Srikanth
    2012 IEEE 27TH ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC), 2012, : 117 - 125