LGAIOct 13, 2020

Succinct Explanations With Cascading Decision Trees

arXiv:2010.06631v21 citations
Originality Synthesis-oriented
AI Analysis

This addresses interpretability and robustness challenges for users of decision tree models in practical applications, though it appears incremental as it builds on classical tree models.

The paper tackled the problem of decision trees generating excessively long decision paths, which cause overfitting and interpretability issues, by proposing Cascading Decision Trees that separate decision and explanation paths, resulting in 63.38% shorter explanation paths and higher test accuracy.

The decision tree is one of the most popular and classical machine learning models from the 1980s. However, in many practical applications, decision trees tend to generate decision paths with excessive depth. Long decision paths often cause overfitting problems, and make models difficult to interpret. With longer decision paths, inference is also more likely to fail when the data contain missing values. In this work, we propose a new tree model called Cascading Decision Trees to alleviate this problem. The key insight of Cascading Decision Trees is to separate the decision path and the explanation path. Our experiments show that on average, Cascading Decision Trees generate 63.38% shorter explanation paths, avoiding overfitting and thus achieve higher test accuracy. We also empirically demonstrate that Cascading Decision Trees have advantages in the robustness against missing values.

Foundations

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

Your Notes