paper-with-me

홈 › 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 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. An improved 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 nine 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:2109.15103

Code (2)

12wang3/rrl 공식 구현 pytorch
12wang3/mllp pytorch

Tasks

ClassificationRepresentation Learning

Similar 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 optim…

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

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

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

RRL: A Scalable Classifier for Interpretable Rule-Based Representation Learning

2021-01-01 · 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…

Representation Learning