Extracting Optimal Explanations for Ensemble Trees via Logical Reasoning

03/03/2021
by   Gelin Zhang, et al.
0

Ensemble trees are a popular machine learning model which often yields high prediction performance when analysing structured data. Although individual small decision trees are deemed explainable by nature, an ensemble of large trees is often difficult to understand. In this work, we propose an approach called optimised explanation (OptExplain) that faithfully extracts global explanations of ensemble trees using a combination of logical reasoning, sampling and optimisation. Building on top of this, we propose a method called the profile of equivalent classes (ProClass), which uses MAX-SAT to simplify the explanation even further. Our experimental study on several datasets shows that our approach can provide high-quality explanations to large ensemble trees models, and it betters recent top-performers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/20/2022

On Tackling Explanation Redundancy in Decision Trees

Decision trees (DTs) epitomize the ideal of interpretability of machine ...
research
09/16/2022

Computing Abductive Explanations for Boosted Trees

Boosted trees is a dominant ML model, exhibiting high accuracy. However,...
research
10/21/2020

On Explaining Decision Trees

Decision trees (DTs) epitomize what have become to be known as interpret...
research
12/13/2020

Explanation from Specification

Explainable components in XAI algorithms often come from a familiar set ...
research
06/23/2022

Indecision Trees: Learning Argument-Based Reasoning under Quantified Uncertainty

Using Machine Learning systems in the real world can often be problemati...
research
06/02/2021

On Efficiently Explaining Graph-Based Classifiers

Recent work has shown that not only decision trees (DTs) may not be inte...
research
11/15/2021

LIMEcraft: Handcrafted superpixel selection and inspection for Visual eXplanations

The increased interest in deep learning applications, and their hard-to-...

Please sign up or login with your details

Forgot password? Click here to reset