Prophet Attention: Predicting Attention with Future Attention for Image Captioning
Not on the map. Why?
Abstract (arXiv)
Recently, attention based models have been used extensively in many sequence-to-sequence learning systems. Especially for image captioning, the attention based models are expected to ground correct image regions with proper generated words. However, for each time step in the decoding process, the attention based models usually use the hidden state of the current input to attend to the image regions. Under this setting, these attention models have a "deviated focus" problem that they calculate the attention weights based on previous words instead of the one to be generated, impairing the performance of both grounding and captioning. In this paper, we propose the Prophet Attention, similar to the form of self-supervision. In the training stage, this module utilizes the future information to calculate the "ideal" attention weights towards image regions. These calculated "ideal" weights are further used to regularize the "deviated" attention. In this manner, image regions are grounded with the correct words. The proposed Prophet Attention can be easily incorporated into existing image captioning models to improve their performance of both grounding and captioning. The experiments on the Flickr30k Entities and the MSCOCO datasets show that the proposed Prophet Attention consistently outperforms baselines in both automatic metrics and human evaluations. It is worth noticing that we set new state-of-the-arts on the two benchmark datasets and achieve the 1st place on the leaderboard of the online MSCOCO benchmark in terms of the default ranking score, i.e., CIDEr-c40.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 50 of its 72 references that are in the map. First posted on arXiv 19 Oct 2022.
Builds on
50 of 72 references.
References · 50
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,046
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,462
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,423
- 2015Flickr30k Entities: Collecting Region-to-Phrase Correspondences for Richer Image-to-Sentence Modelscited by 1,362
- 2019PEGASUS: Pre-training with Extracted Gap-sentences for Abstractive Summarizationcited by 1,102
- 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,026
- 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 968
38 more
- 2014Show and Tell: A Neural Image Caption Generatorcited by 879
- 2016SPICE: Semantic Propositional Image Caption Evaluationcited by 824
- 2016Self-critical Sequence Training for Image Captioningcited by 547
- 2019Meshed-Memory Transformer for Image Captioningcited by 343
- 2019Attention on Attention for Image Captioningcited by 289
- 2016Image Captioning with Semantic Attentioncited by 260
- 2018Auto-Encoding Scene Graphs for Image Captioningcited by 255
- 2017OpenNMT: Open-source Toolkit for Neural Machine Translationcited by 251
- 2016Knowing When to Look: Adaptive Attention via A Visual Sentinel for Image Captioningcited by 232
- 2016SCA-CNN: Spatial and Channel-wise Attention in Convolutional Networks for Image Captioningcited by 219
- 2018Exploring Visual Relationship for Image Captioningcited by 215
- 2020X-Linear Attention Networks for Image Captioningcited by 198
- 2019Image Captioning: Transforming Objects into Wordscited by 171
- 2021Exploring and Distilling Posterior and Prior Knowledge for Radiology Report Generationcited by 162
- 2019Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Groundedcited by 128
- 2016Human Attention in Visual Question Answering: Do Humans and Deep Networks Look at the Same Regions?cited by 111
- 2018Neural Baby Talkcited by 107
- 2018Grounding Visual Explanationscited by 93
- 2018Grounded Video Descriptioncited by 78
- 2016Boosting Image Captioning with Attributescited by 76
- 2022Competence-based Multimodal Curriculum Learning for Medical Report Generationcited by 76
- 2021Contrastive Attention for Automatic Chest X-ray Report Generationcited by 71
- 2018Show, Control and Tell: A Framework for Generating Controllable and Grounded Captionscited by 65
- 2017A Deep Generative Framework for Paraphrase Generationcited by 54
- 2015Jointly Modeling Embedding and Translation to Bridge Video and Languagecited by 53
- 2016Neural Paraphrase Generation with Stacked Residual LSTM Networkscited by 52
- 2016Semantic Compositional Networks for Visual Captioningcited by 50
- 2021Auto-Encoding Knowledge Graph for Unsupervised Medical Report Generationcited by 47
- 2017Deep Reinforcement Learning-based Image Captioning with Embedding Rewardcited by 40
- 2019Aligning Visual Regions and Textual Concepts for Semantic-Grounded Image Representationscited by 36
- 2016Attention Correctness in Neural Image Captioningcited by 35
- 2021Rethinking Skip Connection with Layer Normalization in Transformers and ResNetscited by 22
- 2018simNet: Stepwise Image-Topic Merging Network for Generating Detailed and Comprehensive Image Captionscited by 20
- 2020Exploring and Distilling Cross-Modal Information for Image Captioningcited by 19
- 2017Supervising Neural Attention Models for Video Captioning by Human Gaze Datacited by 18
- 2017Skeleton Key: Image Captioning by Skeleton-Attribute Decompositioncited by 15
- 2019Adaptively Aligned Image Captioning via Adaptive Attention Timecited by 15
- 2020Modeling Future Cost for Neural Machine Translationcited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 5; 2024: 3.
10 papers.
- 2022Expectation-Maximization Contrastive Learning for Compact Video-and-Language Representationscited by 57
- 2023With a Little Help from your own Past: Prototypical Memory Networks for Image Captioningcited by 18
- 2022Aligning Source Visual and Target Language Domains for Unpaired Video Captioningcited by 14
- 2023MultiCapCLIP: Auto-Encoding Prompts for Zero-Shot Multilingual Visual Captioningcited by 13
- 2024Towards Retrieval-Augmented Architectures for Image Captioningcited by 7
- 2023ZeroNLG: Aligning and Autoencoding Domains for Zero-Shot Multimodal and Multilingual Natural Language Generationcited by 4
- 2023Top-Down Framework for Weakly-supervised Grounded Image Captioningcited by 4
- 2023Emergent Communication with Attentioncited by 2
- 2024Attention Guidance Mechanism for Handwritten Mathematical Expression Recognitioncited by 0
- 2024Faithful Attention Explainer: Verbalizing Decisions Based on Discriminative Featurescited by 0
- 2024Towards Retrieval-Augmented Architectures for Image Captioning21 May 2024
- 2024Faithful Attention Explainer: Verbalizing Decisions Based on Discriminative Features16 May 2024
- 2024Attention Guidance Mechanism for Handwritten Mathematical Expression Recognition4 Mar 2024
- 2023MultiCapCLIP: Auto-Encoding Prompts for Zero-Shot Multilingual Visual Captioning25 Aug 2023
- 2023With a Little Help from your own Past: Prototypical Memory Networks for Image Captioning23 Aug 2023
- 2023Top-Down Framework for Weakly-supervised Grounded Image Captioning13 Jun 2023
- 2023Emergent Communication with Attention18 May 2023
- 2023ZeroNLG: Aligning and Autoencoding Domains for Zero-Shot Multimodal and Multilingual Natural Language Generation11 Mar 2023
- 2022Aligning Source Visual and Target Language Domains for Unpaired Video Captioning22 Nov 2022
- 2022Expectation-Maximization Contrastive Learning for Compact Video-and-Language Representations21 Nov 2022