Title
What is the Role of Recurrent Neural Networks (RNNs) in an Image Caption Generator?
Abstract
In neural image captioning systems, a recurrent neural network (RNN) is typically viewed as the primary `generationu0027 component. This view suggests that the image features should be `injectedu0027 into the RNN. This is in fact the dominant view in the literature. Alternatively, the RNN can instead be viewed as only encoding the previously generated words. This view suggests that the RNN should only be used to encode linguistic features and that only the final representation should be `mergedu0027 with the image features at a later stage. This paper compares these two architectures. We find that, in general, late merging outperforms injection, suggesting that RNNs are better viewed as encoders, rather than generators.
Year
DOI
Venue
2017
10.18653/v1/w17-3506
INLG
DocType
Volume
Citations 
Conference
abs/1708.02043
0
PageRank 
References 
Authors
0.34
24
3
Name
Order
Citations
PageRank
Marc Tanti152.81
Albert Gatt269960.78
Kenneth P. Camilleri37721.65