Detect and defense against adversarial examples in deep learning using natural scene statistics and adaptive denoising - Archive ouverte HAL Access content directly
Journal Articles Neural Computing and Applications Year : 2022

Detect and defense against adversarial examples in deep learning using natural scene statistics and adaptive denoising

Abstract

Despite the enormous performance of deep neural networks (DNNs), recent studies have shown their vulnerability to adversarial examples (AEs), i.e., carefully perturbed inputs designed to fool the targeted DNN. Currently, the literature is rich with many effective attacks to craft such AEs. Meanwhile, many defense strategies have been developed to mitigate this vulnerability. However, these latter showed their effectiveness against specific attacks and does not generalize well to different attacks. In this paper, we propose a framework for defending DNN classifier against adversarial samples. The proposed method is based on a two-stage framework involving a separate detector and a denoising block. The detector aims to detect AEs by characterizing them through the use of natural scene statistic (NSS), where we demonstrate that these statistical features are altered by the presence of adversarial perturbations. The denoiser is based on block matching 3D (BM3D) filter fed by an optimum threshold value estimated by a convolutional neural network (CNN) to project back the samples detected as AEs into their data manifold. We conducted a complete evaluation on three standard datasets, namely MNIST, CIFAR-10 and Tiny-ImageNet. The experimental results show that the proposed defense method outperforms the state-of-the-art defense techniques by improving the robustness against a set of attacks under black-box, gray-box and white-box settings. The source code is available at: https://github.com/kherchouche-anouar/2DAE.

Dates and versions

hal-03330258 , version 1 (31-08-2021)

Identifiers

Cite

Anouar Kherchouche, Sid Ahmed Fezza, Wassim Hamidouche. Detect and defense against adversarial examples in deep learning using natural scene statistics and adaptive denoising. Neural Computing and Applications, 2022, 34 (24), pp.21567-21582. ⟨10.1007/s00521-021-06330-x⟩. ⟨hal-03330258⟩
28 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More