Learning to Collocate Neural Modules for Image Captioning
Not on the map. Why?
Abstract (arXiv)
We do not speak word by word from scratch; our brain quickly structures a pattern like textscsth do sth at someplace and then fill in the detailed descriptions. To render existing encoder-decoder image captioners such human-like reasoning, we propose a novel framework: learning to Collocate Neural Modules (CNM), to generate the `inner pattern' connecting visual encoder and language decoder. Unlike the widely-used neural module networks in visual Q&A, where the language (ie, question) is fully observable, CNM for captioning is more challenging as the language is being generated and thus is partially observable. To this end, we make the following technical contributions for CNM training: 1) compact module design --- one for function words and three for visual content words (eg, noun, adjective, and verb), 2) soft module fusion and multi-step module execution, robustifying the visual reasoning in partial observation, 3) a linguistic loss for module controller being faithful to part-of-speech collocations (eg, adjective is before noun). Extensive experiments on the challenging MS-COCO image captioning benchmark validate the effectiveness of our CNM image captioner. In particular, CNM achieves a new state-of-the-art 127.9 CIDEr-D on Karpathy split and a single-model 126.0 c40 on the official server. CNM is also robust to few training samples, eg, by training only one sentence per image, CNM can halve the performance loss compared to a strong baseline.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 6; 2023: 6; 2024: 1.
22 papers.
Sort:
By area:
- 2021ClipCap: CLIP Prefix for Image Captioningcited by 557
- 2021From Show to Tell: A Survey on Deep Learning-based Image Captioningcited by 137
- 2021Causal Attention for Vision-Language Taskscited by 111
- 2022Text-Only Training for Image Captioning using Noise-Injected CLIPcited by 91
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?cited by 84
- 2022GRIT: Faster and Better Image captioning Transformer Using Dual Visual Featurescited by 56
- 2021Human-like Controllable Image Captioning with Verb-specific Semantic Rolescited by 41
- 2021Unifying Multimodal Transformer for Bi-directional Image and Text Generationcited by 41
- 2022Retrieval-Augmented Transformer for Image Captioningcited by 38
- 2021Auto-Parsing Network for Image Captioning and Visual Question Answeringcited by 16
- 2023Transforming Visual Scene Graphs to Image Captionscited by 15
- 2023MMNet: Multi-Collaboration and Multi-Supervision Network for Sequential Deepfake Detectioncited by 15
10 more
- 2022CaMEL: Mean Teacher Learning for Image Captioningcited by 14
- 2021Truth-Conditional Captioning of Time Series Datacited by 11
- 2021Neural Attention for Image Captioning: Review of Outstanding Methodscited by 11
- 2023From Association to Generation: Text-only Captioning by Unsupervised Cross-modal Mappingcited by 11
- 2023Reverse Stable Diffusion: What prompt was used to generate this image?cited by 7
- 2022Image Captioning In the Transformer Agecited by 3
- 2022Learning to Collocate Visual-Linguistic Neural Modules for Image Captioningcited by 2
- 2021Macroscopic Control of Text Generation for Image Captioningcited by 1
- 2023A Comprehensive Analysis of Real-World Image Captioning and Scene Identificationcited by 1
- 2024Surveying the Landscape of Image Captioning Evaluation: A Comprehensive Taxonomy, Trends and Metrics Analysiscited by 0
- 2024Surveying the Landscape of Image Captioning Evaluation: A Comprehensive Taxonomy, Trends and Metrics Analysis9 Aug 2024
- 2023A Comprehensive Analysis of Real-World Image Captioning and Scene Identification5 Aug 2023
- 2023Reverse Stable Diffusion: What prompt was used to generate this image?2 Aug 2023
- 2023MMNet: Multi-Collaboration and Multi-Supervision Network for Sequential Deepfake Detection6 Jul 2023
- 2023Transforming Visual Scene Graphs to Image Captions3 May 2023
- 2023From Association to Generation: Text-only Captioning by Unsupervised Cross-modal Mapping26 Apr 2023
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?21 Mar 2023
- 2022Text-Only Training for Image Captioning using Noise-Injected CLIP1 Nov 2022
- 2022Learning to Collocate Visual-Linguistic Neural Modules for Image Captioning4 Oct 2022
- 2022Retrieval-Augmented Transformer for Image Captioning26 Jul 2022
- 2022GRIT: Faster and Better Image captioning Transformer Using Dual Visual Features20 Jul 2022
- 2022Image Captioning In the Transformer Age15 Apr 2022
10 more
- 2022CaMEL: Mean Teacher Learning for Image Captioning21 Feb 2022
- 2021Neural Attention for Image Captioning: Review of Outstanding Methods29 Nov 2021
- 2021ClipCap: CLIP Prefix for Image Captioning18 Nov 2021
- 2021Unifying Multimodal Transformer for Bi-directional Image and Text Generation19 Oct 2021
- 2021Truth-Conditional Captioning of Time Series Data5 Oct 2021
- 2021Auto-Parsing Network for Image Captioning and Visual Question Answering24 Aug 2021
- 2021From Show to Tell: A Survey on Deep Learning-based Image Captioning14 Jul 2021
- 2021Human-like Controllable Image Captioning with Verb-specific Semantic Roles22 Mar 2021
- 2021Causal Attention for Vision-Language Tasks5 Mar 2021
- 2021Macroscopic Control of Text Generation for Image Captioning20 Jan 2021
- 2023Transforming Visual Scene Graphs to Image Captionscited by 15
- 2023Transforming Visual Scene Graphs to Image Captions3 May 2023
- 2022Retrieval-Augmented Transformer for Image Captioningcited by 38
- 2022Retrieval-Augmented Transformer for Image Captioning26 Jul 2022
- 2021ClipCap: CLIP Prefix for Image Captioningcited by 557
- 2021From Show to Tell: A Survey on Deep Learning-based Image Captioningcited by 137
- 2022Text-Only Training for Image Captioning using Noise-Injected CLIPcited by 91
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?cited by 84
- 2022GRIT: Faster and Better Image captioning Transformer Using Dual Visual Featurescited by 56
- 2021Human-like Controllable Image Captioning with Verb-specific Semantic Rolescited by 41
- 2021Unifying Multimodal Transformer for Bi-directional Image and Text Generationcited by 41
- 2021Auto-Parsing Network for Image Captioning and Visual Question Answeringcited by 16
- 2023MMNet: Multi-Collaboration and Multi-Supervision Network for Sequential Deepfake Detectioncited by 15
- 2022CaMEL: Mean Teacher Learning for Image Captioningcited by 14
- 2021Truth-Conditional Captioning of Time Series Datacited by 11
- 2021Neural Attention for Image Captioning: Review of Outstanding Methodscited by 11
12 most cited of 17 All 17 (JSON)
- 2024Surveying the Landscape of Image Captioning Evaluation: A Comprehensive Taxonomy, Trends and Metrics Analysis9 Aug 2024
- 2023A Comprehensive Analysis of Real-World Image Captioning and Scene Identification5 Aug 2023
- 2023MMNet: Multi-Collaboration and Multi-Supervision Network for Sequential Deepfake Detection6 Jul 2023
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?21 Mar 2023
- 2022Text-Only Training for Image Captioning using Noise-Injected CLIP1 Nov 2022
- 2022Learning to Collocate Visual-Linguistic Neural Modules for Image Captioning4 Oct 2022
- 2022GRIT: Faster and Better Image captioning Transformer Using Dual Visual Features20 Jul 2022
- 2022Image Captioning In the Transformer Age15 Apr 2022
- 2022CaMEL: Mean Teacher Learning for Image Captioning21 Feb 2022
- 2021Neural Attention for Image Captioning: Review of Outstanding Methods29 Nov 2021
- 2021ClipCap: CLIP Prefix for Image Captioning18 Nov 2021
- 2021Unifying Multimodal Transformer for Bi-directional Image and Text Generation19 Oct 2021
12 newest of 17 All 17 (JSON)