Short Boolean Formulas as Explanations in Practice

07/13/2023
by   Reijo Jaakkola, et al.
0

We investigate explainability via short Boolean formulas in the data model based on unary relations. As an explanation of length k, we take a Boolean formula of length k that minimizes the error with respect to the target attribute to be explained. We first provide novel quantitative bounds for the expected error in this scenario. We then also demonstrate how the setting works in practice by studying three concrete data sets. In each case, we calculate explanation formulas of different lengths using an encoding in Answer Set Programming. The most accurate formulas we obtain achieve errors similar to other methods on the same data sets. However, due to overfitting, these formulas are not necessarily ideal explanations, so we use cross validation to identify a suitable length for explanations. By limiting to shorter formulas, we obtain explanations that avoid overfitting but are still reasonably accurate and also, importantly, human interpretable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/11/2017

VC-dimension of short Presburger formulas

We study VC-dimension of short formulas in Presburger Arithmetic, define...
research
09/03/2022

Explainability via Short Formulas: the Case of Propositional Logic with Implementation

We conceptualize explainability in terms of logic and formula size, givi...
research
10/13/2022

Global Explainability of GNNs via Logic Combination of Learned Concepts

While instance-level explanation of GNN is a well-studied problem with p...
research
06/11/2016

The Opacity of Backbones

A backbone of a boolean formula F is a collection S of its variables for...
research
11/17/2017

Exploring the Use of Shatter for AllSAT Through Ramsey-Type Problems

In the context of SAT solvers, Shatter is a popular tool for symmetry br...
research
07/13/2018

Optimal Short-Circuit Resilient Formulas

We consider fault-tolerant boolean formulas in which the output of a fau...
research
07/26/2023

Reliability Analysis of a Multi-State Truly-Threshold System Using a Multi-Valued Karnaugh Map

This paper deals with the Boolean-based analysis of a prominent class of...

Please sign up or login with your details

Forgot password? Click here to reset