<!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>PUC Chile team at Caption Prediction: ResNet visual encoding and caption classification with Parametric ReLU</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vicente Castro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pablo Pino</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Denis Parra</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hans Lobel</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Pontificia Universidad Católica de Chile</institution>
          ,
          <addr-line>Av. Vicuña Mackena 4860, Macul, 7820244</addr-line>
          ,
          <country country="CL">Chile</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <fpage>21</fpage>
      <lpage>24</lpage>
      <abstract>
        <p>This article describes PUC Chile team's participation in the Caption Prediction task of ImageCLEFmedical challenge 2021, which resulted in the team winning this task. We first show how a very simple approach based on statistical analysis of captions, without relying on images, results in a competitive baseline score. Then, we describe how to improve the performance of this preliminary submission by encoding the medical images with a ResNet CNN, pre-trained on ImageNet and later fine-tuned with the challenge dataset. Afterwards, we use this visual encoding as the input for a multi-label classification approach for caption prediction. We describe in detail our final approach, and we conclude by discussing some ideas for future work.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Image Captioning</kwd>
        <kwd>Medical Artificial Intelligence</kwd>
        <kwd>Deep Learning</kwd>
        <kwd>Perceptual Similarity</kwd>
        <kwd>Convolutional Neural Networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        ImageCLEF [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is an initiative with the aim of advancing the field of image retrieval (IR) as
well as enhancing the evaluation of technologies for annotation, indexing and retrieval of
visual data. The initiative takes the form of several challenges, and it is especially aware of the
changes in the IR field in recent years, which have brought about tasks requiring the use of
diferent types of data such as text, images and other features moving towards multi-modality.
ImageCLEF has been running annually since 2003, and since the second version (2004) there are
medical images involved in some tasks, such as medical image retrieval. Since those versions,
the ImageCLEFmedical challenge group of tasks [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] has integrated new ones involving medical
images, with the medical image captioning task taking place since 2017. It consists of two
subtasks: concept prediction and caption detection. Although there have been changes in
the data used for the newest versions of the challenge, the goal of this task is the same: help
physicians reduce the burden of manually translating visual medical information (such as
radiology images) into textual descriptions. In particular, the caption prediction task within
the ImageCLEFmedical challenge 2021 aims at supporting clinicians in their responsibility to
provide clinical diagnoses by composing coherent captions for the entirety of a medical image.
      </p>
      <p>
        In this document we describe the participation of our team from the HAIVis group1 within
the artificial intelligence laboratory 2 at Pontificia Universidad Catolica de Chile (PUC Chile
team) in the image captioning task at MedicalImageCLEF 2021 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Our team earned 1st place
in this challenge, and our best submission was a combination of deep learning techniques to
visually encode the medical images, followed by a traditional classification of captions that were
re-ranked by statistical information obtained from the training dataset.
      </p>
      <p>The rest of the paper is structured as follows: section 2 describes our data analysis, while
in section 3 we provide details of our proposed methods and experiments for model training
and validation. Later, in section 4 we provide details of our results, and finally in section 5 we
conclude our article.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Data Analysis</title>
      <p>The dataset provided for this challenge consists of two sets of 2,756 and 500 image-caption pairs
for training and validation, respectively. Each caption consists of a natural language text, which
is a highly technical annotation made by physicians about abnormalities and medical objects in
the image it corresponds to.</p>
      <p>
        Each caption was processed with the NLTK library3 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], following the evaluation methodology
of the task4: (1) The caption is converted to lowercase. (2) All punctuation marks are removed
and each caption is split into individual words. (3) Stopwords are removed using NLTK’s
“English” stopwords list. (4) Stemming is applied with NLTK’s Snowball stemmer.
      </p>
      <sec id="sec-2-1">
        <title>1http://haivis.ing.puc.cl/ 2http://ialab.ing.puc.cl/ 3https://www.nltk.org/ 4Evaluation Methodology at https://www.imageclef.org/2021/medical/caption</title>
        <p>Figure 2 shows the distribution words per number of appearances in the dataset, for example,
28% of words have only one occurrence. Figure 3 shows the distribution of caption lengths.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Method and Experimentation</title>
      <p>While addressing the task we tried three main approaches: a pure statistical method, a multi-label
