Command Palette
Search for a command to run...
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro Marco Tulio Singh Sameer Guestrin Carlos

Abstract
Despite widespread adoption, machine learning models remain mostly blackboxes. Understanding the reasons behind predictions is, however, quiteimportant in assessing trust, which is fundamental if one plans to take actionbased on a prediction, or when choosing whether to deploy a new model. Suchunderstanding also provides insights into the model, which can be used totransform an untrustworthy model or prediction into a trustworthy one. In thiswork, we propose LIME, a novel explanation technique that explains thepredictions of any classifier in an interpretable and faithful manner, bylearning an interpretable model locally around the prediction. We also proposea method to explain models by presenting representative individual predictionsand their explanations in a non-redundant way, framing the task as a submodularoptimization problem. We demonstrate the flexibility of these methods byexplaining different models for text (e.g. random forests) and imageclassification (e.g. neural networks). We show the utility of explanations vianovel experiments, both simulated and with human subjects, on various scenariosthat require trust: deciding if one should trust a prediction, choosing betweenmodels, improving an untrustworthy classifier, and identifying why a classifiershould not be trusted.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| image-attribution-on-celeba | LIME | Deletion AUC score (ArcFace ResNet-101): 0.1484 Insertion AUC score (ArcFace ResNet-101): 0.5246 |
| image-attribution-on-cub-200-2011-1 | LIME | Deletion AUC score (ResNet-101): 0.1070 Insertion AUC score (ResNet-101): 0.6812 |
| image-attribution-on-vggface2 | LIME | Deletion AUC score (ArcFace ResNet-101): 0.2119 Insertion AUC score (ArcFace ResNet-101): 0.6185 |
| interpretability-techniques-for-deep-learning-1 | LIME | Insertion AUC score: 0.5246 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.