Often the hardest part of leveraging explainable artificial intelligence can be finding the right tool for the job. Different tools are better suited for different types of data and different problems, especially when there are humans in the loop. The concept map below is designed to give users a bit of a rough guide on how to approach problems with regard to which types of tools to try on your data and models.
Click on any resource tag in the concept map below to see associated capabilities.
There are a lot of other awesome tools being created by the explainable AI community that we would like to share. Please feel free to submit a pull request to contribute to this list.
Interpretability and explainability of data and machine learning models
Algorithms for explaining machine learning models
Model interpretability and understanding for PyTorch
Framework agnostic toolkit for Responsible AI and Explanatory Model Analysis
Interpretable Machine Learning Book
A guide for making black box models explainable
A toolkit to help understand models and enable responsible machine learning
Framework-agnostic implementation for state-of-the-art saliency methods
Responsible AI Toolkit
Integrate Responsible AI practices into ML workflows using TensorFlow
Python library for model interpretation and explanations