NoiseCAM: Explainable AI for the Boundary Between Noise and Adversarial Attacks
NoiseCAM: Explainable AI for the Boundary Between Noise and Adversarial Attacks
复制标题
DOI:
10.1109/fuzz52849.2023.10309766
复制
发表时间:
2023-03
期刊:
影响因子:
--
通讯作者:
Wen-Xi Tan;Justus Renkhoff;Alvaro Velasquez;Ziyu Wang;Lu Li;Jian Wang;Shuteng Niu;Fan Yang;Yongxin Liu;H. Song
中科院分区:
文献类型:
--
作者:
Wen-Xi Tan;Justus Renkhoff;Alvaro Velasquez;Ziyu Wang;Lu Li;Jian Wang;Shuteng Niu;Fan Yang;Yongxin Liu;H. Song
Deep Learning (DL) and Deep Neural Networks (DNNs) are widely used in various domains. However, adversarial attacks can easily mislead a neural network and lead to wrong decisions. Defense mechanisms are highly preferred in safety- critical applications. In this paper, firstly, we use the gradient class activation map (GradCAM) to analyze the behavior deviation of the VGG-16 network when its inputs are mixed with adversarial perturbation or Gaussian noise. In particular, our method can locate vulnerable layers that are sensitive to adversarial perturbation and Gaussian noise. We also show that the behavior deviation of vulnerable layers can be used to detect adversarial examples. Secondly, we propose a novel NoiseCAM algorithm that integrates information from globally and pixel- level weighted class activation maps. Our algorithm is highly sensitive to adversarial perturbations and will not respond to Gaussian random noise mixed in the inputs. Third, we compare detecting adversarial examples using both behavior deviation and NoiseCAM, and we show that NoiseCAM outperforms behavior deviation modeling in its overall performance. Our work could provide a useful tool to defend against certain types of adversarial attacks on deep neural networks.