Instance-Level Trojan Attacks on Visual Question Answering via Adversarial Learning in Neuron Activation Space
Yuwei Sun, Hideya Ochiai, Jun Sakuma
TL;DR
The paper addresses the vulnerability of Visual Question Answering systems to Trojan attacks by introducing an instance-level multimodal Trojan that operates through a fixed perturbation layer. It leverages two targeted perturbation neurons and dual-modality adversarial learning to link their overactivations to malicious outputs, enabling transfer to fine-tuned models with very few Trojan samples. Extensive experiments on VQA-v2 show enhanced transferability, stealthiness, and sample efficiency, while conventional defenses like Differential Privacy and Norm Difference Estimation offer limited mitigation. The approach highlights practical risk in multimodal models and motivates the development of robust defenses for VQA and related architectures.
Abstract
Trojan attacks embed perturbations in input data leading to malicious behavior in neural network models. A combination of various Trojans in different modalities enables an adversary to mount a sophisticated attack on multimodal learning such as Visual Question Answering (VQA). However, multimodal Trojans in conventional methods are susceptible to parameter adjustment during processes such as fine-tuning. To this end, we propose an instance-level multimodal Trojan attack on VQA that efficiently adapts to fine-tuned models through a dual-modality adversarial learning method. This method compromises two specific neurons in a specific perturbation layer in the pretrained model to produce overly large neuron activations. Then, a malicious correlation between these overactive neurons and the malicious output of a fine-tuned model is established through adversarial learning. Extensive experiments are conducted using the VQA-v2 dataset, based on a wide range of metrics including sample efficiency, stealthiness, and robustness. The proposed attack demonstrates enhanced performance with diverse vision and text Trojans tailored for each sample. We demonstrate that the proposed attack can be efficiently adapted to different fine-tuned models, by injecting only a few shots of Trojan samples. Moreover, we investigate the attack performance under conventional defenses, where the defenses cannot effectively mitigate the attack.
