Defining and Evaluating the Degrees of Abstraction in Explanations with Kolmogorov Complexity

Jan Lemeire, Stefan Buijsman*

*Corresponding author for this work

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

What variables should be used to get explanations (of AI systems) that are easily interpretable? The challenge to find the right degree of abstraction in explanations, also called the ‘variables problem’, has been actively discussed in the philosophy of science. The challenge is striking the right balance between specificity and generality. Concepts such as proportionality and exhaustivity are investigated and discussed. We propose a new and formal definition based on Kolmogorov complexity and argue that this corresponds to our intuitions about the right level of abstraction. First, we require that variables are uniform, so that they cannot be decomposed into less abstract variables without increasing the Kolmogorov complexity. Next, uniform variables are optimal for an explanation if they can compose the explanation without increasing its Kolmogorov complexity. For this, the concepts K-decomposability and K-composability of sets are defined. Explanations of a certain instance should encompass a maximal set of instances without being K-decomposable. Although Kolmogorov complexity is uncomputable and depends on the choice of programming language, we show that it can be used effectively to evaluate and reason about explanations, such as in the evaluation of XAI methods.
Original languageEnglish
Title of host publicationArtificial Intelligence and Machine Learning
Subtitle of host publication35th Benelux Conference, BNAIC/Benelearn 2023, Delft, The Netherlands, November 8–10, 2023, Revised Selected Papers
EditorsFrans A. Oliehoek, Manon Kok, Sicco Verwer
Place of PublicationCham
PublisherSpringer
Pages40-53
Number of pages14
ISBN (Electronic)978-3-031-74650-5
ISBN (Print)978-3-031-74649-9
DOIs
Publication statusPublished - 2025
Event35th Benelux Conference on Artificial Intelligence and Machine Learning, BNAIC/Benelearn 2023 - TU Delft, Delft, Netherlands
Duration: 8 Nov 202310 Nov 2023
https://bnaic2023.tudelft.nl/

Publication series

NameCommunications in Computer and Information Science
PublisherSpringer
Volume2187 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference35th Benelux Conference on Artificial Intelligence and Machine Learning, BNAIC/Benelearn 2023
Country/TerritoryNetherlands
CityDelft
Period8/11/2310/11/23
Internet address

Bibliographical note

Green Open Access added to TU Delft Institutional Repository 'You share, we take care!' - Taverne project https://www.openaccess.nl/en/you-share-we-take-care
Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.

Keywords

  • Abstraction
  • Explainability
  • Explainable AI
  • Kolmogorov complexity

Fingerprint

Dive into the research topics of 'Defining and Evaluating the Degrees of Abstraction in Explanations with Kolmogorov Complexity'. Together they form a unique fingerprint.

Cite this