InstructTA: Instruction-Tuned Targeted Attack for Large Vision-Language Models

Xunguang Wang, Zhenlan Ji, Pingchuan Ma, Zongjie Li, Shuai Wang
12/4/2023
cs.CV

Official code: xunguangwang/InstructTA (9 stars, last commit 2026-04-22).

Abstract

Large vision-language models (LVLMs) have demonstrated their incredible capability in image understanding and response generation. However, this rich visual interaction also makes LVLMs vulnerable to adversarial examples. In this paper, we formulate a novel and practical targeted attack scenario that the adversary can only know the vision encoder of the victim LVLM, without the knowledge of its prompts (which are often proprietary for service providers and not publicly available) and its underlying large language model (LLM). This practical setting poses challenges to the cross-prompt and cross-model transferability of targeted adversarial attack, which aims to confuse the LVLM to output a response that is semantically similar to the attacker's chosen target text. To this end, we propose an instruction-tuned targeted attack (dubbed \textsc{InstructTA}) to deliver the targeted adversarial attack on LVLMs with high transferability. Initially, we utilize a public text-to-image generative model to "reverse" the target response into a target image, and employ GPT-4 to infer a reasonable instruction $\boldsymbol{p}^\prime$ from the target response. We then form a local surrogate model (sharing the same vision encoder with the victim LVLM) to extract instruction-aware features of an adversarial image example and the target image, and minimize the distance between these two features to optimize the adversarial example. To further improve the transferability with instruction tuning, we augment the instruction $\boldsymbol{p}^\prime$ with instructions paraphrased from GPT-4. Extensive experiments demonstrate the superiority of our proposed method in targeted attack performance and transferability. The code is available at https://github.com/xunguangwang/InstructTA.

View on arXivView PDF

Code Implementations(1)

Official repository for "InstructTA: Instruction-Tuned Targeted Attack for Large Vision-Language Models"

90PythonJun 26, 20246 months ago

Similar Papers

Cite this paper

@article{wang2023instructta,
  title  = {InstructTA: Instruction-Tuned Targeted Attack for Large Vision-Language Models},
  author = {Xunguang Wang and Zhenlan Ji and Pingchuan Ma and Zongjie Li and Shuai Wang},
  year   = {2023},
  eprint = {2312.01886},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.01886v3}
}

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/2312.01886.svg)](https://codeofpaper.com/paper/2312.01886)

Discussion