Neural Network-Based Rule Models With Truth Tables

09/18/2023
by   Adrien Benamira, et al.
0

Understanding the decision-making process of a machine/deep learning model is crucial, particularly in security-sensitive applications. In this study, we introduce a neural network framework that combines the global and exact interpretability properties of rule-based models with the high performance of deep neural networks. Our proposed framework, called Truth Table rules (TT-rules), is built upon Truth Table nets (TTnets), a family of deep neural networks initially developed for formal verification. By extracting the set of necessary and sufficient rules ℛ from the trained TTnet model (global interpretability), yielding the same output as the TTnet (exact interpretability), TT-rules effectively transforms the neural network into a rule-based model. This rule-based model supports binary classification, multi-label classification, and regression tasks for tabular datasets. Furthermore, our TT-rules framework optimizes the rule set ℛ into ℛ_opt by reducing the number and size of the rules. To enhance model interpretation, we leverage Reduced Ordered Binary Decision Diagrams (ROBDDs) to visualize these rules effectively. After outlining the framework, we evaluate the performance of TT-rules on seven tabular datasets from finance, healthcare, and justice domains. We also compare the TT-rules framework to state-of-the-art rule-based methods. Our results demonstrate that TT-rules achieves equal or higher performance compared to other interpretable methods while maintaining a balance between performance and complexity. Notably, TT-rules presents the first accurate rule-based model capable of fitting large tabular datasets, including two real-life DNA datasets with over 20K features. Finally, we extensively investigate a rule-based model derived from TT-rules using the Adult dataset.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/20/2023

A New Interpretable Neural Network-Based Rule Model for Healthcare Decision Making

In healthcare applications, understanding how machine/deep learning mode...
research
10/02/2019

Boosting Image Recognition with Non-differentiable Constraints

In this paper, we study the problem of image recognition with non-differ...
research
06/29/2022

TE2Rules: Extracting Rule Lists from Tree Ensembles

Tree Ensemble (TE) models (e.g. Gradient Boosted Trees and Random Forest...
research
06/14/2021

Controlling Neural Networks with Rule Representations

We propose a novel training method to integrate rules into deep learning...
research
11/24/2021

Efficient Decompositional Rule Extraction for Deep Neural Networks

In recent years, there has been significant work on increasing both inte...
research
10/15/2020

Interpreting Deep Learning Model Using Rule-based Method

Deep learning models are favored in many research and industry areas and...
research
06/14/2021

RRULES: An improvement of the RULES rule-based classifier

RRULES is presented as an improvement and optimization over RULES, a sim...

Please sign up or login with your details

Forgot password? Click here to reset