← 返回资源分享
Where to put the Image in an Image Caption Generator
论文
论文
发布时间2017-03-27
发表arXiv:1703.09137
作者:Marc Tanti,Albert Gatt,Kenneth P. Camilleri
详细介绍
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.
代码仓库 (12)
mtanti/where-image2官方TensorFlow
bprasannakumar/image_captioning_using_keras
simnyatsanga/image-caption-generatorTensorFlow
jishubasak/Punny-Caption--Exploring-Image-Captioning
thomasvengal/deeplearningTensorFlow
bmy4415/DMLAB-internTensorFlow
mrityunjayojha10/Image-Caption-Generation
shan1322/Neural-Style-Captioning
kahotsang/image-captioningTensorFlow
VinitSR7/Image-Caption-GenerationTensorFlow
