pith. sign in

arxiv: 1704.01701 · v4 · pith:AEK4ZFBMnew · submitted 2017-04-06 · 📊 stat.ML · cs.LG

Learning Certifiably Optimal Rule Lists for Categorical Data

classification 📊 stat.ML cs.LG
keywords listsruleoptimaldatacategoricalinterpretableproducesrisk
0
0 comments X p. Extension
pith:AEK4ZFBM Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{AEK4ZFBM}

Prints a linked pith:AEK4ZFBM badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

We present the design and implementation of a custom discrete optimization technique for building rule lists over a categorical feature space. Our algorithm produces rule lists with optimal training performance, according to the regularized empirical risk, with a certificate of optimality. By leveraging algorithmic bounds, efficient data structures, and computational reuse, we achieve several orders of magnitude speedup in time and a massive reduction of memory consumption. We demonstrate that our approach produces optimal rule lists on practical problems in seconds. Our results indicate that it is possible to construct optimal sparse rule lists that are approximately as accurate as the COMPAS proprietary risk prediction tool on data from Broward County, Florida, but that are completely interpretable. This framework is a novel alternative to CART and other decision tree methods for interpretable modeling.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.