Behaviour Trees for Creating Conversational Explanation Experiences
Not on the map. Why?
Abstract (arXiv)
This paper presented an XAI system specification and an interactive dialogue model to facilitate the creation of Explanation Experiences (EE). Such specifications combine the knowledge of XAI, domain and system experts of a use case to formalise target user groups and their explanation needs and to implement explanation strategies to address those needs. Formalising the XAI system promotes the reuse of existing explainers and known explanation needs that can be refined and evolved over time using user evaluation feedback. The abstract EE dialogue model formalised the interactions between a user and an XAI system. The resulting EE conversational chatbot is personalised to an XAI system at run-time using the knowledge captured in its XAI system specification. This seamless integration is enabled by using Behaviour Trees (BT) to conceptualise both the EE dialogue model and the explanation strategies. In the evaluation, we discussed several desirable properties of using BTs over traditionally used STMs or FSMs. BTs promote the reusability of dialogue components through the hierarchical nature of the design. Sub-trees are modular, i.e. a sub-tree is responsible for a specific behaviour, which can be designed in different levels of granularity to improve human interpretability. The EE dialogue model consists of abstract behaviours needed to capture EE, accordingly, it can be implemented as a conversational, graphical or text-based interface which caters to different domains and users. There is a significant computational cost when using BTs for modelling dialogue, which we mitigate by using memory. Overall, we find that the ability to create robust conversational pathways dynamically makes BTs a good candidate for designing and implementing conversation for creating explanation experiences.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 27 references that are in the map. First posted on arXiv 11 Nov 2022.
Builds on
10 of 27 references.
References · 10
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2018Metrics for Explainable AI: Challenges and Prospectscited by 257
- 2020Questioning the AI: Informing Design Practices for Explainable AI User Experiencescited by 251
- 2017Behavior Trees in Robotics and AI: An Introductioncited by 105
- 2020One Explanation Does Not Fit All: The Promise of Interactive Explanations for Machine Learning Transparencycited by 64
- 2020A Survey of Behavior Trees in Robotics and AIcited by 53
- 2019A Grounded Interaction Protocol for Explainable Artificial Intelligencecited by 22
- 2021Learning and Executing Re-usable Behaviour Trees from Natural Language Instructioncited by 5
- 2021Making Things Explainable vs Explaining: Requirements and Challenges under the GDPRcited by 4
Built on by
Citing papers per year: 2024: 1.
1 paper.