classification approach ( MLC) and a perceptual similarity based model (Sim).</p>
      <sec id="sec-3-1">
        <title>3.1. Statistical approach</title>
        <p>Our initial approach to the challenge tried to leverage the statistics related to the composition
of each caption. This first model was a naive algorithm that randomly selected a caption length
from the training set, created a list of this length with the most popular words in the dataset,
and shufled them to get a random order. This simple method obtained a mean BLEU score of
0.357 on the validation set and, when submitted, scored 0.378 points in the test set.</p>
        <p>This first approach helped us gain an intuition about how the BLEU score varied and how
susceptible it was to diferent components of the caption. Our initial hypothesis was that more
relevant than the order of words in the caption, the correctness of them was the most significant
element for the metric. To test this assumption, we explore the alternative of a multi-label
classification approach that, given an image, predicted the most relevant words in the caption.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Multi-label classification approach (MLC)</title>
        <p>
          In this approach we consider each word as a class, and trained a Convolutional Neural Network
(CNN) to predict the words of a caption given an image. Then, the top classified words are
selected and ordered by a statistical rule to produce a final caption. Figure 5 shows the full
pipeline for caption generation with our approach, and we give more details next5:
5For all our implementations we used PyTorch as our main DL framework: https://pytorch.org/
3.2.1. Preprocessing
We process each image-caption pair to reduce the number of target classes (words), and to
prepare the image to pass it through the network. The following steps were applied:
1. Caption processing: We processed each caption according to the evaluation
methodology described in the previous section, transforming each caption into a list of stemmed
words (labels). The vocabulary is composed by all the words in the training data with
four appearances or more. We did not perform any special handling for words in the
validation set that were not present in the training vocabulary. After filtering, the training
vocabulary size was reduced to 1,075 words (1,189 when using training and validation
set).
2. Image processing: Each image is transformed to have pixel values within a [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] range
(in each RGB channel) and then is normalized by the mean and standard deviation (over
each channel), according to torchvision documentation 6. As a data augmentation
method, a crop of 300x300 pixels is taken from the image. For the training set, this crop is
selected from a random location, whereas for validation and testing, the central crop of
the image is always taken. This is a common training setup and has been used for similar
purposes in past versions of the challenge [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
3.2.2. Classification training
Several ResNet [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] and DenseNet [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] model architectures were tested, with and without fine
tuning from ImageNet [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] pre-trained weights. Fine tuning of a DenseNet121 model pre-trained
on the ChestX-ray14 dataset [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] was also tested. Diferent layers of the network were frozen
during fine-tuning, as a measure to avoid over-fitting.
        </p>
        <p>
          In addition, the last layer of the network was replaced with a fully connected layer that
matched the dimensionality of the training vocabulary size. Furthermore, we added a dropout
layer and passed the resulting values by a Parametric ReLU (PReLU) [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] activation function.
With this, the output of our model was a vector of dimension vocabulary size and unbounded
range.
        </p>
        <p>In training, we sought to minimize the Binary Cross Entropy loss between the vector predicted
by the model and the one-hot encoded ground truth, calculated as:</p>
        <p>= ∑︁ − [ · log  () + (1 − ) · log(1 −  ())]</p>
        <p>
          where  is the number of labels to classify. In code, this loss was calculated with BCEWithLogits7
function from pytorch. As optimizer, we used Adam[
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] with no weight decay and an initial
learning rate of 5e-4, after epoch 15 this last hyper-parameter was reduced to 1e-4.
        </p>
        <sec id="sec-3-2-1">
          <title>6Documentation @ https://pytorch.org/vision/stable/models.html 7https://pytorch.org/docs/stable/generated/torch.nn.BCEWithLogitsLoss.html</title>
          <p>3.2.3. Captioning
Once the classification output is obtained from our visual model, it needs to be translated into a
caption. We define N as the length of the output caption, a hyper-parameter of the model and
choose the N highest scoring words. Then, we used a statistical approach to order the words in
a logical sentence: for each word, we define its position as the most common one it has across
all training captions.</p>
          <p>Two output examples from our model are shown next, with good (Fig. 6) and bad (Fig. 7)
performance:</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Similarity-based approach (Sim)</title>
        <p>
          Another method that we used and resulted in a fairly good experimental performance was a
similarity-based approach. For each test image, we ranked the most similar images in the training
set using the Learned Perceptual Image Path Similarity (LPIPS) 8[
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], a learned metric based on
the similarity between deep features from several neural network layers, in our experiments,
an AlexNet[
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] model. Then, the caption from the closest training image is assigned to the test
image.
        </p>
        <p>This approach resulted in a very good test performance and helped us to reach and maintain
the top 3 in the leaderboard. Furthermore, we tested this approach for the concept detection
task where we also achieved better performance.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>
        To evaluate our model we measured the BLEU score [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] for each caption generated against its
ground truth, following the challenge evaluation procedure9. It is important to emphasize that
this metric must be calculated with version v3.2.2 of the NLTK library since new updates
change the results considerably. Table 1 shows our methods’ scores in the validation set.
      </p>
      <p>Additionally, we measured word recall as a metric for the classification method. Since BLEU is
a precision-based metric, including a recall-based metric should help evaluate the performance</p>
      <sec id="sec-4-1">
        <title>8Code available @ https://github.com/richzhang/PerceptualSimilarity 9Refer to "Evaluation methodology" @ https://www.imageclef.org/2021/medical/caption</title>
        <p>more extensively, leading to better captions.</p>
        <p>
          The best result was achieved with the multi-label classification approach, using a ResNet34
[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] model pre-trained on ImageNet and fine-tuned for 15 epochs, only with the last 5 layers with
learnable parameters, whilst the other layers were frozen. The training scheme mentioned above
was followed. For word selection we set N=26, value that was inferred from the distribution in
Figure 3 and validated with experimental results. Figure 8 shows the development of BLEU and
word recall during training.
        </p>
        <sec id="sec-4-1-1">
          <title>4.1. CrowdAI Runs</title>
          <p>Four submissions were made to crowdai.org using the methods described, the details and results
are shown in Table 2.</p>
          <p>Subm1
Subm3
Subm4
Subm6</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>In this article we have provided details of the participation of the PUC Chile team, winners
of the caption prediction task within the ImageCLEFmedical challenge 2021. In the process of
building our final submission, we tested several approaches, detailed in this paper. Our final
submission was based on a ResNet34 architecture to visually encode the input medical image,
followed by predicting captions as a multi-label word classification task, and finally re-ranking
the word order based on statistical information from the training dataset. In future work, we
plan at testing other CNN architectures, perform further experiments exploiting perceptual
similarity, and test other techniques for neural language modeling.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work was partially funded by ANID - Millennium Science Initiative Program - Code
ICN17_002 and by ANID, FONDECYT grant 1191791.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ionescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Péteri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Ben</given-names>
            <surname>Abacha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sarrouti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Demner-Fushman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Hasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kozlovski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Liauchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Dicente</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovalev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pelka</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. G. S. de Herrera</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Jacutprakart</surname>
            ,
            <given-names>C. M.</given-names>
          </string-name>
          <string-name>
            <surname>Friedrich</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Berari</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Tauteanu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Fichou</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Brie</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Dogariu</surname>
            ,
            <given-names>L. D.</given-names>
          </string-name>
          <string-name>
            <surname>Stefan</surname>
            ,
            <given-names>M. G.</given-names>
          </string-name>
          <string-name>
            <surname>Constantin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Chamberlain</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Campello</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>T. A.</given-names>
          </string-name>
          <string-name>
            <surname>Oliver</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Moustahfid</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Popescu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Deshayes-Chossart</surname>
          </string-name>
          ,
          <article-title>Overview of the ImageCLEF 2021: Multimedia retrieval in medical, nature, internet and social media applications, in: Experimental IR Meets Multilinguality</article-title>
          , Multimodality, and
          <string-name>
            <surname>Interaction</surname>
          </string-name>
          ,
          <source>Proceedings of the 12th International Conference of the CLEF Association (CLEF</source>
          <year>2021</year>
          ),
          <source>LNCS Lecture Notes in Computer Science</source>
          , Springer, Bucharest, Romania,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>O.</given-names>
            <surname>Pelka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Ben</given-names>
            <surname>Abacha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>García Seco de Herrera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Jacutprakart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. M.</given-names>
            <surname>Friedrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <article-title>Overview of the ImageCLEFmed 2021 concept &amp; caption prediction task</article-title>
          ,
          <source>in: CLEF2021 Working Notes, CEUR Workshop Proceedings</source>
          , CEUR-WS.org, Bucharest, Romania,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Loper</surname>
          </string-name>
          , S. Bird,
          <article-title>NLTK: The Natural Language Toolkit</article-title>
          ,
          <source>in: Proceedings of the ACL-02 Workshop on Efective Tools and Methodologies for Teaching Natural Language Processing and Computational Linguistics - Volume</source>
          <volume>1</volume>
          , ETMTNLP '02,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computational Linguistics, USA,
          <year>2002</year>
          , p.
          <fpage>63</fpage>
          -
          <lpage>70</lpage>
          . URL: https://doi.org/10.3115/1118108.1118117. doi:
          <volume>10</volume>
          . 3115/1118108.1118117.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lyndon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <article-title>Neural Captioning for the ImageCLEF 2017 Medical Image Challenges</article-title>
          .,
          <source>in: CLEF (Working Notes)</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Ren,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <article-title>Deep Residual Learning for Image Recognition</article-title>
          ,
          <source>in: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2016</year>
          .
          <volume>90</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Van Der</given-names>
            <surname>Maaten</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. Q.</given-names>
            <surname>Weinberger</surname>
          </string-name>
          , Densely Connected Convolutional Networks,
          <source>in: 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>2261</fpage>
          -
          <lpage>2269</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2017</year>
          .
          <volume>243</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Socher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.-J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Fei-Fei</surname>
          </string-name>
          ,
          <article-title>ImageNet: A large-scale hierarchical image database</article-title>
          ,
          <source>in: 2009 IEEE Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2009</year>
          , pp.
          <fpage>248</fpage>
          -
          <lpage>255</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2009</year>
          .
          <volume>5206848</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bagheri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. M.</given-names>
            <surname>Summers</surname>
          </string-name>
          , ChestX-ray8:
          <article-title>HospitalScale Chest X-Ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseases</article-title>
          ,
          <source>in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Ren,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          , Delving Deep into Rectifiers:
          <article-title>Surpassing Human-Level Performance on ImageNet Classification</article-title>
          ,
          <source>in: Proceedings of the IEEE International Conference on Computer Vision</source>
          (ICCV),
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D. P.</given-names>
            <surname>Kingma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ba</surname>
          </string-name>
          ,
          <article-title>Adam: A Method for Stochastic Optimization</article-title>
          , in: Y. Bengio, Y. LeCun (Eds.),
          <source>3rd International Conference on Learning Representations, ICLR</source>
          <year>2015</year>
          , San Diego, CA, USA, May 7-
          <issue>9</issue>
          ,
          <year>2015</year>
          , Conference Track Proceedings,
          <year>2015</year>
          . URL: http://arxiv.org/abs/ 1412.6980.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Isola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Efros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Shechtman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>The Unreasonable Efectiveness of Deep Features as a Perceptual Metric</article-title>
          ,
          <source>in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Krizhevsky</surname>
          </string-name>
          , I. Sutskever,
          <string-name>
            <given-names>G. E.</given-names>
            <surname>Hinton</surname>
          </string-name>
          ,
          <article-title>ImageNet Classification with Deep Convolutional Neural Networks</article-title>
          ,
          <source>in: Proceedings of the 25th International Conference on Neural Information Processing Systems - Volume 1, NIPS'12</source>
          , Curran Associates Inc.,
          <string-name>
            <surname>Red</surname>
            <given-names>Hook</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2012</year>
          , p.
          <fpage>1097</fpage>
          -
          <lpage>1105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>K.</given-names>
            <surname>Papineni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Roukos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ward</surname>
          </string-name>
          , W.-J. Zhu,
          <article-title>BLEU: A Method for Automatic Evaluation of Machine Translation</article-title>
          ,
          <source>in: Proceedings of the 40th Annual Meeting on Association for Computational Linguistics</source>
          , ACL '02,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computational Linguistics, USA,
          <year>2002</year>
          , p.
          <fpage>311</fpage>
          -
          <lpage>318</lpage>
          . URL: https://doi.org/10.3115/1073083.1073135. doi:
          <volume>10</volume>
          .3115/1073083. 1073135.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>