<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Zhejiang University at ImageCLEF 2019 Visual Question Answering in the Medical Domain</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Xin Yan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lin Li</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chulin Xie</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jun Xiao</string-name>
          <email>junx@cs.zju.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lin Gu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>1.Zhejiang University</institution>
          ,
          <addr-line>Hangzhou</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes the submission of Zhejiang University for Visual Question Answering task in medical domain (VQA-Med) of ImageCLEF 2019[2]. We propose a novel convolutional neural network (CNN) based on VGG16 network and Global Average Pooling strategy to extract visual features. Our proposed CNN is able to e ectively capture the medical image features under small training set. The semantic features of the raised question is encoded by a BERT model. We then leverage a co-attention mechanism to fuse these two features enhanced with jointly learned attention. These vectors then are then fed to a decoder to predict the answer in a manner of classi cation. Our model achieves the score with 0.624 in accuracy and 0.644 in BLEU, which ranked rst among all participating groups in the ImageCLEF 2019 VQA-Med task[2].</p>
      </abstract>
      <kwd-group>
        <kwd>Visual Question Answering VGG Network age Pooling</kwd>
        <kwd>BERT</kwd>
        <kwd>Global Aver-</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Visual Question Answering (VQA) is a multidisciplinary task involves both
Computer Vision (CV) and Natural Language Processing (NLP) techniques. As
illsutrated in Fig.1, presented with an image, the VQA system is expected to answer
the raised natural language question about it.</p>
      <p>
        In recent years, VQA has been successful in the general domain with a
