论文标题
多任务对抗攻击
Multi-Task Adversarial Attack
论文作者
论文摘要
深层神经网络在各个领域都取得了令人印象深刻的表现,但事实证明它们容易受到对抗性攻击的影响。对抗攻击的先前作品主要集中在单任务设置上。但是,在实际应用中,通常希望同时攻击多个模型。为此,我们提出了多任务对抗攻击(MTA),这是一个统一的框架,可以通过利用任务之间的共同知识来为多个任务制作对抗性示例,这有助于实现对现实世界系统的对抗性攻击的大规模应用。更具体地说,MTA使用生成器进行对抗扰动,该扰动由所有任务和多个特定于任务的解码器组成的共享编码器组成。多亏了共享编码器,MTA同时攻击多个任务时,MTA降低了存储成本并加快了推断。此外,提出的框架可用于生成针对性和非目标攻击的每类框架和通用扰动。 Office-31和NYUV2数据集的实验结果表明,MTA与单个任务同行相比,MTA可以提高攻击的质量。
Deep neural networks have achieved impressive performance in various areas, but they are shown to be vulnerable to adversarial attacks. Previous works on adversarial attacks mainly focused on the single-task setting. However, in real applications, it is often desirable to attack several models for different tasks simultaneously. To this end, we propose Multi-Task adversarial Attack (MTA), a unified framework that can craft adversarial examples for multiple tasks efficiently by leveraging shared knowledge among tasks, which helps enable large-scale applications of adversarial attacks on real-world systems. More specifically, MTA uses a generator for adversarial perturbations which consists of a shared encoder for all tasks and multiple task-specific decoders. Thanks to the shared encoder, MTA reduces the storage cost and speeds up the inference when attacking multiple tasks simultaneously. Moreover, the proposed framework can be used to generate per-instance and universal perturbations for targeted and non-targeted attacks. Experimental results on the Office-31 and NYUv2 datasets demonstrate that MTA can improve the quality of attacks when compared with its single-task counterpart.