Deep Neural Decision Trees

06/19/2018
by   Yongxin Yang, et al.
0

Deep neural networks have been proven powerful at processing perceptual data, such as images and audio. However for tabular data, tree-based models are more popular. A nice property of tree-based models is their natural interpretability. In this work, we present Deep Neural Decision Trees (DNDT) -- tree models realised by neural networks. A DNDT is intrinsically interpretable, as it is a tree. Yet as it is also a neural network (NN), it can be easily implemented in NN toolkits, and trained with gradient descent rather than greedy splitting. We evaluate DNDT on several tabular datasets, verify its efficacy, and investigate similarities and differences between DNDT and vanilla decision trees. Interestingly, DNDT self-prunes at both split and feature-level.

READ FULL TEXT
research
06/11/2023

Improving the Validity of Decision Trees as Explanations

In classification and forecasting with tabular data, one often utilizes ...
research
06/09/2021

XBNet : An Extremely Boosted Neural Network

Neural networks have proved to be very robust at processing unstructured...
research
04/10/2019

Enhancing Decision Tree based Interpretation of Deep Neural Networks through L1-Orthogonal Regularization

One obstacle that so far prevents the introduction of machine learning m...
research
07/23/2023

NCART: Neural Classification and Regression Tree for Tabular Data

Deep learning models have become popular in the analysis of tabular data...
research
03/22/2019

Interpretable Reinforcement Learning via Differentiable Decision Trees

Decision trees are ubiquitous in machine learning for their ease of use ...
research
01/20/2021

Dive into Decision Trees and Forests: A Theoretical Demonstration

Based on decision trees, many fields have arguably made tremendous progr...
research
07/03/2022

DecisioNet – A Binary-Tree Structured Neural Network

Deep neural networks (DNNs) and decision trees (DTs) are both state-of-t...

Please sign up or login with your details

Forgot password? Click here to reset