EDDA: Explanation-driven Data Augmentation to Improve Explanation Faithfulness
Not on the map. Why?
Abstract (arXiv)
Recent years have seen the introduction of a range of methods for post-hoc explainability of image classifier predictions. However, these post-hoc explanations may not always be faithful to classifier predictions, which poses a significant challenge when attempting to debug models based on such explanations. To this end, we seek a methodology that can improve the faithfulness of an explanation method with respect to model predictions which does not require ground truth explanations. We achieve this through a novel explanation-driven data augmentation (EDDA) technique that augments the training data with occlusions inferred from model explanations; this is based on the simple motivating principle that if the explainer is faithful to the model then occluding salient regions for the model prediction should decrease the model confidence in the prediction, while occluding non-salient regions should not change the prediction. To verify that the proposed augmentation method has the potential to improve faithfulness, we evaluate EDDA using a variety of datasets and classification models. We demonstrate empirically that our approach leads to a significant increase of faithfulness, which can facilitate better debugging and successful deployment of image classification models in real-world applications.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 41 references that are in the map. First posted on arXiv 29 May 2021.
Builds on
32 of 41 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
20 more
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2018On the Robustness of Interpretability Methodscited by 314
- 2019Counterfactual Visual Explanationscited by 313
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2020Explaining Convolutional Neural Networks through Attribution-Based Input Sampling and Block-Wise Feature Aggregationcited by 13
Built on by
Not cited yet.