ExplainabilityTransparencyTrustworthinesscs.AI
Behaviour Trees for Creating Conversational Explanation Experiences
Anjana Wijekoon, David Corsar, Nirmalie Wiratunga
November 11, 2022
3 citations
Key Takeaways
-
Explainability needs vary by user group: The paper emphasizes that effective AI explanations require formalizing different target user groups and their specific explanation needs upfront, rather than using one-size-fits-all approaches. This means responsible AI systems should be designed with particular audiences in mind from the start.
-
Reusable explanation components improve consistency: By using Behaviour Trees to structure explanation strategies, the system enables the reuse of existing explainers and explanation approaches across different AI applications. This promotes consistency in how AI systems communicate their reasoning to users over time.
-
Conversational interfaces make explanations more accessible: The paper demonstrates that interactive dialogue-based chatbots can personalize explanations to individual users, making complex AI decision-making more understandable than static text or graphics alone. This suggests responsible AI should prioritize interactive, conversational approaches to explanation.
-
Modular design supports human interpretability: The hierarchical, modular structure of Behaviour Trees allows explanation components to be designed at different levels of detail, making the explanation system itself more interpretable to domain experts and developers who need to audit or improve it.
-
Explanation systems should evolve with user feedback: The paper notes that formalizing XAI specifications allows explanation strategies to be "refined and evolved over time using user evaluation feedback," suggesting that responsible AI requires ongoing iteration based on how real users actually understand and interact with explanations.