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 present a modal language of a ceteris paribus nature which supports reasoning about binary classifiers and their properties. We study families of decision models for binary classifiers, axiomatize them and show completeness of our axiomatics. Moreover, we prove that the variant of our modal language with finite propositional atoms interpreted over these models is NP-complete. We leverage the language to formalize counterfactual conditional as well as a bunch of notions of explanation such as 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)领域解释二元分类。布林函数的标准方法是推理逻辑。我们展示了一种兽医法的模型语言,支持二元分类法及其属性的推理。我们研究了二元分类法的决策模型的组别,对二元分类法进行了分解,并展示了我们的异异构学。此外,我们证明,我们模型语言的变式与对这些模型解释的有限理论原子是NP-完整的。我们利用该语言正式确定反事实条件以及一系列解释概念,如拐骗、对比和反事实解释以及偏见。最后,我们提出了我们语言的两个扩展:一种动态扩展,即授权分类法概念使分类法变化,另一种缩写扩展,一种可代表分类者对实际投入的不确定性的缩写扩展。