Black-box Explanation of Object Detectors via Saliency Maps
About
We propose D-RISE, a method for generating visual explanations for the predictions of object detectors. Utilizing the proposed similarity metric that accounts for both localization and categorization aspects of object detection allows our method to produce saliency maps that show image areas that most affect the prediction. D-RISE can be considered "black-box" in the software testing sense, as it only needs access to the inputs and outputs of an object detector. Compared to gradient-based methods, D-RISE is more general and agnostic to the particular type of object detector being tested, and does not need knowledge of the inner workings of the model. We show that D-RISE can be easily applied to different object detectors including one-stage detectors such as YOLOv3 and two-stage detectors such as Faster-RCNN. We present a detailed analysis of the generated visual explanations to highlight the utilization of context and possible biases learned by object detectors.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Visual Explanation | MS-COCO | Insertion Score (Class)26.99 | 30 | |
| Object Detection Explanation Faithfulness | MS-COCO | Insertion88.1 | 25 | |
| Faithfulness of identified regions | Pascal VOC | Insertion78.3 | 18 | |
| Visual Explanation | ExDark (test) | Ins. Class Score36.69 | 12 | |
| Visual Explanation Evaluation | Cityscapes | Instance Class Accuracy17.07 | 12 | |
| Object Detection | MS-COCO | Insertion Score86.4 | 11 | |
| Visual Explanation Faithfulness | MS-COCO Misclassification failure cases (test) | Insertion (Ins)62.7 | 9 | |
| Visual Explanation Faithfulness | MS-COCO Mislocalization failure cases (test) | Insertion Score75.9 | 9 | |
| Pointing game | MS-COCO | PG (B)88.9 | 8 | |
| Energy-based Pointing Game | MS-COCO | EPG (B)13 | 8 |