One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques

Vijay Arya, Rachel K. E. Bellamy, Pin-Yu Chen, Amit Dhurandhar, Michael Hind +15 more
9/6/2019
cs.AIcs.CVcs.HC

Official code: Trusted-AI/AIX360 (1,801 stars, Apache-2.0, last commit 2026-03-18).

Abstract

As artificial intelligence and machine learning algorithms make further inroads into society, calls are increasing from multiple stakeholders for these algorithms to explain their outputs. At the same time, these stakeholders, whether they be affected citizens, government regulators, domain experts, or system developers, present different requirements for explanations. Toward addressing these needs, we introduce AI Explainability 360 (http://aix360.mybluemix.net/), an open-source software toolkit featuring eight diverse and state-of-the-art explainability methods and two evaluation metrics. Equally important, we provide a taxonomy to help entities requiring explanations to navigate the space of explanation methods, not only those in the toolkit but also in the broader literature on explainability. For data scientists and other users of the toolkit, we have implemented an extensible software architecture that organizes methods according to their place in the AI modeling pipeline. We also discuss enhancements to bring research innovations closer to consumers of explanations, ranging from simplified, more accessible versions of algorithms, to tutorials and an interactive web demo to introduce AI explainability to different audiences and application domains. Together, our toolkit and taxonomy can help identify gaps where more explainability methods are needed and provide a platform to incorporate them as they are developed.

View on arXivView PDF

Code Implementations(1)

Trusted-AI/AIX360Official100%
Apache-2.0

Interpretability and explainability of data and machine learning models

1,801325R, ShellJul 11, 20197 months agoApache-2.0
artificial-intelligencecodaitdeep-learningexplainabilexplainable-ai+7 more

Similar Papers

Cite this paper

@article{arya2019explanation,
  title  = {One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques},
  author = {Vijay Arya and Rachel K. E. Bellamy and Pin-Yu Chen and Amit Dhurandhar and Michael Hind and Samuel C. Hoffman and Stephanie Houde and Q. Vera Liao and Ronny Luss and Aleksandra Mojsilović and Sami Mourad and Pablo Pedemonte and Ramya Raghavendra and John Richards and Prasanna Sattigeri and Karthikeyan Shanmugam and Moninder Singh and Kush R. Varshney and Dennis Wei and Yunfeng Zhang},
  year   = {2019},
  eprint = {1909.03012},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1909.03012}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1909.03012.svg)](https://codeofpaper.com/paper/1909.03012)

Discussion