Proceedings

Argumentative XAI: A Survey

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Survey Track. Pages 4392-4399.

https://doi.org/10.24963/ijcai.2021/600

Abstract

Explainable AI (XAI) has been investigated for decades and, together with AI itself, has witnessed unprecedented growth in recent years. Among various approaches to XAI, argumentative models have been advocated in both the AI and social science literature, as their dialectical nature appears to match some basic desirable features of the explanation activity. In this survey we overview XAI approaches built using methods from the field of computational argumentation, leveraging its wide array of reasoning abstractions and explanation delivery methods. We overview the literature focusing on different types of explanation (intrinsic and post-hoc), different models with which argumentation-based explanations are deployed, different forms of delivery, and different argumentation frameworks they use. We also lay out a roadmap for future work.

  1. [Adadi and Berrada, 2018] A. Adadi and M. Berrada. Peeking In- side the Black-Box: A Survey on Explainable Artificial Intelli- gence (XAI). IEEE Access, 6:52138-52160, 2018.
  2. [Albini et al., 2020a] E. Albini, P. Baroni, A. Rago, and F. Toni. Pagerank as an argumentation semantics. In COMMA, 2020.
  3. [Albini et al., 2020b] E. Albini, A. Rago, P. Baroni, and F. Toni. Relation-based counterfactual explanations for bayesian network classifiers. In IJCAI, 2020. IJCAI
  4. [Amgoud and Prade, 2009] L. Amgoud and H. Prade. Using argu- ments for making and explaining decisions. Artif. Intell., 173(3- 4):413-436, 2009.
  5. [Antaki and Leudar, 1992] C. Antaki and I. Leudar. Explaining in conversation: Towards an argument model. Europ. J. of Social Psychology, 22:181-194, 1992.
  6. [Arioua et al., 2015] A. Arioua, N. Tamani, and M. Croitoru. Query Answering Explanation in Inconsistent Datalog +/-Knowledge Bases. In DEXA, 2015.
  7. [Arioua et al., 2017] A. Arioua, P. Buche, and M. Croitoru. Ex- planatory dialogues with argumentative faculties over inconsis- tent knowledge bases. Exp. Syst. Appl., 80:244-262, 2017.
  8. [Baroni et al., 2018] P. Baroni, A. Rago, and F. Toni. How many properties do we need for gradual argumentation? In AAAI, 2018.
  9. [Baroni et al., 2019] P. Baroni, A. Rago, and F. Toni. From fine- grained properties to broad principles for gradual argumentation: A principled spectrum. Int. J. Approx. Reason., 105:252-286, 2019.
  10. [Besnard and Hunter, 2001] P. Besnard and A. Hunter. A logic- based theory of deductive arguments. Artif. Intell., 128(1-2):203- 235, 2001.
  11. [Bex and Walton, 2016] F. Bex and D. Walton. Combining explana- tion and argumentation in dialogue. Arg. & Comput., 7(1):55-68, 2016.
  12. [Bondarenko et al., 1997] A. Bondarenko, P. M. Dung, R. A. Kowalski, and F. Toni. An abstract, argumentation-theoretic ap- proach to default reasoning. Artif. Intell., 93:63-101, 1997.
  13. [Booth et al., 2014] R. Booth, D. M. Gabbay, S. Kaci, T. Rienstra, and L. van der Torre. Abduction and Dialogical Proof in Argu- mentation and Logic Programming. In ECAI, 2014.
  14. [Brarda et al., 2019] M. E. Buron Brarda, L. H. Tamargo, and A. J. García. An approach to enhance argument-based multi-criteria decision systems with conditional preferences and explainable answers. Exp. Syst. Appl., 126:171-186, 2019.
  15. [Brewka and Woltran, 2010] G. Brewka and S. Woltran. Abstract dialectical frameworks. In KR, 2010.
  16. [Briguez et al., 2014] C. E. Briguez, Maximiliano C. Budán, Cristhian A. D. Deagustini, Ana G. Maguitman, Marcela Capo- bianco, and Guillermo R. Simari. Argument-based mixed rec- ommenders and their application to movie suggestion. Exp. Syst. Appl., 41(14):6467-6482, 2014.
  17. [Cayrol and Lagasquie-Schiex, 2005] C. Cayrol and M. C. Lagasquie-Schiex. On the acceptability of arguments in bipolar argumentation frameworks. In ESQARU, 2005.
  18. [Chakraborti et al., 2020] T. Chakraborti, S. Sreedharan, and S. Kambhampati. The Emerging Landscape of Explainable Au- tomated Planning & Decision Making. In IJCAI, 2020. IJCAI
  19. [Cocarascu et al., 2018] O. Cocarascu, K. Čyras, A. Rago, and F. Toni. Explaining with Argumentation Frameworks Mined from Data. In DEXAHAI Workshop, 2018.
  20. [Cocarascu et al., 2019] O. Cocarascu, A. Rago, and F. Toni. Ex- tracting dialogical explanations for review aggregations with ar- gumentative dialogical agents. In AAMAS, 2019.
  21. [Cocarascu et al., 2020] O. Cocarascu, A. Stylianou, K. Čyras, and F. Toni. Data-empowered argumentation for dialectically ex- plainable predictions. In ECAI, 2020.
  22. [Cohen et al., 2014] A. Cohen, S. Gottifredi, A. J. García, and G. R. Simari. A survey of different approaches to support in argumen- tation systems. Knowl. Eng. Rev., 29(5):513-550, 2014.
  23. [Collins et al., 2019] A. Collins, D. Magazzeni, and S. Parsons. To- wards an Argumentation-Based Approach to Explainable Plan- ning. In XAIP, 2019.
  24. [Čyras et al., 2019a] K. Čyras, D. Birch, Y. Guo, F. Toni, R. Dulay, S. Turvey, D. Greenberg, and T. Hapuarachchi. Explanations by arbitrated argumentative dispute. Exp. Syst. Appl., 127:141-156, 2019.
  25. [Čyras et al., 2019b] K. Čyras, D. Letsios, R. Misener, and F. Toni. Argumentation for explainable scheduling. In AAAI, 2019.
  26. [Darwiche and Hirth, 2020] A. Darwiche and A. Hirth. On the rea- sons behind decisions. In ECAI, 2020.
  27. [Dejl et al., 2021] A. Dejl, P. He, P. Mangal, H. Mohsin, B. Surdu, E. Voinea, E. Albini, P. Lertvittayakumjorn, A. Rago, and F. Toni. Argflow: A toolkit for deep argumentative explanations for neu- ral networks. In AAMAS, pages 1761-1763, 2021.
  28. [Dung et al., 2007] P. M. Dung, P. Mancarella, and F. Toni. Com- puting Ideal Sceptical Argumentation. Artif. Intell., 171(10- 15):642-674, 2007.
  29. [Dung, 1995] P. M. Dung. On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Pro- gramming and n-Person Games. Artif. Intell., 77(2):321-358, 1995.
  30. [Espinoza et al., 2020] M. Morveli Espinoza, C. A. Tacla, and H. M. R. Jasinski. An argumentation-based approach for explain- ing goals selection in intelligent agents. In BRACIS, 2020.
  31. [Fan and Toni, 2015a] X. Fan and F. Toni. On Computing Explana- tions for Non-Acceptable Arguments. In TAFA, 2015.
  32. [Fan and Toni, 2015b] X. Fan and F. Toni. On computing explana- tions in argumentation. In AAAI, 2015.
  33. [Fan, 2018] X. Fan. On generating explainable plans with assumption-based argumentation. In PRIMA, 2018.
  34. [Fandinno and Schulz, 2019] J. Fandinno and C. Schulz. Answer- ing the "Why" in Answer Set Programming -A Survey of Ex- planation Approaches. Theory Pract. Log. Program., 19(2):114- 203, 2019.
  35. [Gabbay, 2016] D. M. Gabbay. Logical foundations for bipolar and tripolar argumentation networks: preliminary results. J. Log. Comput., 26(1):247-292, 2016.
  36. [Gao et al., 2016] Y. Gao, F. Toni, H. Wang, and F. Xu. Argumentation-based multi-agent decision making with privacy preserved. In AAMAS, 2016.
  37. [García et al., 2013] A. J. García, C. I. Chesñevar, N. D. Rotstein, and G. R. Simari. Formalizing dialectical explanation support for argument-based reasoning in knowledge-based systems. Exp. Syst. Appl., 40(8):3233-3247, 2013.
  38. [Geffner, 2018] H. Geffner. Model-free, Model-based, and General Intelligence. In IJCAI, 2018. IJCAI
  39. [Grando et al., 2013] M. A. Grando, L. Moss, D. H. Sleeman, and J. Kinsella. Argumentation-logic for creating and explaining medical hypotheses. Artif. Intell. Medicine, 58(1):1-13, 2013.
  40. [Guidotti et al., 2019] R. Guidotti, A. Monreale, S. Ruggieri, F. Turini, F. Giannotti, and D. Pedreschi. A survey of methods for explaining black box models. ACM Comput. Surv., 51(5):93:1- 93:42, 2019.
  41. [Ignatiev et al., 2019] A. Ignatiev, N. Narodytska, and J. Marques- Silva. On relating explanations and adversarial examples. In NeurIPS, 2019.
  42. [Kökciyan et al., 2020] N. Kökciyan, S. Parsons, I. Sassoon, E. Sklar, and S. Modgil. An argumentation-based approach to generate domain-specific explanations. In EUMAS-AT, 2020.
  43. [Liao and van der Torre, 2020] B. Liao and L. van der Torre. Expla- nation semantics for abstract argumentation. In COMMA, 2020.
  44. [Lundberg and Lee, 2017] S. M. Lundberg and S. Lee. A unified approach to interpreting model predictions. In NeurIPS, 2017.
  45. [Madumal et al., 2019] P. Madumal, T. Miller, L. Sonenberg, and F. Vetere. A grounded interaction protocol for explainable artifi- cial intelligence. In AAMAS, 2019.
  46. [Miller, 2019] T. Miller. Explanation in artificial intelligence: In- sights from the social sciences. Artif. Intell., 267:1-38, 2019.
  47. [Modgil and Caminada, 2009] S. Modgil and M. Caminada. Proof Theories and Algorithms for Abstract Argumentation Frame- works. In Argumentation in Artificial Intelligence, chapter 6, pages 105-129. Springer, 2009.
  48. [Modgil and Prakken, 2014] S. Modgil and H. Prakken. The AS- PIC + framework for structured argumentation: a tutorial. Arg. & Comp., 5(1):31-62, 2014.
  49. [Moulin et al., 2002] B. Moulin, H. Irandoust, M. Bélanger, and G. Desbordes. Explanation and Argumentation Capabilities: To- wards the Creation of More Persuasive Agents. Artif. Intell. Rev., 17(3):169-222, 2002.
  50. [Naveed et al., 2018] S. Naveed, T.Donkers, and J. Ziegler. Argumentation-based explanations in recommender systems: Conceptual framework and empirical results. In UMAP, 2018.
  51. [Oren et al., 2020] N. Oren, K. van Deemter, and W. Weber Vas- concelos. Argument-based plan explanation. In Knowledge En- gineering Tools and Techniques for AI Planning, pages 173-188. Springer, 2020.
  52. [Page et al., 1998] L. Page, S. Brin, R. Motwani, and T. Winograd. The PageRank Citation Ranking: Bringing Order to the Web. WWW: Internet and Web Inf. Syst., 54(1999-66):1-17, 1998.
  53. [Rago et al., 2018] A. Rago, O. Cocarascu, and F. Toni. Argumentation-based recommendations: Fantastic explana- tions and how to find them. In IJCAI, 2018. IJCAI
  54. [Rago et al., 2020] A. Rago, O. Cocarascu, C. Bechlivanidis, and F. Toni. Argumentation as a framework for interactive explana- tions for recommendations. In KR, 2020.
  55. [Raymond et al., 2020] A. Raymond, H. Gunes, and A. Prorok. Culture-Based Explainable Human-Agent Deconfliction. In AA- MAS, 2020.
  56. [Rodríguez et al., 2017] P. Rodríguez, S. Heras, J. Palanca, J. M. Poveda, N. D. Duque, and V. Julián. An educational recom- mender system based on argumentation theory. AI Commun., 30(1):19-36, 2017.
  57. [Rolf et al., 2019] L. Rolf, G. Kern-Isberner, and G. Brewka. Argumentation-based explanations for answer sets using ADF. In LPNMR, 2019.
  58. [Rosenfeld and Richardson, 2019] A. Rosenfeld and A. Richard- son. Explainability in Human-Agent Systems. Autonomous Agents and Multi-Agent Syst., 33:673-705, 2019.
  59. [Sakama, 2018] C. Sakama. Abduction in Argumentation Frame- works. J. Applied Non-Class. Log., 28(2-3):218-239, 2018.
  60. [Saribatur et al., 2020] Z. G. Saribatur, J. P. Wallner, and S. Woltran. Explaining Non-Acceptability in Abstract Argumen- tation. In ECAI, 2020.
  61. [Sassoon et al., 2019] I. Sassoon, N. Kökciyan, E. Sklar, and S. Par- sons. Explainable argumentation for wellness consultation. In EXTRAAMAS, 2019.
  62. [Schulz and Toni, 2016] C. Schulz and F. Toni. Justifying An- swer Sets Using Argumentation. Theory Pract. Log. Program., 16(1):59-110, 2016.
  63. [Sendi et al., 2019] N. Sendi, N. Abchiche-Mimouni, and F. Zehraoui. A new Transparent Ensemble Method based on Deep learning. Procedia Comput. Sci., 159:271-280, 2019.
  64. [Seselja and Straßer, 2013] Dunja Seselja and Christian Straßer. Abstract argumentation and explanation applied to scientific de- bates. Synth. Commun., 190(12):2195-2217, 2013.
  65. [Shih et al., 2018] A. Shih, A. Choi, and A. Darwiche. A symbolic approach to explaining bayesian network classifiers. In IJCAI, 2018. IJCAI
  66. [Sklar and Azhar, 2018] E. I. Sklar and M. Q. Azhar. Explanation through argumentation. In HAI '18, 2018.
  67. [Sokol and Flach, 2020] K. Sokol and P. A. Flach. Explainability fact sheets: a framework for systematic assessment of explainable approaches. In FAT* '20, 2020.
  68. [Swartout et al., 1991] W. R. Swartout, C. Paris, and J. D. Moore. Explanations in Knowledge Systems: Design for Explainable Ex- pert Systems. IEEE Expert, 6(3):58-64, 1991.
  69. [Timmer et al., 2017] S. T. Timmer, J. C. Meyer, H. Prakken, S. Renooij, and B. Verheij. A two-phase method for extracting explanatory arguments from bayesian networks. Int. J. Approx. Reason., 80:475-494, 2017.
  70. [Vassiliades et al., 2021] A. Vassiliades, N. Bassiliades, and T. Patkos. Argumentation and Explainable Artificial Intelligence: A Survey. Knowledge Eng. Rev., 36(2), 2021.
  71. [Wakaki et al., 2009] T. Wakaki, K. Nitta, and H. Sawamura. Com- puting Abductive Argumentation in Answer Set Programming. In ArgMAS, 2009.
  72. [Walton, 2004] D. Walton. A New Dialectical Theory of Explana- tion. Philos. Explor., 7(1):71-89, 2004.
  73. [Wyner and Strass, 2017] A. Z. Wyner and H. Strass. dARe -using argumentation to explain conclusions from a controlled natural language knowledge base. In IEA/AIE, 2017.
  74. [Zeng et al., 2018] Z. Zeng, X. Fan, C. Miao, C. Leung, J. J. Chin, and Y. S. Ong. Context-based and explainable decision making with argumentation. In AAMAS, 2018.
  75. [Zeng et al., 2019] Z. Zeng, C. Miao, C. Leung, Z. Shen, and J. J. Chin. Computing argumentative explanations in bipolar argu- mentation frameworks. In AAAI, 2019.
  76. [Zhong et al., 2019] Q. Zhong, X. Fan, X. Luo, and F. Toni. An ex- plainable multi-attribute decision model based on argumentation. Exp. Syst. Appl., 117:42-61, 2019.

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

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