LGMar 27, 2023

LEURN: Learning Explainable Univariate Rules with Neural Networks

arXiv:2303.14937v1h-index: 12
Originality Incremental advance
AI Analysis

This addresses the need for interpretable models in domains requiring transparency, though it is incremental by combining neural networks with rule-based approaches.

The paper tackles the problem of creating explainable machine learning models by introducing LEURN, a neural network architecture that learns univariate decision rules, achieving comparable performance to state-of-the-art methods on 30 tabular datasets for classification and regression.

In this paper, we propose LEURN: a neural network architecture that learns univariate decision rules. LEURN is a white-box algorithm that results into univariate trees and makes explainable decisions in every stage. In each layer, LEURN finds a set of univariate rules based on an embedding of the previously checked rules and their corresponding responses. Both rule finding and final decision mechanisms are weighted linear combinations of these embeddings, hence contribution of all rules are clearly formulated and explainable. LEURN can select features, extract feature importance, provide semantic similarity between a pair of samples, be used in a generative manner and can give a confidence score. Thanks to a smoothness parameter, LEURN can also controllably behave like decision trees or vanilla neural networks. Besides these advantages, LEURN achieves comparable performance to state-of-the-art methods across 30 tabular datasets for classification and regression problems.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes