Recent years have witnessed a renewed interest in Boolean function in explaining binary classifiers in the field of explainable AI (XAI). The standard approach of Boolean function is propositional logic. We study a family of classifier models, axiomatize it and show completeness of our axiomatics. Moreover, we prove that satisfiability checking for our modal language relative to such a class of models is NP-complete. We leverage the language to formalize counterfactual conditional as well as a variety of notions of explanation including abductive, contrastive and counterfactual explanations, and biases. Finally, we present two extensions of our language: a dynamic extension by the notion of assignment enabling classifier change and an epistemic extension in which the classifier's uncertainty about the actual input can be represented.
翻译:近年来,人们重新关注布利恩功能,在解释可解释的AI(XAI)领域解释二分分类者。布利恩功能的标准方法是推理逻辑。我们研究了一组分类模型,对分类模型进行了分解,并展示了我们偏狭学的完整性。此外,我们证明,对照这类模型来核对我们模式语言的可比性是完全的。我们利用语言将反事实条件以及各种解释概念正式化,包括绑架、对比和反事实解释以及偏差。最后,我们提出了我们语言的两个扩展:一种动态扩展,即授权分类模型进行变更的概念,以及一种可代表分类者对实际投入的不确定性的认知扩展。