Controlled Caption Generation for Images Through Adversarial Attacks
Not on the map. Why?
Abstract (arXiv)
Deep learning is found to be vulnerable to adversarial examples. However, its adversarial susceptibility in image caption generation is under-explored. We study adversarial examples for vision and language models, which typically adopt an encoder-decoder framework consisting of two major components: a Convolutional Neural Network (i.e., CNN) for image feature extraction and a Recurrent Neural Network (RNN) for caption generation. In particular, we investigate attacks on the visual encoder's hidden layer that is fed to the subsequent recurrent network. The existing methods either attack the classification layer of the visual encoder or they back-propagate the gradients from the language model. In contrast, we propose a GAN-based algorithm for crafting adversarial examples for neural image captioning that mimics the internal representation of the CNN such that the resulting deep features of the input image enable a controlled incorrect caption generation through the recurrent network. Our contribution provides new insights for understanding adversarial attacks on vision systems with language component. The proposed method employs two strategies for a comprehensive evaluation. The first examines if a neural image captioning system can be misled to output targeted image captions. The second analyzes the possibility of keywords into the predicted captions. Experiments show that our algorithm can craft effective adversarial images based on the CNN hidden layers to fool captioning framework. Moreover, we discover the proposed attack to be highly transferable. Our work leads to new robustness implications for neural image captioning.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 51 of its 63 references that are in the map. First posted on arXiv 7 Jul 2021.
Builds on
51 of 63 references.
References · 51
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2014Going Deeper with Convolutionscited by 4,231
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
38 more
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,027
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
- 2016Adversarial Machine Learning at Scalecited by 934
- 2014Show and Tell: A Neural Image Caption Generatorcited by 877
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2017Dense-Captioning Events in Videoscited by 789
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 568
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2014Understanding Deep Image Representations by Inverting Themcited by 399
- 2017Adversarial Attacks on Neural Network Policiescited by 314
- 2017Adversarial Examples for Semantic Segmentation and Object Detectioncited by 275
- 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
- 2018Auto-Encoding Scene Graphs for Image Captioningcited by 254
- 2017On Detecting Adversarial Perturbationscited by 232
- 2016Knowing When to Look: Adaptive Attention via A Visual Sentinel for Image Captioningcited by 231
- 2015DenseCap: Fully Convolutional Localization Networks for Dense Captioningcited by 176
- 2017Tactics of Adversarial Attack on Deep Reinforcement Learning Agentscited by 163
- 2018Physical Adversarial Examples for Object Detectorscited by 163
- 2017On the Robustness of Semantic Segmentation Models to Adversarial Attackscited by 126
- 2020Spatio-Temporal Graph for Video Captioning with Knowledge Distillationcited by 109
- 2017Delving into adversarial attacks on deep policiescited by 104
- 2016Crafting Adversarial Input Sequences for Recurrent Neural Networkscited by 102
- 2015Describing Videos by Exploiting Temporal Structurecited by 88
- 2018Unsupervised Image Captioningcited by 79
- 2016Defensive Distillation is Not Robust to Adversarial Examplescited by 60
- 2019Spatio-Temporal Dynamics and Semantic Attribute Enriched Visual Encoding for Video Captioningcited by 60
- 2016Semantic Compositional Networks for Visual Captioningcited by 50
- 2017NO Need to Worry about Adversarial Examples in Object Detection in Autonomous Vehiclescited by 48
- 2016Video Captioning with Transferred Semantic Attributescited by 46
- 2019Exact Adversarial Attack to Image Captioning via Structured Output Learning with Latent Variablescited by 26
- 2020Identity-Aware Multi-Sentence Video Descriptioncited by 13
- 2017Standard detectors aren't (currently) fooled by physical adversarial stop signscited by 7
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 2.
9 papers.
- 2023On Evaluating Adversarial Robustness of Large Vision-Language Modelscited by 281
- 2024An Image Is Worth 1000 Lies: Adversarial Transferability across Prompts on Vision-Language Modelscited by 40
- 2024Break the Visual Perception: Adversarial Attacks Targeting Encoded Visual Tokens of Large Vision-Language Modelscited by 27
- 2024MirrorCheck: Efficient Adversarial Defense for Vision-Language Modelscited by 19
- 2024Transfer Attack for Bad and Good: Explain and Boost Adversarial Transferability across Multimodal Large Language Modelscited by 5
- 2024Benchmark Granularity and Model Robustness for Image-Text Retrievalcited by 5
- 2025Light as Deception: GPT-driven Natural Relighting Against Vision-Language Pre-training Modelscited by 1
- 2024Partially Recentralization Softmax Loss for Vision-Language Models Robustnesscited by 0
- 2025Revisiting CroPA: A Reproducibility Study and Enhancements for Cross-Prompt Adversarial Transferability in Vision-Language Modelscited by 0
- 2025Revisiting CroPA: A Reproducibility Study and Enhancements for Cross-Prompt Adversarial Transferability in Vision-Language Models28 Jun 2025
- 2025Light as Deception: GPT-driven Natural Relighting Against Vision-Language Pre-training Models30 May 2025
- 2024Break the Visual Perception: Adversarial Attacks Targeting Encoded Visual Tokens of Large Vision-Language Models9 Oct 2024
- 2024Benchmark Granularity and Model Robustness for Image-Text Retrieval21 Jul 2024
- 2024MirrorCheck: Efficient Adversarial Defense for Vision-Language Models13 Jun 2024
- 2024Transfer Attack for Bad and Good: Explain and Boost Adversarial Transferability across Multimodal Large Language Models30 May 2024
- 2024An Image Is Worth 1000 Lies: Adversarial Transferability across Prompts on Vision-Language Models14 Mar 2024
- 2024Partially Recentralization Softmax Loss for Vision-Language Models Robustness6 Feb 2024
- 2023On Evaluating Adversarial Robustness of Large Vision-Language Models26 May 2023