CVAINov 27, 2022

Foiling Explanations in Deep Neural Networks

arXiv:2211.14860v321 citationsh-index: 39
Originality Incremental advance
AI Analysis

This work exposes vulnerabilities in explainable AI methods, which is crucial for fields where explainability is required or legally mandated, though it is incremental as it builds on existing adversarial attack techniques.

The paper demonstrates that explanation methods for image-based deep neural networks can be arbitrarily manipulated by making small, imperceptible visual changes to input images using a novel algorithm called AttaXAI, which works in a black-box setting without requiring gradients or model internals, achieving this on benchmark datasets like CIFAR100 and ImageNet with various pretrained models.

Deep neural networks (DNNs) have greatly impacted numerous fields over the past decade. Yet despite exhibiting superb performance over many problems, their black-box nature still poses a significant challenge with respect to explainability. Indeed, explainable artificial intelligence (XAI) is crucial in several fields, wherein the answer alone -- sans a reasoning of how said answer was derived -- is of little value. This paper uncovers a troubling property of explanation methods for image-based DNNs: by making small visual changes to the input image -- hardly influencing the network's output -- we demonstrate how explanations may be arbitrarily manipulated through the use of evolution strategies. Our novel algorithm, AttaXAI, a model-agnostic, adversarial attack on XAI algorithms, only requires access to the output logits of a classifier and to the explanation map; these weak assumptions render our approach highly useful where real-world models and data are concerned. We compare our method's performance on two benchmark datasets -- CIFAR100 and ImageNet -- using four different pretrained deep-learning models: VGG16-CIFAR100, VGG16-ImageNet, MobileNet-CIFAR100, and Inception-v3-ImageNet. We find that the XAI methods can be manipulated without the use of gradients or other model internals. Our novel algorithm is successfully able to manipulate an image in a manner imperceptible to the human eye, such that the XAI method outputs a specific explanation map. To our knowledge, this is the first such method in a black-box setting, and we believe it has significant value where explainability is desired, required, or legally mandatory.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes