paper-with-me

Papers

On Efficiently Explaining Graph-Based Classifiers

2021-06-02 · Xuanxiang Huang, Yacine Izza, Alexey Ignatiev, Joao Marques-Silva

Recent work has shown that not only decision trees (DTs) may not be interpretable but also proposed a polynomial-time algorithm for computing one PI-explanation of a DT. This paper shows that for a wide range of classifiers, globally referred to as decision graphs, and which include decision trees and binary decision diagrams, but also their multi-valued variants, there exist polynomial-time algorithms for computing one PI-explanation. In addition, the paper also proposes a polynomial-time algorithm for computing one contrastive explanation. These novel algorithms build on explanation graphs (XpG's). XpG's denote a graph representation that enables both theoretical and practically efficient computation of explanations for decision graphs. Furthermore, the paper pro- poses a practically efficient solution for the enumeration of explanations, and studies the complexity of deciding whether a given feature is included in some explanation. For the concrete case of decision trees, the paper shows that the set of all contrastive explanations can be enumerated in polynomial time. Finally, the experimental results validate the practical applicability of the algorithms proposed in the paper on a wide range of publicly available benchmarks.

📄 PDF Abstract BibTeX arXiv:2106.01350

Code (1)

yizza91/xpg 공식 구현

Similar Papers 제목 키워드 기반

GRAPHSHAP: Explaining Identity-Aware Graph Classifiers Through the Language of Motifs

2022-02-17 · Alan Perotti, Paolo Bajardi, Francesco Bonchi, André Panisson

Most methods for explaining black-box classifiers (e.g. on tabular data, images, or time series) rely on measuring the impact that removing/perturbing features has on the model output. This forces the explanation languag…

ClassificationComputational EfficiencyGraph ClassificationTime Series Analysis

Explaining Reject Options of Learning Vector Quantization Classifiers

2022-02-15 · André Artelt, Johannes Brinkrolf, Roel Visser, Barbara Hammer

While machine learning models are usually assumed to always output a prediction, there also exist extensions in the form of reject options which allow the model to reject inputs where only a prediction with an unacceptab…

counterfactualQuantization

A Symbolic Approach to Explaining Bayesian Network Classifiers

2018-05-09 · Andy Shih, Arthur Choi, Adnan Darwiche

We propose an approach for explaining Bayesian network classifiers, which is based on compiling such classifiers into decision functions that have a tractable and symbolic form. We introduce two types of explanations for…

General Classification

Accurate Explanation Model for Image Classifiers using Class Association Embedding

2024-06-12 · Ruitao Xie, Jingbang Chen, Limai Jiang, Rui Xiao 외

Image classification is a primary task in data analysis where explainable models are crucially demanded in various applications. Although amounts of methods have been proposed to obtain explainable knowledge from the bla…

ClassificationExplainable Modelsimage-classificationImage Classification+1

Explaining Predictions of Non-Linear Classifiers in NLP

2016-06-23 · WS 2016 8 · Leila Arras, Franziska Horn, Grégoire Montavon, Klaus-Robert Müller 외

Layer-wise relevance propagation (LRP) is a recently proposed technique for explaining predictions of complex non-linear classifiers in terms of input variables. In this paper, we apply LRP for the first time to natural …

General Classificationimage-classificationImage Classification