Proceedings

MAT: A Multimodal Attentive Translator for Image Captioning

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 4033-4039.

https://doi.org/10.24963/ijcai.2017/563

Abstract

In this work we formulate the problem of image captioning as a multimodal translation task. Analogous to machine translation, we present a sequence-to-sequence recurrent neural networks (RNN) model for image caption generation. Different from most existing work where the whole image is represented by convolutional neural network (CNN) feature, we propose to represent the input image as a sequence of detected objects which feeds as the source sequence of the RNN model. In this way, the sequential representation of an image can be naturally translated to a sequence of words, as the target sequence of the RNN model. To represent the image in a sequential way, we extract the objects features in the image and arrange them in a order using convolutional neural networks. To further leverage the visual information from the encoded objects, a sequential attention layer is introduced to selectively attend to the objects that are related to generate corresponding words in the sentences. Extensive experiments are conducted to validate the proposed approach on popular benchmark dataset, i.e., MS COCO, and the proposed model surpasses the state-of-the-art methods in all metrics following the dataset splits of previous work. The proposed approach is also evaluated by the evaluation server of MS COCO captioning challenge, and achieves very competitive results, e.g., a CIDEr of 1.029 (c5) and 1.064 (c40).

  1. GT: A cat that is eating some kind of banana. B1: A couple of cats laying on top of a bed.. B2: A cat laying next to a pair of scissors. MAT: A close up of a cat eating a banana. GT: A large white dog is sitting on a bench beside an elderly man. B1: A dog standing next to a person on a skateboard. B2: A couple of dogs sitting on a bench. MAT: A man sitting on a bench with a dog. GT: A baseball player preparing to throw a pitch during a game. B1: A baseball player swinging a bat at a ball. B2: A baseball player standing on top of a field. MAT: A baseball player pitching a ball on a field. GT: A man on a bicycle riding next to a train. B1: A man standing in front of a train station. B2: A person riding a bike next to a train. MAT: A man riding a bike next to a train. GT: Two kayaks one pink the other yellow on bank of water. B1: A yellow surfboard sitting on top of a sandy beach. B2: A couple of boats parked next to each other. MAT: Two boats are docked in a body of water. References
  2. [Anderson et al., 2016] Peter Anderson, Basura Fernando, Mark Johnson, and Stephen Gould. Spice: Semantic propositional image caption evaluation. In ECCV, 2016.
  3. [Bahdanau et al., 2015] Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. Neural machine translation by jointly learning to align and translate. ICLR, 2015.
  4. [Banerjee and Lavie, 2005] Satanjeev Banerjee and Alon Lavie. Meteor: An automatic metric for mt evaluation with improved correlation with human judgments. In ACL workshop, 2005.
  5. [Chen and Lawrence Zitnick, 2015] Xinlei Chen and C. Lawrence Zitnick. Mind's eye: A recurrent visual representation for image caption generation. In CVPR, 2015.
  6. [Devlin et al., 2015] Jacob Devlin, Hao Cheng, Hao Fang, and et al. Language models for image captioning: The quirks and what works. In ACL, 2015.
  7. [Donahue et al., 2015] Jeffrey Donahue, Lisa Anne Hen- dricks, Sergio Guadarrama, Marcus Rohrbach, Subhashini Venugopalan, Kate Saenko, and Trevor Darrell. Long- term recurrent convolutional networks for visual recogni- tion and description. In CVPR, 2015.
  8. [Elliott and Keller, 2013] Desmond Elliott and Frank Keller. Image description using visual dependency representa- tions. In EMNLP, 2013.
  9. [Fang et al., 2015] Hao Fang, Saurabh Gupta, Forrest Ian- dola, and et al. From captions to visual concepts and back. In CVPR, 2015.
  10. [Gong et al., 2014] Yunchao Gong, Liwei Wang, Micah Ho- dosh, Julia Hockenmaier, and Svetlana Lazebnik. Improv- ing image-sentence embeddings using large weakly anno- tated photo collections. In ECCV. 2014.
  11. [He et al., 2016] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recog- nition. In CVPR, 2016.
  12. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jürgen Schmidhuber. Long short-term memory. Neural computation, 1997.
  13. [Hochreiter et al., 2001] Sepp Hochreiter, Yoshua Bengio, Paolo Frasconi, and Jürgen Schmidhuber. Gradient flow in recurrent nets: the difficulty of learning long-term de- pendencies, 2001.
  14. [Jifeng et al., 2016] Dai Jifeng, Yi Li, Kaiming He, and Jian Sun. R-fcn: Object detection via region-based fully con- volutional networks. In NIPS, 2016.
  15. [Karpathy and Fei-Fei, 2015] Andrej Karpathy and Li Fei- Fei. Deep visual-semantic alignments for generating im- age descriptions. In CVPR, 2015.
  16. [Kuznetsova et al., 2014] Polina Kuznetsova, Vicente Or- donez, Tamara L Berg, and Yejin Choi. Treetalk: Com- position and compression of trees for image descriptions. ACL, 2014.
  17. [Lin et al., 2014] Tsung-Yi Lin, Michael Maire, Serge Be- longie, James Hays, Pietro Perona, Deva Ramanan, Piotr Dollár, and C Lawrence Zitnick. Microsoft coco: Com- mon objects in context. In ECCV. 2014.
  18. [Lin, 2004] Chin-Yew Lin. Rouge: A package for auto- matic evaluation of summaries. In Text summarization branches out: Proceedings of the ACL-04 workshop, vol- ume 8. Barcelona, Spain, 2004.
  19. [Liu et al., 2016] Chenxi Liu, Junhua Mao, Fei Sha, and Alan Yuille. Attention correctness in neural image cap- tioning. AAAI, 2016.
  20. Luong et al., ] Minh-Thang Luong, Hieu Pham, and Christopher D. Manning. Effective approaches to attention-based neural machine translation. In EMNLP.
  21. [Mao et al., 2015] Junhua Mao, Xu Wei, Yi Yang, Jiang Wang, Zhiheng Huang, and Alan L. Yuille. Learning like a child: Fast novel visual concept learning from sentence descriptions of images. In ICCV, 2015.
  22. [Mitchell and et al., 2012] Margaret Mitchell and et al. Midge: Generating image descriptions from computer vi- sion detections. In EACL, 2012.
  23. [Papineni et al., 2002] Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. Bleu: a method for au- tomatic evaluation of machine translation. In ACL, 2002.
  24. [Sutskever et al., 2014] Ilya Sutskever, Oriol Vinyals, and Quoc VV Le. Sequence to sequence learning with neu- ral networks. In NIPS, 2014.
  25. [Vedantam et al., 2015] Ramakrishna Vedantam, C. Lawrence Zitnick, and Devi Parikh. Cider: Consensus- based image description evaluation. In CVPR, 2015.
  26. [Venugopalan et al., 2015] Subhashini Venugopalan, Mar- cus Rohrbach, Jeffrey Donahue, Raymond Mooney, Trevor Darrell, and Kate Saenko. Sequence to sequence -video to text. In The IEEE International Conference on Computer Vision (ICCV), December 2015.
  27. [Vinyals et al., 2015a] Oriol Vinyals, Łukasz Kaiser, Terry Koo, Slav Petrov, Ilya Sutskever, and Geoffrey Hinton. Grammar as a foreign language. In NIPS, 2015.
  28. [Vinyals et al., 2015b] Oriol Vinyals, Alexander Toshev, Samy Bengio, and Dumitru Erhan. Show and tell: A neu- ral image caption generator. In CVPR, 2015.
  29. [Wu et al., 2016] Qi Wu, Chunhua Shen, Lingqiao Liu, An- thony Dick, and Anton van den Hengel. What value do ex- plicit high level concepts have in vision to language prob- lems? In CVPR, 2016.
  30. [Xu et al., 2015] Kelvin Xu, Jimmy Ba, Ryan Kiros, and et al. Show, attend and tell: Neural image caption gen- eration with visual attention. In ICML, 2015.
  31. [Yang et al., 2011] Yezhou Yang, Ching Lik Teo, Hal Daumé III, and Yiannis Aloimonos. Corpus-guided sen- tence generation of natural images. In EMNLP, 2011.
  32. [Yang et al., 2016] Zhilin Yang, Ye Yuan, Yuexin Wu, William W Cohen, and Ruslan R Salakhutdinov. Review networks for caption generation. In NIPS, 2016.
  33. [You et al., 2016] Quanzeng You, Hailin Jin, Zhaowen Wang, Chen Fang, and Jiebo Luo. Image captioning with semantic attention. In CVPR, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards