Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Detecting Adversarial Data by Probing Multiple Perturbations Using Expected Perturbation Score

About

Adversarial detection aims to determine whether a given sample is an adversarial one based on the discrepancy between natural and adversarial distributions. Unfortunately, estimating or comparing two data distributions is extremely difficult, especially in high-dimension spaces. Recently, the gradient of log probability density (a.k.a., score) w.r.t. the sample is used as an alternative statistic to compute. However, we find that the score is sensitive in identifying adversarial samples due to insufficient information with one sample only. In this paper, we propose a new statistic called expected perturbation score (EPS), which is essentially the expected score of a sample after various perturbations. Specifically, to obtain adequate information regarding one sample, we perturb it by adding various noises to capture its multi-view observations. We theoretically prove that EPS is a proper statistic to compute the discrepancy between two samples under mild conditions. In practice, we can use a pre-trained diffusion model to estimate EPS for each sample. Last, we propose an EPS-based adversarial detection (EPS-AD) method, in which we develop EPS-based maximum mean discrepancy (MMD) as a metric to measure the discrepancy between the test sample and natural samples. We also prove that the EPS-based MMD between natural and adversarial samples is larger than that among natural samples. Extensive experiments show the superior adversarial detection performance of our EPS-AD.

Shuhai Zhang, Feng Liu, Jiahao Yang, Yifan Yang, Changsheng Li, Bo Han, Mingkui Tan• 2023

Related benchmarks

TaskDatasetResultRank
Generative-based adversarial attack detectionImageNet100
CDA0.9674
7
Adversarial Attack DetectionImageNet100
Robustness (BIM)99.98
5
Adversarial Attack DetectionFace dataset TIPIM attack
AUROC0.9647
5
Adversarial Attack DetectionFace dataset Adv-Glasses attack
AUROC92.6
5
Adversarial DetectionImageNet MIFGSM attack (test)
AUROC99.18
5
Adversarial Attack DetectionFace dataset Adv-Sticker attack
AUROC0.9462
5
Adversarial Attack DetectionFace dataset Adv-Mask attack
AUROC95.78
5
Adversarial DetectionPong Gym Atari (test)
FGSM83
2
Adversarial DetectionSquest Gym Atari (test)
FGSM Robustness87
2
Adversarial DetectionQbert Gym Atari (test)
FGSM0.79
2
Showing 10 of 10 rows

Other info

Follow for update