Learning Optimal Decision Sets and Lists with SAT

被引:0
|
作者
Yu J. [1 ]
Ignatiev A. [1 ]
Stuckey P.J. [1 ]
Le Bodic P. [1 ]
机构
[1] Department of Data Science and Artificial Intelligence, Monash University
来源
Journal of Artificial Intelligence Research | 2021年 / 72卷
关键词
D O I
10.1613/JAIR.1.12719
中图分类号
学科分类号
摘要
Decision sets and decision lists are two of the most easily explainable machine learning models. Given the renewed emphasis on explainable machine learning decisions, both of these machine learning models are becoming increasingly attractive, as they combine small size and clear explainability. In this paper, we define size as the total number of literals in the SAT encoding of these rule-based models as opposed to earlier work that concentrates on the number of rules. In this paper, we develop approaches to computing minimum-size perfect"decision sets and decision lists, which are perfectly accurate on the training data, and minimal in size, making use of modern SAT solving technology. We also provide a new method for determining optimal sparse alternatives, which trade off size and accuracy. The experiments in this paper demonstrate that the optimal decision sets computed by the SAT-based approach are comparable with the best heuristic methods, but much more succinct, and thus, more explainable. We contrast the size and test accuracy of optimal decisions lists versus optimal decision sets, as well as other state-of-the-art methods for determining optimal decision lists. Finally, we examine the size of average explanations generated by decision sets and decision lists. © 2021 AI Access Foundation.
引用
收藏
页码:1251 / 1279
页数:28
相关论文
共 50 条
  • [1] Learning Optimal Decision Sets and Lists with SAT
    Yu, Jinqiang
    Ignatiev, Alexey
    Stuckey, Peter J.
    Le Bodic, Pierre
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2021, 72 : 1251 - 1279
  • [2] Learning Optimal Decision Trees with SAT
    Narodytska, Nina
    Ignatiev, Alexey
    Pereira, Filipe
    Marques-Silva, Joao
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 1362 - 1368
  • [3] SAT-based Decision Tree Learning for Large Data Sets
    Schidler, Andre
    Szeider, Stefan
    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 : 3904 - 3912
  • [4] SAT-based Decision Tree Learning for Large Data Sets
    Schidler, André
    Szeider, Stefan
    Journal of Artificial Intelligence Research, 2024, 80 : 875 - 918
  • [5] SAT-based Decision Tree Learning for Large Data Sets
    Schidler, Andre
    Szeider, Stefan
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2024, 80 : 875 - 918
  • [6] SAT-Based Rigorous Explanations for Decision Lists
    Ignatiev, Alexey
    Marques-Silva, Joao
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 251 - 269
  • [7] On Online learning of decision lists
    Nevo, Z
    El-Yaniv, R
    JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (02) : 271 - 301
  • [8] Learning Optimal Parameters in Decision-Theoretic Rough Sets
    Herbert, Joseph P.
    Yao, JingTao
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY, PROCEEDINGS, 2009, 5589 : 610 - 617
  • [9] Learning Certifiably Optimal Rule Lists
    Angelino, Elaine
    Larus-Stone, Nicholas
    Alabi, Daniel
    Seltzer, Margo
    Rudin, Cynthia
    KDD'17: PROCEEDINGS OF THE 23RD ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2017, : 35 - 44
  • [10] A SAT-Based Approach to Learn Explainable Decision Sets
    Ignatiev, Alexey
    Pereira, Filipe
    Narodytska, Nina
    Marques-Silva, Joao
    AUTOMATED REASONING, IJCAR 2018, 2018, 10900 : 627 - 645