paper-with-me

홈 › Papers

Methods and Models for Interpretable Linear Classification

2014-05-16 · Berk Ustun, Cynthia Rudin

We present an integer programming framework to build accurate and interpretable discrete linear classification models. Unlike existing approaches, our framework is designed to provide practitioners with the control and flexibility they need to tailor accurate and interpretable models for a domain of choice. To this end, our framework can produce models that are fully optimized for accuracy, by minimizing the 0--1 classification loss, and that address multiple aspects of interpretability, by incorporating a range of discrete constraints and penalty functions. We use our framework to produce models that are difficult to create with existing methods, such as scoring systems and M-of-N rule tables. In addition, we propose specially designed optimization methods to improve the scalability of our framework through decomposition and data reduction. We show that discrete linear classifiers can attain the training accuracy of any other linear classifier, and provide an Occam's Razor type argument as to why the use of small discrete coefficients can provide better generalization. We demonstrate the performance and flexibility of our framework through numerical experiments and a case study in which we construct a highly tailored clinical tool for sleep apnea diagnosis.

📄 PDF Abstract BibTeX arXiv:1405.4047

Code (0)

등록된 구현이 없습니다.

Tasks

ClassificationGeneral Classification

Similar Papers 제목 키워드 기반

On the Effectiveness of Interpretable Feedforward Neural Network

2021-11-03 · Miles Q. Li, Benjamin C. M. Fung, Adel Abusitta

Deep learning models have achieved state-of-the-art performance in many classification tasks. However, most of them cannot provide an interpretation for their classification results. Machine learning models that are inte…

BIG-bench Machine LearningClassificationMalware DetectionMulti-class Classification

Supersparse Linear Integer Models for Interpretable Classification

2013-06-27 · Berk Ustun, Stefano Tracà, Cynthia Rudin

Scoring systems are classification models that only require users to add, subtract and multiply a few meaningful numbers to make a prediction. These models are often used because they are practical and interpretable. In …

ClassificationGeneral Classification

Self-interpretable Convolutional Neural Networks for Text Classification

2021-05-18 · Wei Zhao, Rahul Singh, Tarun Joshi, Agus Sudjianto 외

Deep learning models for natural language processing (NLP) are inherently complex and often viewed as black box in nature. This paper develops an approach for interpreting convolutional neural networks for text classific…

Classificationtext-classificationText Classification

How Interpretable Are Interpretable Graph Neural Networks?

2024-06-12 · Yongqiang Chen, Yatao Bian, Bo Han, James Cheng

Interpretable graph neural networks (XGNNs ) are widely adopted in various scientific applications involving graph-structured data. Existing XGNNs predominantly adopt the attention-based mechanism to learn edge or node i…

Graph Classification

Evaluating Nonlinear Decision Trees for Binary Classification Tasks with Other Existing Methods

2020-08-25 · Yashesh Dhebar, Sparsh Gupta, Kalyanmoy Deb

Classification of datasets into two or more distinct classes is an important machine learning task. Many methods are able to classify binary classification tasks with a very high accuracy on test data, but cannot provide…

Binary ClassificationClassificationGeneral Classification