Where to put the Image in an Image Caption Generator
Not on the map. Why?
Abstract (arXiv)
When a recurrent neural network language model is used for caption generation, the image information can be fed to the neural network either by directly incorporating it in the RNN -- conditioning the language model by `injecting' image features -- or in a layer following the RNN -- conditioning the language model by `merging' image features. While both options are attested in the literature, there is as yet no systematic comparison between the two. In this paper we empirically show that it is not especially detrimental to performance whether one architecture is used or another. The merge architecture does have practical advantages, as conditioning by merging allows the RNN's hidden state vector to shrink in size by up to four times. Our results suggest that the visual and linguistic modalities for caption generation need not be jointly encoded by the RNN as that yields large, memory-intensive models with few tangible advantages in performance; rather, the multimodal integration should be delayed to a subsequent stage.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2021Local Translation Services for Neglected Languagescited by 2
- 2022Efficient Gesture Recognition for the Assistance of Visually Impaired People using Multi-Head Neural Networkscited by 0
- 2023Enhancing Image Captioning with Neural Modelscited by 0
- 2026Using Deep Learning to Generate Semantically Correct Hindi Captionscited by 0
- 2026Using Deep Learning to Generate Semantically Correct Hindi Captions13 Feb 2026
- 2023Enhancing Image Captioning with Neural Models1 Dec 2023
- 2022Efficient Gesture Recognition for the Assistance of Visually Impaired People using Multi-Head Neural Networks14 May 2022
- 2021Local Translation Services for Neglected Languages5 Jan 2021