number of e ective models and large-scale datasets. With the development of medical
digitization, VQA in medical domain is drawing attention because it could not
only serve as a supplementary reference for clinical decision, but also help
patients better and faster understand their conditions from medical images. To
promote the development, ImageCLEF 2019 organises 2nd edition of the
Medical Domain Visual Question Answering Task[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>However, the VQA is very challenging on the medical task. On one hand, valid
medical data for training are limited compared to those in the general domain.
On the other hand, the content and focus of medical images are distinct from
the general images. The glossary and the presentation of sentences in medical
report are also di erent from language in every-day's discussion.</p>
      <p>
        In this paper, we propose a system to e ectively solve the Med-VQA problem
in ImageCLEF 2019 challenge[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. As illustrated in Fig.2, the proposed system
comprises the following steps: 1. With a novel Convolutional Neural Network
(CNN), visual features are extracted from the input image. 2. BERT[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a NLP
network is applied to capture syntactic patterns of question and encode it into
context features. 3. To extenuate the e ect of irrelevant or noisy information,
attention mechanism is introduced to focus on particular image regions based on
language. 4. Feature fusion mechanism is used to integrate the visual and textural
feature vectors to generate a jointed representation. 5. These vectors then are
then fed to a decoder to predict the answer in a manner of classi cation.
      </p>
      <p>
        Our main contribution can be concluded as follows: Firstly, a novel CNN
based on VGG16[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] network and Global Average Pooling[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] strategy is
proposed to extract visual features under limited training set. Secondly, we use
Multi-modal Factorized Bilinear Pooling (MFB)[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] with co-attention to fuse
these two features enhanced with jointly learned attention.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related</title>
    </sec>
    <sec id="sec-3">
      <title>Works</title>
      <p>According to recent work on VQA problems in the general domain, the
performance of VQA is particularly sensitive to feature fusion strategy of textual and
visual information.</p>
      <p>
        Deep Convolution Neural Networks(CNNs), such as VGGNet[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], ResNet[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],
Inception, pretrained on large dataset in the general domain has been successfully
explored to extract image feature in recent years. When encoding the question,
the majority of research use Recurrent Neural Networks(RNNs) and such as
long short-term memory (LSTM)[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], grated recurrent units(GRU)[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] to capture
syntactic patterns.
      </p>
      <p>
        For ne-grained image and question representation, attention mechanisms
are e ective in extracting the localized image or language features, while global
features may bring irrelevant or noisy information. Attention mechanisms have
been successfully employed in image captioning [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and machine translation [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ],
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. For VQA task, [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] developed a multiple-layer stacked attention networks
(SANs) to query an image multiple times to progressively infer the answer.
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] used image features from bottom-up attention to provide region-speci c
features. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] built upon previous VQA models by developing thirteen attention
mechanisms and introducing a simpli ed classi er to the model. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] put forward
a novel "co-attention" mechanism that jointly reasons about visual attention and
question attention.
      </p>
      <p>
        With respect to multi-modal feature fusion, [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] presented a hierarchical
coattention model (Hie+CoAtt) which combines the co-attention multi-modal
features using element-wise summations, concatenation, and fully connected layers.
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] proposed to rely on Multimodal Compact Bilinear pooling (MCB) which
computes the outer product between two vectors. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] employed the Multi-modal
Low-rank Bilinear (MLB) pooling model to get a joint representation based
on the Hadamard product of two feature vectors. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] developed Multi-modal
Factorized Bilinear pooling (MFB) method and combined it with co-attention
learning. Our proposed VQA model in medical domain derives inspiration from
that architecture (MFB+CoAtt).
3
      </p>
    </sec>
    <sec id="sec-4">
      <title>Data Description</title>
      <p>{ The training set contains 12792 question-answer pairs associated with 3200
training images.
{ The validation set contains 2000 question-answer pairs associated with 500
training images.
{ The test set contains 500 question-answer pairs associated with 500 training
images.</p>
      <p>There are 4 categories of questions: abnormality, modality, organ system and
plane.</p>
      <p>{ Abnormality: the questions are mainly in two forms: 1. inquiry on the
existence of abnormalities in the picture, 2. inquiry on the abnormal type.
{ Modality, inquiry on the types of medical images such as mri, CT images.
{ Organ, inquiry on what organ is shown in the image.</p>
      <p>
        { Plane, inquiry on the captured plane such as vertical or horizontal.
In this section, we would introduce our model submitted for the ImageCLEF 2019
VQA-Med task[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Our model consists of four modules: image feature extraction,
question semantic encoder, feature fuse with co-attention mechanism and answer
prediction, which are shown in Figure. 2.
In open-domain VQA, the convolutional network like VGGNet[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] or ResNet[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
are usually used to extract image feature map which represents the visual content
of the image. In order to extract the feature of medical image, we proposed a new
convolution network that based on VGG16 network(pretrained on ImageNet)
and Global Average Pooling[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] strategy. We remove all the fully-connected
layers in the VGG16 network and the convolution outputs of di erent feature scales
are concatenated after global average pooling to form a 1984-dimensional vector
to represent the image. The architecture is shown in Fig.3. Our experiments show
that the new network structure could e ectively avoid over- tting and improve
the accuracy of the model.
We propose a question encoder based on the bidirectional encoder representation
from transformers(BERT)[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to get the semantic feature of question. BERT[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
is a pre-trained language representation model proposed by Google. Unlike the
context-free model such as Glove which generates a "word embedding" for each
word, BERT[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] emphasizes more on the relationships between a word and the
other words in a sentence that can e ectively avoid polysemy. The model we
used is a basic version of BERT[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] which includes 12 layers, 768 hidden variables
with a total of 110M parameters. To represent each sentence, we average the last
and penultimate layer to obtain a 768-d question feature vector.
      </p>
      <p>
        Feature fuse with co-attention mechanism
The strategy to combine visual and semantic feature plays an important role in
improving performance of VQA task. Co-attention mechanism assigns weight of
importance to features from di erent regions to avoid the irrelevant information.
We therefore use multi-modal factorized bilinear pooling (MFB) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] with
coattention to fuse the two modalities of features. The network is shown in Fig.4.
As discussed above, the convolution network with global average pooling[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
could e ectively avoid the over- tting on the small dataset. As shown in Fig.5.
Severe over- tting has occurred in the model without GAP (the left one). As the
training progresses, the loss on the validation set decreases and then increases.
This did not happen in the model with GAP (the right one) and the model
achieves higher accuracy on validation set.
      </p>
      <p>
        Based on the performance on the validation set, the parameters are set as
follows. We use the ADAM optimizer with initial learning rate 1e-4. The
regularization coe cient is 1e-3. The dropout coecient in MFB is 0.3 and the batch
size is 32. We train the model for 300 epoch on one GTX1080Ti for 1 hours.
The VQA-Med competition[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] adopted two evaluation indexes, accuracy(strict)
and BLEU. Accuracy was used to measure the ratio between the number of
correctly classi ed and the total number of test data set. BLEU measures the
similarity between the predicted answer and the actual answer. Based on the above
architecture, we submitted six valid runs, among which "VGG16(GAP)+BERT+MFB"
achieved the best accuracy score of 0.624 and the best BLEU score of 0.644. The
result of the competition is shown in the Figure.6 with the team ID: Hanlin.
      </p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>In this paper,we describes the model we submitted in ImageCLEF 2019
VQAMed task. Our proposed model VGG16(GAP)+BERT+MFB could e ectively
suppress over- tting on small data sets. We have achieved the score with 0.624
in accuracy and 0.644 in BLEU on the test set. This performance ranks the rst
among all participating groups. In futurewe will continue improving the
accuracy of our model and evaluating it on more datasets.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Dzmitry</given-names>
            <surname>Bahdanau</surname>
          </string-name>
          , Kyunghyun Cho, and
          <string-name>
            <surname>Yoshua Bengio.</surname>
          </string-name>
          <article-title>Neural machine translation by jointly learning to align and translate</article-title>
          .
          <source>international conference on learning representations</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Asma</given-names>
            <surname>Ben</surname>
          </string-name>
          <string-name>
            <given-names>Abacha</given-names>
            , Sadid A.
            <surname>Hasan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Vivek</surname>
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Datla</surname>
          </string-name>
          , Joey Liu, Dina DemnerFushman, and
          <article-title>Henning Muller. VQA-Med: Overview of the medical visual question answering task at imageclef 2019</article-title>
          . In CLEF2019 Working Notes, CEUR Workshop Proceedings, Lugano, Switzerland,
          <source>September</source>
          <volume>09</volume>
          -12
          <year>2019</year>
          .
          <article-title>CEUR-WS</article-title>
          .org &lt;http://ceur-ws.
          <source>org&gt;.</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Kyunghyun</given-names>
            <surname>Cho</surname>
          </string-name>
          , Bart Van Merrienboer, Caglar Gulcehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, and
          <string-name>
            <given-names>Yoshua</given-names>
            <surname>Bengio</surname>
          </string-name>
          .
          <article-title>Learning phrase representations using rnn encoder-decoder for statistical machine translation</article-title>
          .
          <source>arXiv preprint arXiv:1406.1078</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Jacob</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ming-Wei</surname>
            <given-names>Chang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kenton</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Kristina</given-names>
            <surname>Toutanova</surname>
          </string-name>
          .
          <article-title>Bert: Pretraining of deep bidirectional transformers for language understanding</article-title>
          .
          <source>arXiv preprint arXiv:1810.04805</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Akira</given-names>
            <surname>Fukui</surname>
          </string-name>
          , Dong Huk Park, Daylen Yang, Anna Rohrbach, Trevor Darrell, and
          <string-name>
            <given-names>Marcus</given-names>
            <surname>Rohrbach</surname>
          </string-name>
          .
          <article-title>Multimodal compact bilinear pooling for visual question answering and visual grounding</article-title>
          .
          <source>In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <volume>457</volume>
          {
          <fpage>468</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kaiming</surname>
            <given-names>He</given-names>
          </string-name>
          , Xiangyu Zhang, Shaoqing Ren, and
          <string-name>
            <given-names>Jian</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <article-title>Deep residual learning for image recognition</article-title>
          .
          <source>In CVPR</source>
          , pages
          <volume>770</volume>
          {
          <fpage>778</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Sepp</given-names>
            <surname>Hochreiter</surname>
          </string-name>
          and
          <article-title>Jurgen Schmidhuber. Long short-term memory</article-title>
          .
          <source>Neural computation</source>
          ,
          <volume>9</volume>
          (
          <issue>8</issue>
          ):
          <volume>1735</volume>
          {
          <fpage>1780</fpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Bogdan</given-names>
            <surname>Ionescu</surname>
          </string-name>
          , Henning Muller, Renaud Peteri, Yashin Dicente Cid, Vitali Liauchuk, Vassili Kovalev, Dzmitri Klimuk, Aleh Tarasau, Asma Ben Abacha, Sadid A.
          <string-name>
            <surname>Hasan</surname>
          </string-name>
          , Vivek Datla, Joey Liu, Dina Demner-Fushman,
          <string-name>
            <surname>Duc-Tien</surname>
            <given-names>DangNguyen</given-names>
          </string-name>
          , Luca Piras, Michael Riegler,
          <string-name>
            <surname>Minh-Triet</surname>
            <given-names>Tran</given-names>
          </string-name>
          , Mathias Lux, Cathal Gurrin, Obioma Pelka,
          <string-name>
            <surname>Christoph M. Friedrich</surname>
          </string-name>
          , Alba Garc a Seco de Herrera, Narciso Garcia, Ergina Kavallieratou,
          <source>Carlos Roberto del Blanco</source>
          ,
          <article-title>Carlos Cuevas Rodr guez</article-title>
          , Nikos Vasillopoulos, Konstantinos Karampidis, Jon Chamberlain, Adrian Clark, and Antonio Campello.
          <source>ImageCLEF</source>
          <year>2019</year>
          :
          <article-title>Multimedia retrieval in medicine, lifelogging, security and nature</article-title>
          .
          <source>In Experimental IR Meets Multilinguality</source>
          , Multimodality, and
          <string-name>
            <surname>Interaction</surname>
          </string-name>
          ,
          <source>Proceedings of the 10th International Conference of the CLEF Association (CLEF</source>
          <year>2019</year>
          ), Lugano, Switzerland,
          <source>September 9-12 2019. LNCS Lecture Notes in Computer Science</source>
          , Springer.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Jin-Hwa</surname>
            <given-names>Kim</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sang-Woo</surname>
            <given-names>Lee</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dong-Hyun</surname>
            <given-names>Kwak</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Min-Oh</surname>
            <given-names>Heo</given-names>
          </string-name>
          , Jeonghee Kim,
          <string-name>
            <surname>Jung-Woo Ha</surname>
          </string-name>
          , and
          <string-name>
            <surname>Byoung-Tak Zhang</surname>
          </string-name>
          .
          <article-title>Multimodal residual learning for visual qa</article-title>
          .
          <source>neural information processing systems</source>
          , pages
          <volume>361</volume>
          {
          <fpage>369</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Min</surname>
            <given-names>Lin</given-names>
          </string-name>
          , Qiang
          <string-name>
            <surname>Chen</surname>
            , and
            <given-names>Shuicheng</given-names>
          </string-name>
          <string-name>
            <surname>Yan</surname>
          </string-name>
          .
          <article-title>Network in network</article-title>
          .
          <source>arXiv preprint arXiv:1312.4400</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Jiasen</surname>
            <given-names>Lu</given-names>
          </string-name>
          , Jianwei Yang,
          <string-name>
            <given-names>Dhruv</given-names>
            <surname>Batra</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Devi</given-names>
            <surname>Parikh</surname>
          </string-name>
          .
          <article-title>Hierarchical co-attention for visual question answering</article-title>
          .
          <source>arXiv preprint arXiv:1606.00061</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>Karen</given-names>
            <surname>Simonyan</surname>
          </string-name>
          and
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Zisserman</surname>
          </string-name>
          .
          <article-title>Very deep convolutional networks for large-scale image recognition</article-title>
          .
          <source>arXiv preprint arXiv:1409.1556</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Jasdeep</surname>
            <given-names>Singh</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Vincent</given-names>
            <surname>Ying</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Alex</given-names>
            <surname>Nutkiewicz</surname>
          </string-name>
          .
          <article-title>Attention on attention: Architectures for visual question answering (vqa)</article-title>
          .
          <source>arXiv preprint arXiv:1803.07724</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Damien</surname>
            <given-names>Teney</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peter Anderson</surname>
            ,
            <given-names>Xiaodong</given-names>
          </string-name>
          <string-name>
            <surname>He</surname>
          </string-name>
          , and Anton van den Hengel.
          <article-title>Tips and tricks for visual question answering: Learnings from the 2017 challenge</article-title>
          . In
          <source>2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
          , pages
          <volume>4223</volume>
          {
          <fpage>4232</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Ashish</surname>
            <given-names>Vaswani</given-names>
          </string-name>
          , Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones,
          <string-name>
            <given-names>Aidan N.</given-names>
            <surname>Gomez</surname>
          </string-name>
          , Lukasz Kaiser, and
          <string-name>
            <given-names>Illia</given-names>
            <surname>Polosukhin</surname>
          </string-name>
          .
          <article-title>Attention is all you need</article-title>
          .
          <source>neural information processing systems</source>
          , pages
          <volume>5998</volume>
          {
          <fpage>6008</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Kelvin</surname>
            <given-names>Xu</given-names>
          </string-name>
          , Jimmy Ba, Ryan Kiros, Kyunghyun Cho, Aaron Courville, Ruslan Salakhudinov, Rich Zemel, and
          <string-name>
            <given-names>Yoshua</given-names>
            <surname>Bengio</surname>
          </string-name>
          .
          <article-title>Show, attend and tell: Neural image caption generation with visual attention</article-title>
          .
          <source>international conference on machine learning</source>
          , pages
          <year>2048</year>
          {
          <year>2057</year>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Zichao</surname>
            <given-names>Yang</given-names>
          </string-name>
          , Xiaodong He,
          <string-name>
            <surname>Jianfeng Gao</surname>
            ,
            <given-names>Li</given-names>
          </string-name>
          <string-name>
            <surname>Deng</surname>
            , and
            <given-names>Alexander J.</given-names>
          </string-name>
          <string-name>
            <surname>Smola</surname>
          </string-name>
          .
          <article-title>Stacked attention networks for image question answering</article-title>
          .
          <source>pages 21{29</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Zhou</surname>
            <given-names>Yu</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jun</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Jianping</given-names>
            <surname>Fan</surname>
          </string-name>
          , and
          <article-title>Dacheng Tao. Multi-modal factorized bilinear pooling with co-attention learning for visual question answering</article-title>
          .
          <source>In 2017 IEEE International Conference on Computer Vision</source>
          (ICCV), pages
          <year>1839</year>
          {
          <year>1848</year>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>