Formalizing Explanatory Dialogues

Many works have proposed architectures and models to incorporate explanation within agent’s design for various reasons (i.e. human-agent teamwork improvement, training in virtual environment [10], belief revision [8], etc.), with this novel architectures a problematic is emerged: how to communicate these explanations in a goal-directed and rule-governed dialogue system? In this paper we formalize Walton’s \(\mathtt CE\) dialectical system of explanatory dialogues in the framework of Prakken. We extend this formalization within the Extended \(\mathtt CE\) system by generalizing the protocol and incorporating a general account of dialectical shifts. More precisely, we show how a shift to any dialogue type can take place, as an example we describe a shift to argumentative dialogue with the goal of giving the explainee the possibility to challenge explainer’s explanations. In addition, we propose the use of commitment and understanding stores to avoid circular and inconsistent explanations and to judge the success of explanation. We show that the dialogue terminates, under specific conditions, in finite steps and the space complexity of the stores evolves polynomially in the size of the explanatory model.

[1]  Wided Lejouad Chaari,et al.  CAUMEL: A Temporal Logic Based Language for Causal Maps to Explain Agent Behaviors , 2014, KES-AMSTA.

[2]  Abdallah Arioua,et al.  Query Failure Explanation in Inconsistent Knowledge Bases Using Argumentation , 2014, COMMA.

[3]  Kristiina Jokinen,et al.  Explanation and Interaction: The computer generation of Explanatory Dialogues , 1996, Machine Translation.

[4]  Claude Gratton,et al.  Circular definitions, circular explanations, and infinite regresses , 1994 .

[5]  P. Johnson-Laird,et al.  Cognitive changes from explanations , 2013 .

[6]  Jeffrey M. Bradshaw,et al.  Explanation in Human-Agent Teamwork , 2011, COIN@AAMAS&WI-IAT.

[7]  Bernard Moulin,et al.  Explanation and Argumentation Capabilities:Towards the Creation of More Persuasive Agents , 2002, Artificial Intelligence Review.

[8]  John-Jules Ch. Meyer,et al.  A Study into Preferred Explanations of Virtual Agent Behavior , 2009, IVA.

[9]  Henry Prakken,et al.  On formalising dialogue systems for argumentation in the event calculus , 2006 .

[10]  Madalina Croitoru,et al.  Decision support for agri-food chains: A reverse engineering argumentation-based approach , 2015, Ecol. Informatics.

[11]  Henry Prakken,et al.  Coherence and Flexibility in Dialogue Games for Argumentation , 2005, J. Log. Comput..

[12]  Henry Prakken,et al.  DOI: 10.1017/S000000000000000 Printed in the United Kingdom Formal systems for persuasion dialogue , 2022 .

[13]  Abdallah Arioua,et al.  Query Failure Explanation in Inconsistent Knowledge Bases: A Dialogical Approach , 2014, SGAI Conf..

[14]  A. Cawsey Book Reviews: Participating in Explanatory Dialogues: Interpreting and Responding to Questions in Context , 1995, CL.

[15]  M. Baker,et al.  Computer-Mediated Epistemic Dialogue: Explanation and Argumentation as Vehicles for Understanding Scientific Notions , 2002 .

[16]  Douglas Walton,et al.  A dialogue system specification for explanation , 2011, Synthese.

[17]  Madalina Croitoru,et al.  An argumentation system for eco-efficient packaging material selection , 2015, Comput. Electron. Agric..

[18]  D. Walton,et al.  Commitment in Dialogue: Basic Concepts of Interpersonal Reasoning , 1995 .

[19]  John-Jules Ch. Meyer,et al.  Design and Evaluation of Explainable BDI Agents , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[20]  Guillermo Ricardo Simari,et al.  Explanations, belief revision and defeasible reasoning , 2002, Artif. Intell..

[21]  Douglas Walton,et al.  Dialogical Models of Explanation , 2007, ExaCt.

[22]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[23]  Frank E. Ritter,et al.  Designs for explaining intelligent agents , 2009, Int. J. Hum. Comput. Stud..

[24]  Keith Darlington,et al.  Aspects of Intelligent Systems Explanation , 2013 .

[25]  Sophie Pfeifer,et al.  Theories Of Explanation , 2016 .