FoolChecker: A platform to evaluate the robustness of images against adversarial attacks

Liu Hui,Zhao Bo,Huang Linquan,Guo Jiabao,Liu Yifan
DOI: https://doi.org/10.1016/j.neucom.2020.05.062
IF: 6
2020-10-01
Neurocomputing
Abstract:<p>Deep neural network (DNN) is inherently vulnerable to well-designed input samples called adversarial examples, which can easily alter the output of the DNN by adding slight perturbations to the input. The recent study proved that adversarial vulnerability is caused by non-robust features and is not inherently tied to DNN. The paper presents a platform called FoolChecker to evaluate the image robustness against adversarial attacks from the perspective of image itself rather than DNN models. We define the minimum perceptual distance between the original examples and the adversarial ones to quantify the robustness against adversarial attacks. Firstly, differential evolution is applied to generate candidate perturbation units with high perturbation priority. And then, the greedy algorithm tries to add the pixel with the current highest perturbation priority into perturbation units until the DNN model is fooled. Finally, the perceptual distance of perturbation units is calculated as a index to evaluate the robustness of images against adversarial attacks. Experimental results show that the FoolChecker can give proper evaluation of the robustness of images against adversarial attacks with acceptable time.</p>
computer science, artificial intelligence
What problem does this paper attempt to address?