Command Palette
Search for a command to run...
Petsiuk Vitali ; Das Abir ; Saenko Kate

Abstract
Deep neural networks are being used increasingly to automate data analysisand decision making, yet their decision-making process is largely unclear andis difficult to explain to the end users. In this paper, we address the problemof Explainable AI for deep neural networks that take images as input and outputa class probability. We propose an approach called RISE that generates animportance map indicating how salient each pixel is for the model's prediction.In contrast to white-box approaches that estimate pixel importance usinggradients or other internal network state, RISE works on black-box models. Itestimates importance empirically by probing the model with randomly maskedversions of the input image and obtaining the corresponding outputs. We compareour approach to state-of-the-art importance extraction methods using both anautomatic deletion/insertion metric and a pointing metric based onhuman-annotated object segments. Extensive experiments on several benchmarkdatasets show that our approach matches or exceeds the performance of othermethods, including white-box approaches. Project page: http://cs-people.bu.edu/vpetsiuk/rise/
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| image-attribution-on-celeba | RISE | Deletion AUC score (ArcFace ResNet-101): 0.1444 Insertion AUC score (ArcFace ResNet-101): 0.5703 |
| image-attribution-on-cub-200-2011-1 | RISE | Deletion AUC score (ResNet-101): 0.0665 Insertion AUC score (ResNet-101): 0.7193 |
| image-attribution-on-vggface2 | RISE | Deletion AUC score (ArcFace ResNet-101): 0.1375 Insertion AUC score (ArcFace ResNet-101): 0.6530 |
| interpretability-techniques-for-deep-learning-1 | RISE | Insertion AUC score: 0.5703 |
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.