paper-with-me

홈 › Papers

Learning Interpretable Rules for Scalable Data Representation and Classification

2023-10-22 · Zhuo Wang, Wei zhang, Ning Liu, Jianyong Wang

Rule-based models, e.g., decision trees, are widely used in scenarios demanding high model interpretability for their transparent inner structures and good model expressivity. However, rule-based models are hard to optimize, especially on large data sets, due to their discrete parameters and structures. Ensemble methods and fuzzy/soft rules are commonly used to improve performance, but they sacrifice the model interpretability. To obtain both good scalability and interpretability, we propose a new classifier, named Rule-based Representation Learner (RRL), that automatically learns interpretable non-fuzzy rules for data representation and classification. To train the non-differentiable RRL effectively, we project it to a continuous space and propose a novel training method, called Gradient Grafting, that can directly optimize the discrete model using gradient descent. A novel design of logical activation functions is also devised to increase the scalability of RRL and enable it to discretize the continuous features end-to-end. Exhaustive experiments on ten small and four large data sets show that RRL outperforms the competitive interpretable approaches and can be easily adjusted to obtain a trade-off between classification accuracy and model complexity for different scenarios. Our code is available at: https://github.com/12wang3/rrl.

📄 PDF Abstract BibTeX arXiv:2310.14336

Code (1)

12wang3/rrl 공식 구현 pytorch

Tasks

Classification

Similar Papers 제목 키워드 기반

Scalable Rule-Based Representation Learning for Interpretable Classification

2021-09-30 · NeurIPS 2021 12 · Zhuo Wang, Wei zhang, Ning Liu, Jianyong Wang

Rule-based models, e.g., decision trees, are widely used in scenarios demanding high model interpretability for their transparent inner structures and good model expressivity. However, rule-based models are hard to optim…

ClassificationRepresentation Learning

Discovering Classification Rules for Interpretable Learning with Linear Programming

2021-09-29 · Hakan Akyuz, Ilker Birbil

Rules embody a set of if-then statements which include one or more conditions to classify a subset of samples in a dataset. In various applications such classification rules are considered to be interpretable by the deci…

Classification

Efficient Learning of Interpretable Classification Rules

2022-05-14 · Bishwamittra Ghosh, Dmitry Malioutov, Kuldeep S. Meel

Machine learning has become omnipresent with applications in various safety-critical domains such as medical, law, and transportation. In these domains, high-stake decisions provided by machine learning necessitate resea…

BIG-bench Machine LearningClassificationIncremental LearningInterpretable Machine Learning

Learning Accurate and Interpretable Decision Rule Sets from Neural Networks

2021-03-04 · Litao Qiao, Weijia Wang, Bill Lin

This paper proposes a new paradigm for learning a set of independent logical rules in disjunctive normal form as an interpretable model for classification. We consider the problem of learning an interpretable decision ru…

General Classification

Multi-value Rule Sets for Interpretable Classification with Feature-Efficient Representations

2018-12-01 · NeurIPS 2018 12 · Tong Wang

We present the Multi-value Rule Set (MRS) for interpretable classification with feature efficient presentations. Compared to rule sets built from single-value rules, MRS adopts a more generalized form of association rule…

FormGeneral Classification