提出X-Transfer攻击,实现跨数据、模型、任务的通用扰动攻击
X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP
- 通过动态筛选小规模代理模型,实现高效通用扰动生成
- 单一扰动在多个CLIP模型和下游任务中均有效,突破现有方法性能上限
- 适合研究模型鲁棒性或对抗攻击的从业者参考
随着对比语言-图像预训练(CLIP)模型被广泛应用于各类下游任务并集成到大型视觉语言模型(VLMs)中,其对对抗扰动的脆弱性已成为关键问题。本文提出一种新攻击方法X-Transfer,揭示了CLIP模型中普遍存在的对抗漏洞。X-Transfer生成的通用对抗扰动(UAP)可欺骗不同样本、任务、领域下的多种CLIP编码器及下游VLMs,具备跨数据、跨域、跨模型、跨任务的超转移能力。该能力通过‘代理缩放’机制实现:不同于依赖固定代理模型的高成本方法,X-Transfer从大规模搜索空间中动态选择少量合适代理,显著提升效率。大量实验表明,X-Transfer显著优于现有最优的UAP方法,为CLIP模型的对抗转移性设立了新基准。代码已开源。
原文摘要 · Abstract (English)
As Contrastive Language-Image Pre-training (CLIP) models are increasingly adopted for diverse downstream tasks and integrated into large vision-language models (VLMs), their susceptibility to adversarial perturbations has emerged as a critical concern. In this work, we introduce \textbf{X-Transfer}, a novel attack method that exposes a universal adversarial vulnerability in CLIP. X-Transfer generates a Universal Adversarial Perturbation (UAP) capable of deceiving various CLIP encoders and downstream VLMs across different samples, tasks, and domains. We refer to this property as \textbf{super transferability}--a single perturbation achieving cross-data, cross-domain, cross-model, and cross-task adversarial transferability simultaneously. This is achieved through \textbf{surrogate scaling}, a key innovation of our approach. Unlike existing methods that rely on fixed surrogate models, which are computationally intensive to scale, X-Transfer employs an efficient surrogate scaling strategy that dynamically selects a small subset of suitable surrogates from a large search space. Extensive evaluations demonstrate that X-Transfer significantly outperforms previous state-of-the-art UAP methods, establishing a new benchmark for adversarial transferability across CLIP models. The code is publicly available in our \href{https://github.com/HanxunH/XTransferBench}{GitHub repository}.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。