Proceedings

Model-Free Model Reconciliation

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 587-594.

https://doi.org/10.24963/ijcai.2019/83

Abstract

Designing agents capable of explaining complex sequential decisions remains a significant open problem in human-AI interaction. Recently, there has been a lot of interest in developing approaches for generating such explanations for various decision-making paradigms. One such approach has been the idea of explanation as model-reconciliation. The framework hypothesizes that one of the common reasons for a user's confusion could be the mismatch between the user's model of the agent's task model and the model used by the agent to generate the decisions. While this is a general framework, most works that have been explicitly built on this explanatory philosophy have focused on classical planning settings where the model of user's knowledge is available in a declarative form. Our goal in this paper is to adapt the model reconciliation approach to a more general planning paradigm and discuss how such methods could be used when user models are no longer explicitly available. Specifically, we present a simple and easy to learn labeling model that can help an explainer decide what information could help achieve model reconciliation between the user and the agent with in the context of planning with MDPs.

  1. [Abel, 2019] David Abel. simple rl: Reproducible Rein- forcement Learning in Python. ICLR Workshop on Re- producibility in Machine Learning, 2019.
  2. [Chakraborti and Kambhampati, 2018] Tathagata Chakraborti and Subbarao Kambhampati. (when) can ai bots lie? In AIES, 2018.
  3. [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, pages 156-163, 2017. IJCAI
  4. [Chakraborti et al., 2019] Tathagata Chakraborti, Sarath Sreedharan, and Subbarao Kambhampati. Balancing explicability and explanation in human-aware planning. IJCAI, 2019.
  5. [Daniele Magazzeni, 2018] Pat Langley Susanne Biundo Daniele Magazzeni, David Smith, editor. Proceedings of the 1st Workshop on Explainable Planning. ICAPS, 2018.
  6. [David W. Aha and Magazzeni, 2018] Patrick Doherty David W. Aha, Trevor Darrell and Daniele Magazzeni, editors. Proceedings of the 2nd Workshop on Explainable Artificial Intelligence. IJCAI, 2018.
  7. [Dietterich, 1998] Thomas G Dietterich. The maxq method for hierarchical reinforcement learning. In ICML, vol- ume 98, pages 118-126. Citeseer, 1998.
  8. [Hayes and Shah, 2017] Bradley Hayes and Julie A Shah. Improving robot controller transparency through au- tonomous policy explanation. In 2017 12th ACM/IEEE International Conference on Human-Robot Interaction (HRI), pages 303-312. IEEE, 2017.
  9. [Khan et al., 2009] Omar Zia Khan, Pascal Poupart, and James P Black. Minimal sufficient explanations for fac- tored markov decision processes. In Nineteenth Interna- tional Conference on Automated Planning and Scheduling, 2009.
  10. [Kulkarni et al., 2016] Anagha Kulkarni, Tathagata Chakraborti, Yantian Zha, Satya Gautam Vadlamudi, Yu Zhang, and Subbarao Kambhampati. Explicable Robot Planning as Minimizing Distance from Expected Behavior. CoRR, abs/1611.05497, 2016.
  11. [Lombrozo, 2006] Tania Lombrozo. The structure and func- tion of explanations. Trends in Cognitive Sciences, 10(10):464 -470, 2006.
  12. [Miller, 2018] Tim Miller. Explanation in artificial intelli- gence: Insights from the social sciences. Artificial Intelli- gence, 2018.
  13. [Reddy et al., 2018] Siddharth Reddy, Anca D Dragan, and Sergey Levine. Where do you think you're going?: Infer- ring beliefs about dynamics from behavior. NIPS, pages 1454-1465, 2018.
  14. [Ribeiro et al., 2016] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. Why should i trust you?: Explain- ing the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD international conference on knowl- edge discovery and data mining, pages 1135-1144. ACM, 2016.
  15. [Russell and Norvig, 2003] Stuart Russell and Peter Norvig. Artificial intelligence: a modern approach. Prentice Hall, 2003.
  16. [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.
  17. [Sreedharan et al., 2018a] Sarath Sreedharan, Subbarao Kambhampati, et al. Handling model uncertainty and multiplicity in explanations via model reconciliation. In Twenty-Eighth International Conference on Automated Planning and Scheduling, pages 518-526, 2018.
  18. [Sreedharan et al., 2018b] Sarath Sreedharan, Siddharth Sri- vastava, and Subbarao Kambhampati. Hierarchical exper- tise level modeling for user specific contrastive explana- tions. In IJCAI, pages 4829-4836, 2018. IJCAI
  19. [Sreedharan et al., 2019] Sarath Sreedharan, Tathagata Chakraborti, Christian Muise, and Subbarao Kambham- pati. Planning with Explanatory Actions: A Joint Ap- proach to Plan Explicability and Explanations in Human- Aware Planning. arXiv preprint arXiv:1903.07269, 2019.
  20. [Sutton et al., 1999] Richard S Sutton, Doina Precup, and Satinder Singh. Between mdps and semi-mdps: A frame- work for temporal abstraction in reinforcement learning. Artificial intelligence, 112(1-2):181-211, 1999.
  21. [Topin and Veloso, 2019] Nicholay Topin and Manuela Veloso. Generation of policy-level explanations for reinforcement learning. In AAAI, pages 1074-1080, 2019.
  22. [Zhang et al., 2017] Yu Zhang, Sarath Sreedharan, Anagha Kulkarni, Tathagata Chakraborti, Hankz Hankui Zhuo, and Subbarao Kambhampati. Plan Explicability and Pre- dictability for Robot Task Planning. In ICRA, pages 1313- 1320, 2017.

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

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