Self-explaining Agents A Study in the BW4T Testbed for Team Coordination

Abstract : There are several applications in which humans and agents jointly perform a task. If the task involves interdependence among the team members, coordination is required to achieve good team performance. Coordination in human-agent teams can be improved by giving humans insight in the behavior of the agents. When humans are able to understand and predict an agent's behavior, they can more easily adapt their own behavior to that of the agent. One way to achieve such understanding is by letting agents explain their behavior. This report presents a study in the BW4T coordination testbed that examines the effects of agents explaining their behavior on coordination in human-agent teams. The results show that explanations about agent behavior do not always lead to better team performance, but they do impact the user experience in a positive way.

[1]  B. Malle,et al.  How People Explain Behavior: A New Theoretical Framework , 1999, Personality and social psychology review : an official journal of the Society for Personality and Social Psychology, Inc.

[2]  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.

[3]  F. Keil,et al.  Explanation and understanding , 2015 .

[4]  Catholijn M. Jonker,et al.  Joint Activity Testbed: Blocks World for Teams (BW4T) , 2009, ESAW.

[5]  Brett Benyo,et al.  Representation and reasoning for DAML-based policy and domain services in KAoS and nomads , 2003, AAMAS '03.

[6]  Jürgen Dix,et al.  Multi-Agent Programming , 2009, Springer US.

[7]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[8]  D. Dennett The Intentional Stance. , 1987 .

[9]  Maarten Sierhuis,et al.  The Fundamental Principle of Coactive Design: Interdependence Must Shape Autonomy , 2010, COIN@AAMAS&MALLOW.