Generating Contrastive Explanations for Inductive Logic Programming Based on a Near Miss Approach
Not on the map. Why?
Abstract (arXiv)
In recent research, human-understandable explanations of machine learning models have received a lot of attention. Often explanations are given in form of model simplifications or visualizations. However, as shown in cognitive science as well as in early AI research, concept understanding can also be improved by the alignment of a given instance for a concept with a similar counterexample. Contrasting a given instance with a structurally similar example which does not belong to the concept highlights what characteristics are necessary for concept membership. Such near misses have been proposed by Winston (1970) as efficient guidance for learning in relational domains. We introduce an explanation generation algorithm for relational concepts learned with Inductive Logic Programming (textscGeNME). The algorithm identifies near miss examples from a given set of instances and ranks these examples by their degree of closeness to a specific positive instance. A modified rule which covers the near miss but not the original instance is given as an explanation. We illustrate textscGeNME with the well known family domain consisting of kinship relations, the visual relational Winston arches domain and a real-world domain dealing with file management. We also present a psychological experiment comparing human preferences of rule-based, example-based, and near miss explanations in the family and the arches domains.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 9 of its 43 references that are in the map. First posted on arXiv 15 Jun 2021.
Builds on
9 of 43 references.
References · 9
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
- 2017Explainable Artificial Intelligence: Understanding, Visualizing and Interpreting Deep Learning Modelscited by 206
- 2017Rationalization: A Neural Machine Translation Approach to Generating Natural Language Explanationscited by 37
- 2020Beneficial and Harmful Explanatory Machine Learningcited by 13
- 2017RelNN: A Deep Neural Model for Relational Learningcited by 5
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 1; 2026: 1.
8 papers.
- 2023Even if Explanations: Prior Work, Desiderata & Benchmarks for Semi-Factual XAIcited by 20
- 2024CoLa-DCE -- Concept-guided Latent Diffusion Counterfactual Explanationscited by 4
- 2022An Interactive Explanatory AI System for Industrial Quality Controlcited by 2
- 2023Explaining Hate Speech Classification with Model Agnostic Methodscited by 1
- 2023Explaining with Attribute-based and Relational Near Misses: An Interpretable Approach to Distinguishing Facial Expressions of Pain and Disgustcited by 1
- 2024When a Relation Tells More Than a Concept: Exploring and Evaluating Classifier Decisions with CoReXcited by 1
- 2025Toward Simple and Robust Contrastive Explanations for Image Classification by Leveraging Instance Similarity and Concept Relevancecited by 0
- 2026The Dual Role of Abstracting over the Irrelevant in Symbolic Explanations: Cognitive Effort vs. Understandingcited by 0
- 2026The Dual Role of Abstracting over the Irrelevant in Symbolic Explanations: Cognitive Effort vs. Understanding3 Feb 2026
- 2025Toward Simple and Robust Contrastive Explanations for Image Classification by Leveraging Instance Similarity and Concept Relevance30 Jun 2025
- 2024CoLa-DCE -- Concept-guided Latent Diffusion Counterfactual Explanations3 Jun 2024
- 2024When a Relation Tells More Than a Concept: Exploring and Evaluating Classifier Decisions with CoReX2 May 2024
- 2023Explaining with Attribute-based and Relational Near Misses: An Interpretable Approach to Distinguishing Facial Expressions of Pain and Disgust27 Aug 2023
- 2023Explaining Hate Speech Classification with Model Agnostic Methods30 May 2023
- 2023Even if Explanations: Prior Work, Desiderata & Benchmarks for Semi-Factual XAI27 Jan 2023
- 2022An Interactive Explanatory AI System for Industrial Quality Control17 Mar 2022