Fooling Neural Network Interpretations via Adversarial Model Manipulation

By Juyeon Heo, Sunghwan Joo, Taesup Moon. 2019

241 citations recorded by the source corpus.

We ask whether the neural network interpretation methods can be fooled via adversarial model manipulation, which is defined as a model fine-tuning step that aims to radically alter the explanations without hurting the accuracy of the original models, e.g., VGG19, ResNet50, and DenseNet121. By incorporating the interpretation results directly in the penalty term of the objective function for fine-tuning, we show that the state-of-the-art saliency map based interpreters, e.g., LRP, Grad-CAM, and SimpleGrad, can be easily fooled with our model manipulation. We propose two types of fooling, Passive and Active, and demonstrate such foolings generalize well to the entire validation set as well as transfer to other interpretation methods. Our results are validated by both visually showing the fooled explanations and reporting quantitative metrics that measure the deviations from the original explanations. We claim that the stability of neural network interpretation method with respect to our adversarial model manipulation is an important criterion to check for developing robust and reliable neural network interpretation method.

Subfields: Artificial Intelligence, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Wojciech Samek
  2. K. Müller
  3. Noah A. Smith
  4. Mohit Bansal
  5. Grgoire Montavon
  6. Percy Liang
  7. Yejin Choi
  8. Yoshua Bengio

In Safety, Robustness & Interpretability

  1. Wojciech Samek
  2. K. Müller
  3. Been Kim
  4. Grgoire Montavon
  5. Sebastian Lapuschkin
  6. Lars Kai Hansen
  7. Christopher J. Anders
  8. Laura Rieger

Citations in the corpus