AIMar 20, 2025

Logic Explanation of AI Classifiers by Categorical Explaining Functors

arXiv:2503.16203v11 citationsh-index: 10
Originality Incremental advance
AI Analysis

This work addresses the reliability of AI explanations for users in high-stakes domains, though it is incremental as it builds on existing logic-based methods with a theoretical enhancement.

The paper tackles the problem of inconsistent and unfaithful explanations generated by post-hoc explainable AI methods for opaque classifiers, proposing a category theory-based approach that ensures logical coherence and fidelity, validated on a synthetic benchmark with significant mitigation of contradictions.

The most common methods in explainable artificial intelligence are post-hoc techniques which identify the most relevant features used by pretrained opaque models. Some of the most advanced post hoc methods can generate explanations that account for the mutual interactions of input features in the form of logic rules. However, these methods frequently fail to guarantee the consistency of the extracted explanations with the model's underlying reasoning. To bridge this gap, we propose a theoretically grounded approach to ensure coherence and fidelity of the extracted explanations, moving beyond the limitations of current heuristic-based approaches. To this end, drawing from category theory, we introduce an explaining functor which structurally preserves logical entailment between the explanation and the opaque model's reasoning. As a proof of concept, we validate the proposed theoretical constructions on a synthetic benchmark verifying how the proposed approach significantly mitigates the generation of contradictory or unfaithful explanations.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes