{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T13:27:05Z","timestamp":1782134825262,"version":"3.54.5"},"reference-count":63,"publisher":"Association for Computing Machinery (ACM)","issue":"9","license":[{"start":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T00:00:00Z","timestamp":1673827200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2023,9,30]]},"abstract":"<jats:p>As our dependence on intelligent machines continues to grow, so does the demand for more transparent and interpretable models. In addition, the ability to explain the model generally is now the gold standard for building trust and deployment of artificial intelligence systems in critical domains. Explainable artificial intelligence\u00a0(XAI) aims to provide a suite of machine learning techniques that enable human users to understand, appropriately trust, and produce more explainable models. Selecting an appropriate approach for building an XAI-enabled application requires a clear understanding of the core ideas within XAI and the associated programming frameworks. We survey state-of-the-art programming techniques for XAI and present the different phases of XAI in a typical machine learning development process. We classify the various XAI approaches and, using this taxonomy, discuss the key differences among the existing XAI techniques. Furthermore, concrete examples are used to describe these techniques that are mapped to programming frameworks and software toolkits. It is the intention that this survey will help stakeholders in selecting the appropriate approaches, programming frameworks, and software toolkits by comparing them through the lens of the presented taxonomy.<\/jats:p>","DOI":"10.1145\/3561048","type":"journal-article","created":{"date-parts":[[2022,9,4]],"date-time":"2022-09-04T10:45:50Z","timestamp":1662288350000},"page":"1-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1179,"title":["Explainable AI (XAI): Core Ideas, Techniques, and Solutions"],"prefix":"10.1145","volume":"55","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7836-2683","authenticated-orcid":false,"given":"Rudresh","family":"Dwivedi","sequence":"first","affiliation":[{"name":"Netaji Subhas University of Technology (formerly NSIT), Delhi, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7759-0684","authenticated-orcid":false,"given":"Devam","family":"Dave","sequence":"additional","affiliation":[{"name":"Pandit Deendayal Petroleum University, Gandhinagar, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7335-6209","authenticated-orcid":false,"given":"Het","family":"Naik","sequence":"additional","affiliation":[{"name":"Pandit Deendayal Petroleum University, Gandhinagar, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4653-3692","authenticated-orcid":false,"given":"Smiti","family":"Singhal","sequence":"additional","affiliation":[{"name":"Pandit Deendayal Petroleum University, Gandhinagar, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3597-2646","authenticated-orcid":false,"given":"Rana","family":"Omer","sequence":"additional","affiliation":[{"name":"Cardiff University, Cardiff, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5973-4197","authenticated-orcid":false,"given":"Pankesh","family":"Patel","sequence":"additional","affiliation":[{"name":"University of South Carolina, SC"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7058-0360","authenticated-orcid":false,"given":"Bin","family":"Qian","sequence":"additional","affiliation":[{"name":"Newcastle University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2914-912X","authenticated-orcid":false,"given":"Zhenyu","family":"Wen","sequence":"additional","affiliation":[{"name":"Newcastle University, Hangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7060-4211","authenticated-orcid":false,"given":"Tejal","family":"Shah","sequence":"additional","affiliation":[{"name":"Newcastle University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0089-0395","authenticated-orcid":false,"given":"Graham","family":"Morgan","sequence":"additional","affiliation":[{"name":"Newcastle University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6610-1328","authenticated-orcid":false,"given":"Rajiv","family":"Ranjan","sequence":"additional","affiliation":[{"name":"Newcastle University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,1,16]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2020.07.010"},{"key":"e_1_3_2_3_2","article-title":"Visualizing the effects of predictor variables in black box supervised learning models","author":"Apley Daniel W.","year":"2016","unstructured":"Daniel W. Apley and Jingyu Zhu. 2016. Visualizing the effects of predictor variables in black box supervised learning models. arXiv preprint arXiv:1612.08468.","journal-title":"arXiv preprint arXiv:1612.08468."},{"key":"e_1_3_2_4_2","first-page":"167","volume-title":"We Will Show Them! Essays in Honour of Dov Gabbay, Volume One","author":"Bader Sebastian","year":"2005","unstructured":"Sebastian Bader and Pascal Hitzler. 2005. Dimensions of neural-symbolic integration\u2014 structured survey. In We Will Show Them! Essays in Honour of Dov Gabbay, Volume One, Sergei N. Art\u00ebmov, Howard Barringer, Artur S. d\u2019Avila Garcez, Lu\u00eds C. Lamb, and John Woods (Eds.). College Publications, 167\u2013194."},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2019.12.012"},{"key":"e_1_3_2_6_2","first-page":"18","article-title":"RDF 1.1 Turtle","author":"Beckett David","year":"2014","unstructured":"David Beckett, Tim Berners-Lee, Eric Prud\u2019hommeaux, and Gavin Carothers. 2014. RDF 1.1 Turtle. World Wide Web Consortium 2014 (2014), 18\u201331.","journal-title":"World Wide Web Consortium"},{"key":"e_1_3_2_7_2","article-title":"Neural-symbolic learning and reasoning: A survey and interpretation","volume":"1711","author":"Besold Tarek R.","year":"2017","unstructured":"Tarek R. Besold, Artur S. d\u2019Avila Garcez, Sebastian Bader, Howard Bowman, Pedro M. Domingos, Pascal Hitzler, Kai-Uwe K\u00fchnberger, et\u00a0al. 2017. Neural-symbolic learning and reasoning: A survey and interpretation. CoRR abs\/1711.03902.","journal-title":"CoRR"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3351095.3375624"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2016.06.001"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.3390\/electronics8080832"},{"key":"e_1_3_2_11_2","unstructured":"NVIDIA Corporation.2015. NVIDIA Collective Communications Library (NCCL). Retrieved July 15 2021 from https:\/\/developer.nvidia.com\/nccl."},{"key":"e_1_3_2_12_2","unstructured":"Jeffrey Dean Greg S. Corrado Rajat Monga Kai Chen Matthieu Devin Quoc V. Le Mark Z. Mao et\u00a0al. 2012. Large scale distributed deep networks. In Proceedings of the 25th International Conference on Neural Information Processing Systems (NIPS\u201912) . 1223\u20131231."},{"key":"e_1_3_2_13_2","first-page":"592","volume-title":"Advances in Neural Information Processing Systems","author":"Dhurandhar Amit","year":"2018","unstructured":"Amit Dhurandhar, Pin-Yu Chen, Ronny Luss, Chun-Chen Tu, Paishun Ting, Karthikeyan Shanmugam, and Payel Das. 2018. Explanations based on the missing: Towards contrastive explanations with pertinent negatives. In Advances in Neural Information Processing Systems. 592\u2013603."},{"key":"e_1_3_2_14_2","unstructured":"CEUR Workshop Proceedings Proceedings of the First International Workshop on Comprehensibility and Explanation in AI and ML 2017 co-located with 16th International Conference of the Italian Association for Artificial Intelligence (AI*IA 2017) Bari Italy November 16th and 17th 2017 2071 Derek Doran Sarah Schulz Tarek R. Besold Tarek R. Besold Oliver Kutz What does explainable AI really mean? A new conceptualization of perspectives 2017"},{"key":"e_1_3_2_15_2","unstructured":"Finale Doshi-Velez and Been Kim. 2017. Towards a rigorous science of interpretable machine learning. arxiv:1702.08608 [stat.ML]."},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.23919\/MIPRO.2018.8400040"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-07443-6_29"},{"key":"e_1_3_2_18_2","article-title":"Model class reliance: Variable importance measures for any machine learning model class, from the \u201cRashomon\u201d perspective","author":"Fisher Aaron","year":"2018","unstructured":"Aaron Fisher, Cynthia Rudin, and Francesca Dominici. 2018. Model class reliance: Variable importance measures for any machine learning model class, from the \u201cRashomon\u201d perspective. arXiv preprint arXiv:1801.01489.","journal-title":"arXiv preprint arXiv:1801.01489."},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1214\/aos\/1013203451"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1214\/07-AOAS148"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.3390\/info11020122"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3332281"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ecoinf.2019.101039"},{"key":"e_1_3_2_24_2","unstructured":"Christine Golbreich Evan K. Wallace and Peter F. Patel-Schneider. 2009. OWL 2 Web Ontology Language New Features and Rationale. W3C Working Draft 11 June 2009. Retrieved September 9 2022 from http:\/\/www.w3.org\/TR\/2009\/WD-owl2-new-features-20090611\/."},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1080\/10618600.2014.907095"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.32614\/RJ-2017-016"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v40i2.2850"},{"key":"e_1_3_2_28_2","unstructured":"Xin He Kaiyong Zhao and Xiaowen Chu. 2019. AutoML: A survey of the state-of-the-art. arxiv:1908.00709 [cs.LG]."},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.3233\/SW-190368"},{"issue":"1","key":"e_1_3_2_30_2","first-page":"123","article-title":"OWL 2 web ontology language primer","volume":"27","author":"Hitzler Pascal","year":"2009","unstructured":"Pascal Hitzler, Markus Kr\u00f6tzsch, Bijan Parsia, Peter F. Patel-Schneider, and Sebastian Rudolph. 2009. OWL 2 web ontology language primer. W3C Recommendation 27, 1 (2009), 123.","journal-title":"W3C Recommendation"},{"key":"e_1_3_2_31_2","article-title":"What do we need to build explainable AI systems for the medical domain?","author":"Holzinger Andreas","year":"2017","unstructured":"Andreas Holzinger, Chris Biemann, Constantinos S. Pattichis, and Douglas B. Kell. 2017. What do we need to build explainable AI systems for the medical domain? arXiv preprint arXiv:1712.09923.","journal-title":"arXiv preprint arXiv:1712.09923."},{"key":"e_1_3_2_32_2","first-page":"103","article-title":"GPipe: Efficient training of giant neural networks using pipeline parallelism","volume":"32","author":"Huang Yanping","year":"2019","unstructured":"Yanping Huang, Youlong Cheng, Ankur Bapna, Orhan Firat, Dehao Chen, Mia Chen, HyoukJoong Lee, et\u00a0al. 2019. GPipe: Efficient training of giant neural networks using pipeline parallelism. Advances in Neural Information Processing Systems 32 (2019), 103\u2013112.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_33_2","volume-title":"Data Analytics with SNOMED CT","author":"International SNOMED","year":"2022","unstructured":"SNOMED International. 2022. Data Analytics with SNOMED CT. Retrieved June 29, 2022 from https:\/\/confluence.ihtsdotools.org\/display\/DOCANLYT\/Data+Analytics+with+SNOMED+CT."},{"key":"e_1_3_2_34_2","unstructured":"Bahador Khaleghi. 2020. An Explanation of What Why and How of eXplainable AI (XAI). Retrieved June 9 2022 from https:\/\/towardsdatascience.com\/an-explanation-of-what-why-and-how-of-explainable-ai-xai-117d9c441265."},{"key":"e_1_3_2_35_2","volume-title":"Alibi: Algorithms for Monitoring and Explaining Machine Learning Models","author":"Klaise Janis","year":"2019","unstructured":"Janis Klaise, Arnaud Van Looveren, Giovanni Vacanti, and Alexandru Coca. 2019. Alibi: Algorithms for Monitoring and Explaining Machine Learning Models. Retrieved September 9, 2022 from https:\/\/github.com\/SeldonIO\/alibi."},{"key":"e_1_3_2_36_2","article-title":"Adversarial machine learning at scale","volume":"1611","author":"Kurakin Alexey","year":"2016","unstructured":"Alexey Kurakin, Ian J. Goodfellow, and Samy Bengio. 2016. Adversarial machine learning at scale. CoRR abs\/1611.01236.","journal-title":"CoRR"},{"key":"e_1_3_2_37_2","article-title":"Understanding Machines: Explainable AI","author":"Labs Accenture","year":"2020","unstructured":"Accenture Labs. 2020. Understanding Machines: Explainable AI. Technical Report. Retrieved September 9, 2022 from https:\/\/www.accenture.com\/_acnmedia\/pdf-85\/accenture-understanding-machines-explainable-ai.pdf.","journal-title":"Technical Report"},{"key":"e_1_3_2_38_2","unstructured":"Mu Li David G. Andersen Jun Woo Park Alexander J. Smola Amr Ahmed Vanja Josifovski James Long Eugene J. Shekita and Bor-Yiing Su. 2014. Scaling distributed machine learning with the parameter server. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201914) . 583\u2013598."},{"key":"e_1_3_2_39_2","first-page":"1","volume-title":"Journal of Biomedical Semantics","author":"Luciano Joanne S.","year":"2011","unstructured":"Joanne S. Luciano, Bosse Andersson, Colin Batchelor, Olivier Bodenreider, Tim Clark, Christine K. Denney, Christopher Domarew, et\u00a0al. 2011. The Translational Medicine Ontology and Knowledge Base: Driving personalized medicine by bridging the gap between bench and bedside. Journal of Biomedical Semantics 2 (2011), 1\u201321."},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1038\/s42256-019-0138-9"},{"key":"e_1_3_2_41_2","first-page":"4765","volume-title":"Advances in Neural Information Processing Systems","author":"Lundberg Scott M.","year":"2017","unstructured":"Scott M. Lundberg and Su-In Lee. 2017. A unified approach to interpreting model predictions. In Advances in Neural Information Processing Systems. 4765\u20134774."},{"key":"e_1_3_2_42_2","article-title":"The neuro-symbolic concept learner: Interpreting scenes, words, and sentences from natural supervision","author":"Mao Jiayuan","year":"2019","unstructured":"Jiayuan Mao, Chuang Gan, Pushmeet Kohli, Joshua B. Tenenbaum, and Jiajun Wu. 2019. The neuro-symbolic concept learner: Interpreting scenes, words, and sentences from natural supervision. arXiv preprint arXiv:1904.12584.","journal-title":"arXiv preprint arXiv:1904.12584."},{"key":"e_1_3_2_43_2","volume-title":"Proceedings of the International Conference on Learning Representations","author":"Mirhoseini Azalia","year":"2018","unstructured":"Azalia Mirhoseini, Anna Goldie, Hieu Pham, Benoit Steiner, Quoc V. Le, and Jeff Dean. 2018. A hierarchical model for device placement. In Proceedings of the International Conference on Learning Representations."},{"key":"e_1_3_2_44_2","first-page":"2430","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Mirhoseini Azalia","year":"2017","unstructured":"Azalia Mirhoseini, Hieu Pham, Quoc V. Le, Benoit Steiner, Rasmus Larsen, Yuefeng Zhou, Naveen Kumar, Mohammad Norouzi, Samy Bengio, and Jeff Dean. 2017. Device placement optimization with reinforcement learning. In Proceedings of the International Conference on Machine Learning. 2430\u20132439."},{"key":"e_1_3_2_45_2","volume-title":"Interpretable Machine Learning","author":"Molnar Christoph","year":"2019","unstructured":"Christoph Molnar. 2019. Interpretable Machine Learning. Retrieved September 9, 2022 from https:\/\/christophm.github.io\/interpretable-ml-book\/."},{"key":"e_1_3_2_46_2","article-title":"Explaining machine learning classifiers through diverse counterfactual explanations","volume":"1905","author":"Mothilal Ramaravind Kommiya","year":"2019","unstructured":"Ramaravind Kommiya Mothilal, Amit Sharma, and Chenhao Tan. 2019. Explaining machine learning classifiers through diverse counterfactual explanations. CoRR abs\/1905.07697.","journal-title":"CoRR"},{"key":"e_1_3_2_47_2","doi-asserted-by":"crossref","unstructured":"Marco Tulio Ribeiro Sameer Singh and Carlos Guestrin. 2018. Anchors: High-precision model-agnostic explanations. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence . 1527\u20131535.","DOI":"10.1609\/aaai.v32i1.11491"},{"key":"e_1_3_2_48_2","unstructured":"CEUR Workshop Proceedings Proceedings of the Twelfth International Workshop on Neural-Symbolic Learning and Reasoning NeSy 2017 London UK July 17-18 2017 2003 Kamruzzaman Sarker Ning Xie Derek Doran Michael L. Raymer Pascal Hitzler Tarek R. Besold Artur S. d\u2019Avila Garcez Isaac Noble Explaining trained neural networks with semantic web technologies: First steps 2017"},{"key":"e_1_3_2_49_2","article-title":"Neuro-symbolic artificial intelligence: Current trends","author":"Sarker Kamruzzaman","year":"2021","unstructured":"Kamruzzaman Sarker, Lu Zhou, Aaron Eberhart, and Pascal Hitzler. 2021. Neuro-symbolic artificial intelligence: Current trends. arXiv preprint arXiv:2105.05330.","journal-title":"arXiv preprint arXiv:2105.05330."},{"key":"e_1_3_2_50_2","first-page":"1","article-title":"Semantic web technologies for explainable machine learning models: A literature review.","volume":"2465","author":"Seeliger Arne","year":"2019","unstructured":"Arne Seeliger, Matthias Pfaff, and Helmut Krcmar. 2019. Semantic web technologies for explainable machine learning models: A literature review. PROFILES\/SEMEX@ ISWC 2465 (2019), 1\u201316.","journal-title":"PROFILES\/SEMEX@ ISWC"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.74"},{"key":"e_1_3_2_52_2","article-title":"Horovod: Fast and easy distributed deep learning in TensorFlow","author":"Sergeev Alexander","year":"2018","unstructured":"Alexander Sergeev and Mike Del Balso. 2018. Horovod: Fast and easy distributed deep learning in TensorFlow. arXiv preprint arXiv:1802.05799.","journal-title":"arXiv preprint arXiv:1802.05799."},{"key":"e_1_3_2_53_2","article-title":"Learning important features through propagating activation differences","author":"Shrikumar Avanti","year":"2017","unstructured":"Avanti Shrikumar, Peyton Greenside, and Anshul Kundaje. 2017. Learning important features through propagating activation differences. arXiv preprint arXiv:1704.02685.","journal-title":"arXiv preprint arXiv:1704.02685."},{"key":"e_1_3_2_54_2","unstructured":"Two Sigma. 2019. Interpretability Methods in Machine Learning: A Brief Survey. Retrieved September 9 2022 from https:\/\/www.twosigma.com\/insights\/article\/interpretability-methods-in-machine-learning-a-brief-survey\/."},{"key":"e_1_3_2_55_2","article-title":"SmoothGrad: Removing noise by adding noise","author":"Smilkov Daniel","year":"2017","unstructured":"Daniel Smilkov, Nikhil Thorat, Been Kim, Fernanda Vi\u00e9gas, and Martin Wattenberg. 2017. SmoothGrad: Removing noise by adding noise. arXiv preprint arXiv:1706.03825.","journal-title":"arXiv preprint arXiv:1706.03825."},{"key":"e_1_3_2_56_2","unstructured":"The Royal Society. 2019. Explainable AI: The Basics Policy Briefing. Retrieved September 9 2022 from https:\/\/royalsociety.org\/topics-policy\/projects\/explainable-ai\/."},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-05318-5_9"},{"key":"e_1_3_2_58_2","article-title":"Axiomatic attribution for deep networks","author":"Sundararajan Mukund","year":"2017","unstructured":"Mukund Sundararajan, Ankur Taly, and Qiqi Yan. 2017. Axiomatic attribution for deep networks. arXiv preprint arXiv:1703.01365.","journal-title":"arXiv preprint arXiv:1703.01365."},{"key":"e_1_3_2_59_2","volume-title":"Interpretable AI, Building Explainable Machine Learning Systems","author":"Thampi Ajay","year":"2020","unstructured":"Ajay Thampi. 2020. Interpretable AI, Building Explainable Machine Learning Systems. Manning Publications."},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/602382.602410"},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300831"},{"key":"e_1_3_2_62_2","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2015.2472014"},{"key":"e_1_3_2_63_2","article-title":"Explainable recommendation: A survey and new perspectives","volume":"1804","author":"Zhang Yongfeng","year":"2018","unstructured":"Yongfeng Zhang and Xu Chen. 2018. Explainable recommendation: A survey and new perspectives. CoRR abs\/1804.11192.","journal-title":"CoRR"},{"key":"e_1_3_2_64_2","doi-asserted-by":"crossref","unstructured":"Vijay Arya Rachel K. E. Bellamy Pin-Yu Chen Amit Dhurandhar Michael Hind Samuel C. Hoffman Stephanie Houde Q. Vera Liao Ronny Luss Aleksandra Mojsilovi\u0107 Sami Mourad Pablo Pedemonte Ramya Raghavendra John Richards Prasanna Sattigeri Karthikeyan Shanmugam Moninder Singh Kush R. Varshney Dennis Wei Yunfeng Zhang. 2019. One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques. https:\/\/arxiv.org\/abs\/1909.03012.","DOI":"10.1145\/3351095.3375667"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3561048","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3561048","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:15Z","timestamp":1750182555000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3561048"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,16]]},"references-count":63,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,9,30]]}},"alternative-id":["10.1145\/3561048"],"URL":"https:\/\/doi.org\/10.1145\/3561048","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,16]]},"assertion":[{"value":"2021-10-20","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-08-21","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-01-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}