Meta Decision Trees for Explainable Recommendation Systems

12/19/2019
by   Eyal Shulman, et al.
0

We tackle the problem of building explainable recommendation systems that are based on a per-user decision tree, with decision rules that are based on single attribute values. We build the trees by applying learned regression functions to obtain the decision rules as well as the values at the leaf nodes. The regression functions receive as input the embedding of the user's training set, as well as the embedding of the samples that arrive at the current node. The embedding and the regressors are learned end-to-end with a loss that encourages the decision rules to be sparse. By applying our method, we obtain a collaborative filtering solution that provides a direct explanation to every rating it provides. With regards to accuracy, it is competitive with other algorithms. However, as expected, explainability comes at a cost and the accuracy is typically slightly lower than the state of the art result reported in the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/11/2020

SegNBDT: Visual Decision Rules for Segmentation

The black-box nature of neural networks limits model decision interpreta...
research
12/29/2021

Shallow decision trees for explainable k-means clustering

A number of recent works have employed decision trees for the constructi...
research
03/27/2023

LEURN: Learning Explainable Univariate Rules with Neural Networks

In this paper, we propose LEURN: a neural network architecture that lear...
research
01/05/2021

On the price of explainability for some clustering problems

The price of explainability for a clustering task can be defined as the ...
research
03/17/2023

QUBO Decision Tree: Annealing Machine Extends Decision Tree Splitting

This paper proposes an extension of regression trees by quadratic uncons...
research
09/22/2022

XClusters: Explainability-first Clustering

We study the problem of explainability-first clustering where explainabi...
research
01/15/2021

dtControl 2.0: Explainable Strategy Representation via Decision Tree Learning Steered by Experts

Recent advances have shown how decision trees are apt data structures fo...

Please sign up or login with your details

Forgot password? Click here to reset