ExplainabilityTransparencyBiascs.LO
A unified logical framework for explanations in classifier systems
Xinghan Liu, Emiliano Lorini
May 30, 2021
Journal of Logic and Computation
28 citations
1 influential
Key Takeaways
-
Multiple explanation types can be unified under one framework: The paper demonstrates that different explanation approaches—abductive (why something happened), contrastive (why this rather than that), and counterfactual (what if scenarios)—can all be formalized within a single logical system, potentially making it easier to compare and validate different explanation methods.
-
Computational complexity varies significantly based on practical constraints: While the general problem of checking whether explanations are valid becomes extremely difficult (NEXPTIME-complete) in theoretical scenarios with unlimited variables, it becomes computationally manageable (polynomial time) when dealing with real-world classifiers that have a fixed number of inputs, suggesting the framework could be practically implementable.
-
The framework can represent classifier uncertainty and bias: Beyond explaining individual predictions, the system can formally represent both a classifier's uncertainty about its inputs and various notions of bias, providing a more comprehensive toolkit for auditing AI systems for fairness and reliability issues.
-
"Ceteris paribus" reasoning captures realistic explanations: By incorporating the principle of "all else being equal," the framework better mirrors how humans naturally explain decisions—focusing on what changed rather than listing all contributing factors—making explanations potentially more useful to stakeholders.