Optimal Decision Lists using SAT

10/19/2020
by   Jinqiang Yu, et al.
0

Decision lists are one of the most easily explainable machine learning models. Given the renewed emphasis on explainable machine learning decisions, this machine learning model is increasingly attractive, combining small size and clear explainability. In this paper, we show for the first time how to construct optimal "perfect" decision lists which are perfectly accurate on the training data, and minimal in size, making use of modern SAT solving technology. We also give a new method for determining optimal sparse decision lists, which trade off size and accuracy. 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. We also examine the size of average explanations generated by decision sets and decision lists.

READ FULL TEXT
research
07/29/2020

Computing Optimal Decision Sets with SAT

As machine learning is increasingly used to help make decisions, there i...
research
02/03/2021

A Scalable Two Stage Approach to Computing Optimal Decision Sets

Machine learning (ML) is ubiquitous in modern life. Since it is being de...
research
03/09/2022

No Efficient Disjunction or Conjunction of Switch-Lists

It is shown that disjunction of two switch-lists can blow up the represe...
research
08/30/2015

Directional Decision Lists

In this paper we introduce a novel family of decision lists consisting o...
research
06/17/2020

Improvements in Computation and Usage of Joint CDFs for the N-Dimensional Order Statistic

Order statistics provide an intuition for combining multiple lists of sc...
research
04/06/2017

Learning Certifiably Optimal Rule Lists for Categorical Data

We present the design and implementation of a custom discrete optimizati...
research
12/09/2020

Shrinkage of Decision Lists and DNF Formulas

We establish nearly tight bounds on the expected shrinkage of decision l...

Please sign up or login with your details

Forgot password? Click here to reset