Understanding surrogate explanations: the interplay between complexity, fidelity and coverage

07/09/2021
by   Rafael Poyiadzi, et al.
16

This paper analyses the fundamental ingredients behind surrogate explanations to provide a better understanding of their inner workings. We start our exposition by considering global surrogates, describing the trade-off between complexity of the surrogate and fidelity to the black-box being modelled. We show that transitioning from global to local - reducing coverage - allows for more favourable conditions on the Pareto frontier of fidelity-complexity of a surrogate. We discuss the interplay between complexity, fidelity and coverage, and consider how different user needs can lead to problem formulations where these are either constraints or penalties. We also present experiments that demonstrate how the local surrogate interpretability procedure can be made interactive and lead to better explanations.

READ FULL TEXT

page 8

page 9

research
06/04/2019

Concept Tree: High-Level Representation of Variables for More Interpretable Surrogate Decision Trees

Interpretable surrogates of black-box predictors trained on high-dimensi...
research
08/02/2022

s-LIME: Reconciling Locality and Fidelity in Linear Explanations

The benefit of locality is one of the major premises of LIME, one of the...
research
06/22/2019

A support vector regression-based multi-fidelity surrogate model

Computational simulations with different fidelity have been widely used ...
research
12/24/2020

Sentence-Based Model Agnostic NLP Interpretability

Today, interpretability of Black-Box Natural Language Processing (NLP) m...
research
03/20/2020

Locally Interpretable Predictions of Parkinson's Disease Progression

In precision medicine, machine learning techniques have been commonly pr...
research
09/21/2020

Machine Guides, Human Supervises: Interactive Learning with Global Explanations

We introduce explanatory guided learning (XGL), a novel interactive lear...
research
10/05/2018

On the Art and Science of Machine Learning Explanations

This text discusses several explanatory methods that go beyond the error...

Please sign up or login with your details

Forgot password? Click here to reset