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

Adversarial Attack on Attackers: Post-Process to Mitigate Black-Box Score-Based Query Attacks

About

The score-based query attacks (SQAs) pose practical threats to deep neural networks by crafting adversarial perturbations within dozens of queries, only using the model's output scores. Nonetheless, we note that if the loss trend of the outputs is slightly perturbed, SQAs could be easily misled and thereby become much less effective. Following this idea, we propose a novel defense, namely Adversarial Attack on Attackers (AAA), to confound SQAs towards incorrect attack directions by slightly modifying the output logits. In this way, (1) SQAs are prevented regardless of the model's worst-case robustness; (2) the original model predictions are hardly changed, i.e., no degradation on clean accuracy; (3) the calibration of confidence scores can be improved simultaneously. Extensive experiments are provided to verify the above advantages. For example, by setting $\ell_\infty=8/255$ on CIFAR-10, our proposed AAA helps WideResNet-28 secure 80.59% accuracy under Square attack (2500 queries), while the best prior defense (i.e., adversarial training) only attains 67.44%. Since AAA attacks SQA's general greedy strategy, such advantages of AAA over 8 defenses can be consistently observed on 8 CIFAR-10/ImageNet models under 6 SQAs, using different attack targets, bounds, norms, losses, and strategies. Moreover, AAA calibrates better without hurting the accuracy. Our code is available at https://github.com/Sizhe-Chen/AAA.

Sizhe Chen, Zhehao Huang, Qinghua Tao, Yingwen Wu, Cihang Xie, Xiaolin Huang• 2022

Related benchmarks

TaskDatasetResultRank
Image ClassificationImageNet (test)
Top-1 Accuracy100
291
Image ClassificationCIFAR-10 (test)--
273
Image ClassificationCIFAR-10
Accuracy94.84
25
Adversarial RobustnessCIFAR10
Accuracy97.7
8
Image ClassificationImageNet
ECE4.3
8
Multi-task Driving Scene Understanding RobustnessThe Dolphins (Lvl. 3)
Final Score43.95
8
Multi-task Driving Scene Understanding RobustnessThe Dolphins Lvl. 1
Final Score45.64
8
Multi-task Driving Scene Understanding RobustnessThe Dolphins (Lvl. 2)
Final Score44.45
8
Multi-task Driving Scene Understanding RobustnessThe Dolphins (Lvl. 0)
Final Score45.05
8
Multi-task Driving Scene Understanding RobustnessThe Dolphins (Lvl. 4)
Final Score40.45
8
Showing 10 of 11 rows

Other info

Code

Follow for update