Skip to main content

Learning certifiably optimal rule lists for categorical data

Publication ,  Journal Article
Angelino, E; Larus-Stone, N; Alabi, D; Seltzer, M; Rudin, C
Published in: Journal of Machine Learning Research
January 1, 2018

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.

Duke Scholars

Published In

Journal of Machine Learning Research

EISSN

1533-7928

ISSN

1532-4435

Publication Date

January 1, 2018

Volume

18

Start / End Page

1 / 78

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4905 Statistics
  • 4611 Machine learning
  • 17 Psychology and Cognitive Sciences
  • 08 Information and Computing Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Angelino, E., Larus-Stone, N., Alabi, D., Seltzer, M., & Rudin, C. (2018). Learning certifiably optimal rule lists for categorical data. Journal of Machine Learning Research, 18, 1–78.
Angelino, E., N. Larus-Stone, D. Alabi, M. Seltzer, and C. Rudin. “Learning certifiably optimal rule lists for categorical data.” Journal of Machine Learning Research 18 (January 1, 2018): 1–78.
Angelino E, Larus-Stone N, Alabi D, Seltzer M, Rudin C. Learning certifiably optimal rule lists for categorical data. Journal of Machine Learning Research. 2018 Jan 1;18:1–78.
Angelino, E., et al. “Learning certifiably optimal rule lists for categorical data.” Journal of Machine Learning Research, vol. 18, Jan. 2018, pp. 1–78.
Angelino E, Larus-Stone N, Alabi D, Seltzer M, Rudin C. Learning certifiably optimal rule lists for categorical data. Journal of Machine Learning Research. 2018 Jan 1;18:1–78.

Published In

Journal of Machine Learning Research

EISSN

1533-7928

ISSN

1532-4435

Publication Date

January 1, 2018

Volume

18

Start / End Page

1 / 78

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4905 Statistics
  • 4611 Machine learning
  • 17 Psychology and Cognitive Sciences
  • 08 Information and Computing Sciences