Proceedings

Hierarchical Expertise Level Modeling for User Specific Contrastive Explanations

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4829-4836.

https://doi.org/10.24963/ijcai.2018/671

Abstract

There is a growing interest within the AI research community in developing autonomous systems capable of explaining their behavior to users. However, the problem of computing explanations for users of different levels of expertise has received little research attention. We propose an approach for addressing this problem by representing the user's understanding of the task as an abstraction of the domain model that the planner uses. We present algorithms for generating minimal explanations in cases where this abstract human model is not known. We reduce the problem of generating an explanation to a search over the space of abstract models and show that while the complete problem is NP-hard, a greedy algorithm can provide good approximations of the optimal solution. We also empirically show that our approach can efficiently compute explanations for a variety of problems.

  1. [Backstrom and Jonsson, 2013] Christer Backstrom and Pe- ter Jonsson. Bridging the gap between refinement and heuristics in abstraction. In Twenty-Third International Joint Conference on Artificial Intelligence, 2013. IJCAI
  2. [Bercher et al., 2014] 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.
  3. [Bernhard and Vygen, 2008] Korte Bernhard and J Vy- gen. Combinatorial optimization: Theory and algorithms. Springer, Third Edition, 2005., 2008.
  4. [Chakraborti et al., 2017] Tathagata Chakraborti, Sarath Sreedharan, Yu Zhang, and Subbarao Kambhampati. Plan explanations as model reconciliation: Moving beyond explanation as soliloquy. In IJCAI, 2017. IJCAI
  5. [Clarke et al., 2000] Edmund Clarke, Orna Grum- berg, Somesh Jha, Yuan Lu, and Helmut Veith. Counterexample-guided abstraction refinement. In International Conference on Computer Aided Verification, pages 154-169. Springer, 2000.
  6. [Culberson and Schaeffer, 1998] Joseph C Culberson and Jonathan Schaeffer. Pattern databases. Computational In- telligence, 14(3):318-334, 1998.
  7. [Edelkamp, 2000] Stefan Edelkamp. Planning with pattern databases. In ECP, 2000.
  8. [Fox et al., 2017] Maria Fox, Derek Long, and Daniele Mag- azzeni. Explainable Planning. In IJCAI XAI Workshop, 2017.
  9. [Hart et al., 1968] Peter E Hart, Nils J Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of minimum cost paths. IEEE transactions on Systems Sci- ence and Cybernetics, 4(2):100-107, 1968.
  10. [Haslum et al., 2012] Patrik Haslum, John Slaney, Sylvie Thiébaux, et al. Incremental lower bounds for additive cost planning problems. In ICAPS, volume 12, pages 74- 82, 2012.
  11. [International Planning Competition, 2011] International Planning Competition. IPC Competition Domains. https://goo.gl/i35bxc, 2011. Link
  12. [Kambhampati, 1990] Subbarao Kambhampati. A classifica- tion of plan modification strategies based on coverage and information requirements. In AAAI 1990 Spring Sympo- sium on Case Based Reasoning. Citeseer, 1990.
  13. [Keyder et al., 2012] Emil Ragip Keyder, Jörg Hoffmann, Patrik Haslum, et al. Semi-relaxed plan heuristics. In ICAPS, 2012.
  14. [Langley et al., 2017] Pat Langley, Ben Meadows, Mohan Sridharan, and Dongkyu Choi. Explainable Agency for Intelligent Autonomous Systems. In AAAI/IAAI, 2017.
  15. [Lombrozo, 2006] Tania Lombrozo. The structure and func- tion of explanations. Trends in Cognitive Sciences, 10(10):464 -470, 2006.
  16. [Lombrozo, 2012] Tania Lombrozo. Explanation and abduc- tive inference. Oxford handbook of thinking and reason- ing, pages 260-276, 2012.
  17. [Marthi et al., 2007] Bhaskara Marthi, Stuart J Russell, and Jason Andrew Wolfe. Angelic semantics for high-level ac- tions. In ICAPS, pages 232-239, 2007.
  18. [Meadows et al., 2013] Ben Leon Meadows, Pat Langley, and Miranda Jane Emery. Seeing beyond shadows: In- cremental abductive reasoning for plan understanding. In AAAI Workshop: Plan, Activity, and Intent Recognition, volume 13, page 13, 2013.
  19. [Miller, 2017] Tim Miller. Explanation in artificial in- telligence: Insights from the social sciences. CoRR, abs/1706.07269, 2017.
  20. [Sacerdoti, 1974] Earl D Sacerdoti. Planning in a hierarchy of abstraction spaces. Artificial intelligence, 5(2):115- 135, 1974. IJCAI
  21. [Seegebarth et al., 2012] 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 Twenty-Second Interna- tional Conference on Automated Planning and Scheduling, 2012.
  22. [Seipp and Helmert, 2013] Jendrik Seipp and Malte Helmert. Counterexample-guided cartesian abstrac- tion refinement. In ICAPS, 2013.
  23. [Seipp and Helmert, 2014] Jendrik Seipp and Malte Helmert. Diverse and additive cartesian abstraction heuristics. In ICAPS, 2014.
  24. [Sohrabi et al., 2011] Shirin Sohrabi, Jorge A Baier, and Sheila A McIlraith. Preferred explanations: Theory and generation via planning. In AAAI, 2011.
  25. [Srivastava et al., 2016] Siddharth Srivastava, Stuart J Rus- sell, and Alessandro Pinto. Metaphysics of planning do- main descriptions. In AAAI, pages 1074-1080, 2016.
  26. [Steinmetz and Hoffmann, 2016] Marcel Steinmetz and Jörg Hoffmann. Towards clause-learning state space search: Learning to recognize dead-ends. In AAAI, pages 760- 768, 2016.
  27. [Young, 2008] Neal E Young. Greedy set-cover algorithms. In Encyclopedia of algorithms, pages 1-99. Springer, 2008.

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

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