Explanation User Interfaces: A Systematic Literature Review
Eleonora Cappuccio, Andrea Esposito, Francesco Greco, Giuseppe Desolda, Rosa Lanzilotti, Salvatore Rinzivillo
TL;DR
This systematic literature review analyzes Explanation User Interfaces (XUIs) to understand how explanations from XAI are effectively presented to users. It integrates algorithmic explanation techniques, interactive design, evaluation methods, and design guidelines into a cohesive framework, culminating in the HERMES platform to guide practitioners. The study reveals prevalent use of neural networks with feature-importance, counterfactuals, and SHAP across visual, textual, and interactive modalities, and highlights the importance of user-centered design, contextual information, and multi-level visualizations. The findings offer practical guidance for designing trustworthy, usable XUIs in high-stakes domains and identify future challenges, including co-design adoption and managing emergent AI capabilities like LLMs.
Abstract
Artificial Intelligence (AI) is one of the major technological advancements of this century, bearing incredible potential for users through AI-powered applications and tools in numerous domains. Being often black-box (i.e., its decision-making process is unintelligible), developers typically resort to eXplainable Artificial Intelligence (XAI) techniques to interpret the behaviour of AI models to produce systems that are transparent, fair, reliable, and trustworthy. However, presenting explanations to the user is not trivial and is often left as a secondary aspect of the system's design process, leading to AI systems that are not useful to end-users. This paper presents a Systematic Literature Review on Explanation User Interfaces (XUIs) to gain a deeper understanding of the solutions and design guidelines employed in the academic literature to effectively present explanations to users. To improve the contribution and real-world impact of this survey, we also present a framework for Human-cEnteRed developMent of Explainable user interfaceS (HERMES) to guide practitioners and academics in the design and evaluation of XUIs.
