Generalizable Black-Box Adversarial Attack with Meta Learning

Fei Yin, Yong Zhang, Baoyuan Wu, Yan Feng, Jingyi Zhang +2 more
1/1/2023
cs.LGcs.CRcs.CV

No official code found. Best implementation: SCLBD/MCG-Blackbox (39 stars, last commit 2023-01-17).

Abstract

In the scenario of black-box adversarial attack, the target model's parameters are unknown, and the attacker aims to find a successful adversarial perturbation based on query feedback under a query budget. Due to the limited feedback information, existing query-based black-box attack methods often require many queries for attacking each benign example. To reduce query cost, we propose to utilize the feedback information across historical attacks, dubbed example-level adversarial transferability. Specifically, by treating the attack on each benign example as one task, we develop a meta-learning framework by training a meta-generator to produce perturbations conditioned on benign examples. When attacking a new benign example, the meta generator can be quickly fine-tuned based on the feedback information of the new task as well as a few historical attacks to produce effective perturbations. Moreover, since the meta-train procedure consumes many queries to learn a generalizable generator, we utilize model-level adversarial transferability to train the meta-generator on a white-box surrogate model, then transfer it to help the attack against the target model. The proposed framework with the two types of adversarial transferability can be naturally combined with any off-the-shelf query-based attack methods to boost their performance, which is verified by extensive experiments.

View on arXivView PDF

Code Implementations(1)

SCLBD/MCG-BlackboxCommunity100%

The MCG black-box attack framework published in TPAMI 2022

394Shell, PythonJul 24, 20223 years ago

Similar Papers

Cite this paper

@article{yin2023generalizable,
  title  = {Generalizable Black-Box Adversarial Attack with Meta Learning},
  author = {Fei Yin and Yong Zhang and Baoyuan Wu and Yan Feng and Jingyi Zhang and Yanbo Fan and Yujiu Yang},
  year   = {2023},
  eprint = {2301.00364},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.00364v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.00364.svg)](https://codeofpaper.com/paper/2301.00364)

Discussion