Computing Rule-Based Explanations by Leveraging Counterfactuals

10/31/2022
by   Zixuan Geng, et al.
0

Sophisticated machine models are increasingly used for high-stakes decisions in everyday life. There is an urgent need to develop effective explanation techniques for such automated decisions. Rule-Based Explanations have been proposed for high-stake decisions like loan applications, because they increase the users' trust in the decision. However, rule-based explanations are very inefficient to compute, and existing systems sacrifice their quality in order to achieve reasonable performance. We propose a novel approach to compute rule-based explanations, by using a different type of explanation, Counterfactual Explanations, for which several efficient systems have already been developed. We prove a Duality Theorem, showing that rule-based and counterfactual-based explanations are dual to each other, then use this observation to develop an efficient algorithm for computing rule-based explanations, which uses the counterfactual-based explanation as an oracle. We conduct extensive experiments showing that our system computes rule-based explanations of higher quality, and with the same or better performance, than two previous systems, MinSetCover and Anchor.

READ FULL TEXT

page 8

page 9

page 11

research
04/21/2022

Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAI

Counterfactual explanations are increasingly used to address interpretab...
research
01/22/2023

The Shape of Explanations: A Topological Account of Rule-Based Explanations in Machine Learning

Rule-based explanations provide simple reasons explaining the behavior o...
research
08/04/2020

Explanation of Reinforcement Learning Model in Dynamic Multi-Agent System

Recently, there has been increasing interest in transparency and interpr...
research
02/09/2023

Explaining with Greater Support: Weighted Column Sampling Optimization for q-Consistent Summary-Explanations

Machine learning systems have been extensively used as auxiliary tools i...
research
04/11/2023

CGXplain: Rule-Based Deep Neural Network Explanations Using Dual Linear Programs

Rule-based surrogate models are an effective and interpretable way to ap...
research
04/06/2020

On Evaluating the Quality of Rule-Based Classification Systems

Two indicators are classically used to evaluate the quality of rule-base...
research
10/24/2021

Automated Extraction of Sentencing Decisions from Court Cases in the Hebrew Language

We present the task of Automated Punishment Extraction (APE) in sentenci...

Please sign up or login with your details

Forgot password? Click here to reset