Explainable Goal-driven Agents and Robots - A Comprehensive Review

Fatai Sado , Chu Kiong Loo , Wei Shiung Liew , Matthias Kerzel , Stefan Wermter
ACM Computing Surveys Volume 55, Number 10, pages 1--41, doi: 10.1145/3564240 - Feb 2023 Open Access
Associated documents :  
Recent applications of autonomous agents and robots have brought attention to crucial trust-related challenges associated with the current generation of artificial intelligence (AI) systems. AI systems based on the connectionist deep learning neural network approach lack capabilities of explaining their decisions and actions to others, despite their great successes. Without symbolic interpretation capabilities, they are ’black boxes’, which renders their choices or actions opaque, making it difficult to trust them in safety-critical applications. The recent stance on the explainability of AI systems has witnessed several approaches to eXplainable Artificial Intelligence (XAI); however, most of the studies have focused on data-driven XAI systems applied in computational sciences. Studies addressing the increasingly pervasive goal-driven agents and robots are sparse at this point in time. This paper reviews approaches on explainable goal-driven intelligent agents and robots, focusing on techniques for explaining and communicating agents’ perceptual functions (e.g., senses, vision) and cognitive reasoning (e.g., beliefs, desires, intention, plans, and goals) with humans in the loop. The review highlights key strategies that emphasize transparency, understandability, and continual learning for explainability. Finally, the paper presents requirements for explainability and suggests a road map for the possible realization of effective goal-driven explainable agents and robots.

 

@Article{SLLKW23, 
 	 author =  {Sado, Fatai and Loo, Chu Kiong and Liew, Wei Shiung and Kerzel, Matthias and Wermter, Stefan},  
 	 title = {Explainable Goal-driven Agents and Robots - A Comprehensive Review}, 
 	 journal = {ACM Computing Surveys},
 	 number = {10},
 	 volume = {55},
 	 pages = {1--41},
 	 year = {2023},
 	 month = {Feb},
 	 publisher = {},
 	 doi = {10.1145/3564240}, 
 }