Proceedings

The Emerging Landscape of Explainable Automated Planning & Decision Making

Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Survey track. Pages 4803-4811.

https://doi.org/10.24963/ijcai.2020/669

Abstract

In this paper, we provide a comprehensive outline of the different threads of work in Explainable AI Planning (XAIP) that has emerged as a focus area in the last couple of years and contrast that with earlier efforts in the field in terms of techniques, target users, and delivery mechanisms. We hope that the survey will provide guidance to new researchers in automated planning towards the role of explanations in the effective design of human-in-the-loop systems, as well as provide the established researcher with some perspective on the evolution of the exciting world of explainable planning.

  1. Explanation Type Social Contrastive Selective Local Global Abstraction User Study Algorithm-based explanations [37; 2] [37; 27; 44; 2; 36] [37; 27; 51; 44; 2; 36] [] [27; 51;
  2. Model-Based Explanations Inference Reconciliation [72; 74; 20; 69; 50; 37; 81; 76; 2] [63; 4; 72; 74; 20; 69; 25; 41; 19; 22; 50; 37; 7; 84; 83; 76; 81; 57; 1; 2; 88] [27; 63; 4; 72; 74; 20; 69; 25; 41; 19; 50; 37; 83; 36] [63; 27; 4; 72; 74; 20; 69; 25; 41; 19; 22; 50; 37; 7; 84; 83; 76; 81; 36; 57; 1; 78; 2; 88] [74; 20; 69; 25] [72; 74; 20; 69; 41; 50; 81; 76] [4; 27; 74; 41; 19; 50; 84; 76; 81; 57; 2] Model Reconciliation [15; 72; 74; 69; 71; 70; 13; 68; 8; 79; 10; 56] [15; 72; 74; 69; 71; 70; 13; 68; 8; 79; 10; 56] [15; 72; 74; 69; 71; 70; 13; 68; 8; 79; 10; 56] [15; 72; 71; 70; 13; 68; 8] [15; 74; 69] [72; 74; 69] [12; 74; 70; 13; Plan-based explanations [47; 8; 61; 33] [85; 44; 73; 77; 33; 47; 43; 8; 61; 78] [85; 44; 73; 77; 33; 47; 43; 8; 61; 38; 80; 39; 78; 16] [85; 44; 73; 77; 33; 61]
  3. Tobias Ahlbrecht and Michael Winikoff. Explaining Aggregate Behaviour in Cognitive Agent Simulations Using Explanation. In EXTRAAMAS Workshop, 2019.
  4. Andrew Anderson, Jonathan Dodge, Amrita Sadarangani, Zoe Juozapaitis, Evan Newman, Jed Irvine, Souti Chattopadhyay, Alan Fern, and Margaret Burnett. Explaining Reinforcement Learning to Mere Mortals: An Empirical Study. In IJCAI, 2019. IJCAI
  5. Sule Anjomshoae, Amro Najjar, Davide Calvaresi, and Kary Främling. Explainable Agents and Robots: Re- sults from a Systematic Literature Review. In AAMAS, 2019.
  6. Pascal Bercher, Susanne Biundo, Thomas Geier, Thilo Hoernle, Florian Nothdurft, Felix Richter, and Bernd Schattenberg. Plan, Repair, Execute, Explain -How Planning Helps to Assemble Your Home Theater. In ICAPS, 2014.
  7. Dan Bryce, J Benton, and Michael W Boldt. Maintain- ing Evolving Domain Models. In IJCAI, 2016. IJCAI
  8. John M Carroll and Judith Reitman Olson. Mental models in human-computer interaction. Handbook of Human-Computer Interaction, 1988.
  9. Michael Cashmore, Anna Collins, Benjamin Krarup, Senka Krivic, Daniele Magazzeni, and David Smith. Towards Explainable AI Planning as a Service. In XAIP Workshop, 2019.
  10. Tathagata Chakraborti, Kshitij P. Fadnis, Kartik Ta- lamadupula, Mishal Dholakia, Biplav Srivastava, Jef- frey O. Kephart, and Rachel K. E. Bellamy. Planning and Visualization for a Smart Meeting Room Assistant -A Case Study in the Cognitive Environments Labora- tory at IBM T.J. Watson Research Center, Yorktown. AI Communication, 2019.
  11. Tathagata Chakraborti and Subbarao Kambhampati. (How) Can AI Bots Lie? In XAIP Workshop, 2019.
  12. Tathagata Chakraborti and Subbarao Kambhampati. (When) Can AI Bots Lie? In AIES/AAAI, 2019.
  13. Tathagata Chakraborti, Anagha Kulkarni, Sarath Sreed- haran, David E Smith, and Subbarao Kambhampati. Ex- plicability? Legibility? Predictability? Transparency? Privacy? Security? The Emerging Landscape of Inter- pretable Agent Behavior. In ICAPS, 2019.
  14. Tathagata Chakraborti, Sarath Sreedharan, Sachin Grover, and Subbarao Kambhampati. Plan Explanations as Model Reconciliation -An Empirical Study. In HRI, 2019.
  15. Tathagata Chakraborti, Sarath Sreedharan, and Sub- barao Kambhampati. Balancing Explanations and Ex- plicability in Human-Aware Planning. In IJCAI, 2019.
  16. Tathagata Chakraborti, Sarath Sreedharan, Anagha Kulkarni, and Subbarao Kambhampati. Projection- Aware Task Planning and Execution for Human-in- the-Loop Operation of Robots in a Mixed-Reality Workspace. In IROS, 2018.
  17. Tathagata Chakraborti, Sarath Sreedharan, Yu Zhang, and Subbarao Kambhampati. Plan Explanations as Model Reconciliation: Moving Beyond Explanation as Soliloquy. In IJCAI, 2017. IJCAI
  18. Youri Coppens, Kyriakos Efthymiadis, Tom Lenaerts, Ann Nowé, T Miller, R Weber, and D Magazzeni. Dis- tilling Deep Reinforcement Learning Policies in Soft Decision Trees. In XAI Workshop, 2019.
  19. Dustin Dannenhauer, Michael W Floyd, Daniele Maga- zzeni, and David W Aha. Explaining Rebel Behavior in Goal Reasoning Agents. In XAIP Workshop, 2018.
  20. Anupam Datta, Shayak Sen, and Yair Zick. Algorith- mic transparency via quantitative input influence: The- ory and experiments with learning systems. In IEEE Symposium on Security and Privacy (SP), 2016.
  21. Thomas Dodson, Nicholas Mattei, Joshua T. Guerin, and Judy Goldsmith. An English-Language Argumenta- tion Interface for Explanation Generation with Markov Decision Processes in the Domain of Academic Advis- ing. TiiS, 2013.
  22. Rebecca Eifler, Michael Cashmore, Jörg Hoffmann, Daniele Magazzeni, and Marcel Steinmetz. A New Approach to Plan-Space Explanation: Analyzing Plan- Property Dependencies in Oversubscription Planning. In AAAI, 2020.
  23. Thomas Eiter, Zeynep G Saribatur, and Peter Schüller. Abstraction for Zooming-In to Unsolvability Reasons of Grid-Cell Problems. In XAI Workshop, 2019.
  24. Salomé Eriksson, Gabriele Röger, and Malte Helmert. Unsolvability Certificates for Classical Planning. In ICAPS, 2017.
  25. Salomé Eriksson, Gabriele Röger, and Malte Helmert. A Proof System for Unsolvable Planning Tasks. In ICAPS, 2018.
  26. Maria Fox, Derek Long, and Daniele Magazzeni. Ex- plainable Planning. In XAI Workshop, 2017.
  27. Moritz Göbelbecker, Thomas Keller, Patrick Eyerich, Michael Brenner, and Bernhard Nebel. Coming Up with Good Excuses: What to Do When No Plan Can be Found. In ICAPS, 2010.
  28. Antoine Grea, Laëtitia Matignon, and Samir Aknine. How Explainable Plans Can Make Planning Faster. In XAI Workshop, 2018.
  29. Samuel Greydanus, Anurag Koul, Jonathan Dodge, and Alan Fern. Visualizing and Understanding Atari Agents. In ICML, 2018.
  30. Sachin Grover, Tathagata Chakraborti, and Subbarao Kambhampati. What Can Automated Planning do for Intelligent Tutoring Systems? In ICAPS Scheduling and Planning Applications Workshop, 2018.
  31. Sachin Grover, Sailik Sengupta, Tathagata Chakraborti, Aditya Prasad Mishra, and Subbarao Kambhampati. RADAR: Automated Task Planning for Proactive De- cision Support. HCI Journal, 2020.
  32. David Gunning. Explainable Artificial Intelligence (XAI). Defense Advanced Research Projects Agency (DARPA), 2017.
  33. David Gunning and David W Aha. DARPA's Ex- plainable Artificial Intelligence Program. AI Magazine, 2019.
  34. Marc Hanheide, Moritz Göbelbecker, Graham S Horn, Andrzej Pronobis, Kristoffer Sjöö, Alper Aydemir, Patric Jensfelt, Charles Gretton, Richard Dearden, Miroslav Janicek, et al. Robot Task Planning and Ex- planation in Open and Uncertain Worlds. Artificial In- telligence, 2017.
  35. Bradley Hayes and Julie A Shah. Improving Robot Con- troller Transparency Through Autonomous Policy Ex- planation. In HRI, 2017.
  36. Jörg Hoffmann and Daniele Magazzeni. Explainable AI Planning (XAIP): Overview and the Case of Contrastive Explanation. In Reasoning Web. Explainable Artificial Intelligence, 2019. Extended Abstract.
  37. R. Howey, D. Long, and M. Fox. VAL: Automatic Plan Validation, Continuous Effects and Mixed Initia- tive Planning Using PDDL. In ICTAI, 2004.
  38. Tobias Huber and Elisabeth André. Introducing Se- lective Layer-Wise Relevance Propagation to Dueling Deep Q-learning. In XAI Workshop, 2019.
  39. Zoe Juozapaitis, Anurag Koul, Alan Fern, Martin Er- wig, and Finale Doshi-Velez. Explainable Reinforce- ment Learning via Reward Decomposition. In XAI Workshop, 2019.
  40. Subbarao Kambhampati. A Classification of Plan Mod- ification Strategies Based on Coverage and Information Requirements. In AAAI Spring Symposium on Case Based Reasoning, 1990.
  41. Subbarao Kambhampati. Mapping and Retrieval During Plan Reuse: A Validation Structure Based Approach. In AAAI, 1990.
  42. Subbarao Kambhampati and James A Hendler. Flexi- ble reuse of plans via annotation and verification. In the International Conference on Artificial Intelligence Ap- plications, 1989.
  43. Omar Zia Khan, Pascal Poupart, and James P Black. Minimal Sufficient Explanations for Factored Markov Decision Processes. In ICAPS, 2009.
  44. Been Kim, Martin Wattenberg, Justin Gilmer, Carrie Cai, James Wexler, Fernanda Viegas, and Rory Sayres. Interpretability Beyond Feature Attribution: Quantita- tive Testing with Concept Activation Vectors (TCAV). In ICML, 2018.
  45. Joseph Kim, Christian Muise, Ankit Shah, Shubham Agarwal, and Julie Shah. Bayesian Inference of Linear Temporal Logic Specifications for Contrastive Explana- tions. In IJCAI, 2019. IJCAI
  46. Anurag Koul, Sam Greydanus, and Alan Fern. Learning Finite State Representations of Recurrent Policy Net- works. In ICLR, 2018.
  47. Benjamin Krarup, Michael Cashmore, Daniele Maga- zzeni, and Tim Miller. Model-Based Contrastive Expla- nations for Explainable Planning. In XAIP Workshop, 2019.
  48. Anagha Kulkarni, Sarath Sreedharan, Sarah Keren, Tathagata Chakraborti, David E. Smith, and Subbarao Kambhampati. Design for Interpretability. In XAIP Workshop, 2019.
  49. Isaac Lage, Daphna Lifschitz, Finale Doshi-Velez, and Ofra Amir. Exploring Computational User Models for Agent Policy Summarization. In IJCAI, 2019. IJCAI
  50. Pat Langley. Varieties of explainable agency. In XAIP Workshop, 2019.
  51. Pat Langley, Ben Meadows, Mohan Sridharan, and Dongkyu Choi. Explainable Agency for Intelligent Au- tonomous Systems. In IAAI/AAAI, 2017.
  52. Prashan Madumal, Tim Miller, Liz Sonenberg, and Frank Vetere. Explainable Reinforcement Learning Through a Causal Lens. In AAAI, 2020.
  53. Maurıcio C Magnaguagno, Ramon Fraga Pereira, Mar- tin D Móre, and Felipe Meneguzzi. Web Planner: A Tool to Develop Classical Planning Domains and Visu- alize Heuristic State-Space Search. In ICAPS Workshop on User Interfaces in Scheduling and Planning, 2017.
  54. Ben Leon Meadows, Pat Langley, and Miranda Jane Emery. Seeing Beyond Shadows: Incremental Abduc- tive Reasoning for Plan Understanding. In AAAI Work- shop on Plan, Activity, and Intent Recognition (PAIR), 2013.
  55. Hugo Mercier and Dan Sperber. Why do Humans Rea- son? Arguments for an Argumentative Theory. Behav- ioral and Brain Sciences, 2011.
  56. Tim Miller. Contrastive Explanation: A Structural- Model Approach. arXiv:1811.03163, 2018.
  57. Tim Miller. Explanation in Artificial Intelligence: In- sights from the Social Sciences. Artificial Intelligence, 2019.
  58. Van Nguyen, Stylianos Loukas Vasileiou, Tran Cao Son, and William Yeoh. Conditional Updates of An- swer Set Programming and Its Application in Explain- able Planning. In AAMAS, 2020. Extended Abstract.
  59. Matthew L Olson, Lawrence Neal, Fuxin Li, and Weng- Keen Wong. Counterfactual States for Atari Agents via Generative Deep Learning. In XAI Workshop, 2019.
  60. R. G. Freedman, T. Chakraborti, K. Talamadupula, D. Magazzeni and J. D. Frank. User Interfaces and Scheduling and Planning: Workshop Summary and Pro- posed Challenges. In AAAI Spring Symposium on De- signing the User Experience of Artificial Intelligence, 2018.
  61. Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. "Why Should I Trust You?" Explaining the Predictions of Any Classifier. In KDD, 2016.
  62. Mark Roberts, Isaac Monteath, Raymond Sheh, David Aha, Piyabutra Jampathom, Keith Akins, Eric Sydow, Vikas Shivashankar, and Claude Sammut. What was I planning to do? In XAIP Workshop, 2018.
  63. Stephanie Rosenthal, Sai P Selvaraj, and Manuela M Veloso. Verbalization: Narration of Autonomous Robot Experience. In IJCAI, 2016. IJCAI
  64. Wojciech Samek, Thomas Wiegand, and Klaus-Robert Müller. Explainable Artificial Intelligence: Understand- ing, Visualizing and Interpreting Deep Learning Mod- els. arXiv:1708.08296, 2017.
  65. Bastian Seegebarth, Felix Müller, Bernd Schattenberg, and Susanne Biundo. Making Hybrid Plans More Clear to Human Users -A Formal Approach for Generating Sound Explanations. In ICAPS, 2012.
  66. Sailik Sengupta, Tathagata Chakraborti, and Subbarao Kambhampati. Ma-radar-a mixed-reality interface for collaborative decision making. ICAPS Workshop on User Interfaces and Scheduling and Planning, 2018.
  67. Maayan Shvo, Toryn Q Klassen, and Sheila A McIl- raith. Towards the Role of Theory of Mind in Explana- tion. In EXTRAAMAS Workshop, 2020.
  68. David E Smith. Choosing Objectives in Over- Subscription Planning. In ICAPS, 2004.
  69. Shirin Sohrabi, Jorge A Baier, and Sheila A McIl- raith. Preferred Explanations: Theory and Generation via Planning. In AAAI, 2011.
  70. Sarath Sreedharan, Tathagata Chakraborti, Christian Muise, and Subbarao Kambhampati. Expectation- Aware Planning: A Unifying Framework for Synthe- sizing and Executing Self-Explaining Plans for Human- Aware Planning. In AAAI, 2020.
  71. Sarath Sreedharan, Tathagata Chakraborti, Christian Muise, Yasaman Khazaeni, and Subbarao Kambham- pati. D3WA+: A Case Study of XAIP in a Model Ac- quisition Task. In ICAPS, 2020.
  72. Sarath Sreedharan, Alberto Olmo Hernandez, Aditya Prasad Mishra, and Subbarao Kambham- pati. Model-Free Model Reconciliation. In IJCAI, 2019. IJCAI
  73. Sarath Sreedharan, Subbarao Kambhampati, et al. Han- dling Model Uncertainty and Multiplicity in Explana- tions via Model Reconciliation. In ICAPS, 2018.
  74. Sarath Sreedharan, Siddharth Srivastava, and Subbarao Kambhampati. Hierarchical Expertise Level Modeling for User Specific Contrastive Explanations. In IJCAI, 2018. IJCAI
  75. Sarath Sreedharan, Siddharth Srivastava, and Subbarao Kambhampati. TLdR: Policy Summarization for Fac- tored SSP Problems Using Temporal Abstractions. In ICAPS, 2020.
  76. Sarath Sreedharan, Siddharth Srivastava, David Smith, and Subbarao Kambhampati. Why Can't You Do That HAL? Explaining Unsolvability of Planning Tasks. In IJCAI, 2019. IJCAI
  77. Roykrong Sukkerd, Reid Simmons, and David Garlan. Toward Explainable Multi-Objective Probabilistic Plan- ning. In ICSE Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS), 2018.
  78. Roykrong Sukkerd, Reid Simmons, and David Gar- lan. Tradeoff-Focused Contrastive Explanation for MDP Planning. arXiv:2004.12960, 2020.
  79. Nicholay Topin and Manuela Veloso. Generation of Policy-Level Explanations for Reinforcement Learning. In AAAI, 2019.
  80. Gianluca Torta, Roberto Micalizio, and Samuele Sor- mano. Temporal multiagent plan execution: Explaining what happened. In EXTRAAMAS Workshop, 2019.
  81. Stylianos Vasileiou, William Yeoh, and Tran Cao Son. A Preliminary Logic-based Approach for Explanation Generation. In XAIP Workshop, 2019.
  82. Manuela M Veloso. Learning by Analogical Reasoning in General Problem Solving. Doctoral Thesis, 1992.
  83. J Waa, J van Diggelen, K Bosch, and M Neerincx. Contrastive Explanations for Reinforcement Learning in Terms of Expected Consequences. In XAI Workshop, 2018.
  84. Sandra Wachter, Brent Mittelstadt, and Chris Rus- sell. Counterfactual Explanations Without Opening the Black Box: Automated Decisions and the GDPR. Har- vard Journal of Law & Technology, 2017.
  85. Michael Winikoff. Debugging Agent Programs with "Why?" Questions. In AAMAS, 2017.
  86. Michael Winikoff, Virginia Dignum, and Frank Dignum. Why Bad Coffee? Explaining Agent Plans with Valuings. In SafeComp, 2018.
  87. Tom Zahavy, Nir Ben-Zrihem, and Shie Mannor. Gray- ing the Black Box: Understanding DQNs. In ICML, 2016.
  88. Zahra Zahedi, Alberto Olmo, Tathagata Chakraborti, Sarath Sreedharan, and Subbarao Kambhampati. To- wards Understanding User Preferences for Explanation Types in Explanation as Model Reconciliation. In HRI, 2019. Late Breaking Report.
  89. Yu Zhang, Sarath Sreedharan, Anagha Kulkarni, Tatha- gata Chakraborti, Hankz Hankui Zhuo, and Subbarao Kambhampati. Plan Explicability and Predictability for Robot Task Planning. In ICRA, 2017.
  90. Ellin Zhao and Roykrong Sukkerd. Interactive Expla- nation for Planning-Based Systems: WIP Abstract. In ICCPS, 2019.
  91. Yishan Zhou and David Danks. Different "Intelligibil- ity" for Different Folks. In AIES/AAAI, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards