Can Explainable AI Explain Unfairness? A Framework for Evaluating Explainable AI
arXiv:2106.07483
Abstract
Many ML models are opaque to humans, producing decisions too complex for humans to easily understand. In response, explainable artificial intelligence (XAI) tools that analyze the inner workings of a model have been created. Despite these tools' strength in translating model behavior, critiques have raised concerns about the impact of XAI tools as a tool for `fairwashing` by misleading users into trusting biased or incorrect models. In this paper, we created a framework for evaluating explainable AI tools with respect to their capabilities for detecting and addressing issues of bias and fairness as well as their capacity to communicate these results to their users clearly. We found that despite their capabilities in simplifying and explaining model behavior, many prominent XAI tools lack features that could be critical in detecting bias. Developers can use our framework to suggest modifications needed in their toolkits to reduce issues likes fairwashing.
References in corpus (12)
- Scikit-learn: Machine Learning in Python
- Explainable Artificial Intelligence: Understanding, Visualizing and Interpreting Deep Learning Models
- The Measure and Mismeasure of Fairness
- "Why Should I Trust You?": Explaining the Predictions of Any Classifier
- One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques
- AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Bias
- The Frontiers of Fairness in Machine Learning
- On Formalizing Fairness in Prediction with Machine Learning
- Predictive Inequity in Object Detection
- Racial categories in machine learning
- Fairwashing: the risk of rationalization
- Proposed Guidelines for the Responsible Use of Explainable Machine Learning