We propose a new method for explanations in Artificial Intelligence (AI) and a tool to test its expressive power within a user interface. In order to bridge the gap between philosophy and human-computer interfaces, we show a new approach for the generation of interactive explanations based on a sophisticated pipeline of AI algorithms for structuring natural language documents into knowledge graphs, answering questions effectively and satisfactorily. Among the mainstream philosophical theories of explanation we identified one that in our view is more easily applicable as a practical model for user-centric tools: Achinstein's Theory of Explanation. With this work we aim to prove that the theory proposed by Achinstein can be actually adapted for being implemented into a concrete software application, as an interactive process answering questions. To this end we found a way to handle the generic (archetypal) questions that implicitly characterise an explanatory processes as preliminary overviews rather than as answers to explicit questions, as commonly understood. To show the expressive power of this approach we designed and implemented a pipeline of AI algorithms for the generation of interactive explanations under the form of overviews, focusing on this aspect of explanations rather than on existing interfaces and presentation logic layers for question answering. We tested our hypothesis on a well-known XAI-powered credit approval system by IBM, comparing CEM, a static explanatory tool for post-hoc explanations, with an extension we developed adding interactive explanations based on our model. The results of the user study, involving more than 100 participants, showed that our proposed solution produced a statistically relevant improvement on effectiveness (U=931.0, p=0.036) over the baseline, thus giving evidence in favour of our theory.
翻译:在人工智能(AI)中,我们提出了一个新的解释方法,以及一个在用户界面中测试其表达力的工具。为了缩小哲学和人-计算机界面之间的差距,我们展示了一种新的方法,根据复杂的人工智能算法将自然语言文件的结构结构纳入知识图表,以有效和令人满意的方式回答问题。在主流哲学解释理论中,我们确定了一种在我们看来比较容易作为以用户为中心的工具实用模式适用的方法:Achinstein's The The The The The The Tory of Rescription。通过这项工作,我们旨在证明,Achinstein提出的理论可以实际上被应用到具体的软件应用程序中,作为一种互动的回答程序,来生成互动解释。为此,我们找到了一种方法,将解释过程隐含为初步概览,而不是对通常理解的明确问题的答案。在我们设计的这一模式中,我们设计并实施了一种有利于在概览中提供互动解释的管道,侧重于解释的这一方面,而不是用于将理论应用到一个互动解释的方面,我们用现有的用户界面来进行比较的逻辑解释。