<!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>Exploring the Relationship between Dataset Size and Image Captioning Model Performance</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tomáš Železný</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marek Hrúz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Cybernetics and New Technologies for the Information Society</institution>
          ,
          <addr-line>Technická 8, 301 00 Plzeň</addr-line>
          ,
          <country country="CZ">Czech Republic</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Image captioning is a deep learning task that involves computer vision methods to extract visual information from the image and also natural language processing to generate the result caption in natural language. Image captioning models, just like other deep learning models, need a large amount of training data and require a long time to train. In this work, we investigate the impact of using a smaller amount of training data on the performance of the standard image captioning model Oscar. We train Oscar on diferent sizes of the training dataset and measure its performance in terms of accuracy and computational complexity. We observe that the computational time increases linearly with the amount of data used for training. However, the accuracy does not follow this linear trend and the relative improvement diminishes as we add more data to the training. We also measure the consistency of individual sizes of the training sets and observe that the more data we use for training the more consistent the metrics are. In addition to traditional evaluation metrics, we evaluate the performance using CLIP similarity. We investigate whether it can be used as a fully-fledged metric providing a unique advantage over the traditional metrics; it does not need reference captions that had to be acquired by human annotators. Our results show a high correlation between CLIP with the other metrics. This work provides valuable insights for understanding the requirements for training efective image captioning models. We believe our results can be transferred to other models, even in other deep-learning tasks.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Image captioning</kwd>
        <kwd>deep learning</kwd>
        <kwd>computer vision</kwd>
        <kwd>machine learning</kwd>
        <kwd>data size analysis</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <sec id="sec-1-1">
        <title>An important feature of image captioning is that there</title>
        <p>
          is not only one correct caption for an image. This is
beImage captioning is a task in computer vision that in- cause diferent individuals may consider diferent aspects
volves generating a textual description of an image. The of an image to be important, and they may therefore
degoal is to provide a comprehensive and human-like de- scribe the image in diferent ways. Because of this, there
scription of the content of an image, which can be useful is not one ideal evaluation metric that can be used to
for a variety of applications, such as enabling individu- measure the quality of a generated caption, as diferent
als with visual impairments to better understand visual metrics may be better suited for evaluating diferent
atinformation, improving the accuracy and relevance of tributes of the caption.
image search results, etc. It is a complex task because The general problem of deep learning is that it
reit requires the identification and interpretation of visual quires a large amount of data and the training process
information, as well as the generation of grammatically can be computationally intensive. In this work, we
invescorrect and fluent sentences. This requires a combined ef- tigate the relationship between the size of the training
fort of computer vision and natural language processing dataset and the performance of a standard image
captionmethods. ing model, Oscar [
          <xref ref-type="bibr" rid="ref8">2</xref>
          ]. We train Oscar on diferent sizes
        </p>
        <p>
          The scientific community has been interested in this of the training dataset and measure the performance by
task for over a decade [
          <xref ref-type="bibr" rid="ref7">1</xref>
          ]. The methods used for this task means of accuracy and also computational complexity.
were relying on hand-crafted features and rule-based We expect this dependency to have linear behavior, where
algorithms. Recent advances in machine learning and increasing the size of the training dataset will result in
artificial intelligence have enabled the development of a corresponding increase in computational time. This
more efective image captioning models, which are able research is important because it can help us understand
to generate high-quality captions for a wide range of the limitations of deep learning models and the
comimages. putational resources required to train them efectively.
Additionally, our results can provide valuable insights
26th Computer Vision Winter Workshop, Robert Sablatnig and Florian for future research on image captioning and other
appliKleber (eds.), Krems, Lower Austria, Austria, Feb. 15-17, 2023 cations of deep learning.
$ zeleznyt@kky.zcu.cz (T. Železný); mhruz@ntis.zcu.cz (M. Hrúz) Our contribution in this work is an experiment that
0000-0002-0974-7069 (T. Železný); 0000-0002-7851-9879 confirms the expected behavior of the Oscar model, i.e.,
(M. Hrúz)
        </p>
        <p>© 2023 Copyright for this paper by its authors. Use permitted under Creative Commons License linear dependence. We also provide insight into the
reCPWrEooUrckReshdoinpgs IhStpN:/c1e6u1r3-w-0s.o7r3g ACttEribUutRion W4.0oInrtekrnsahtioonpal (PCCroBYce4.0e).dings (CEUR-WS.org) lationship between the size of the training dataset and
its performance on selected metrics. Furthermore, we such as Conceptual Captions and Conceptual12m, may
measure the consistency of the data for each of the met- depend on the filtering applied during collection, and
rics used, and we expect that smaller subsets of the data their consistency may be harder to guarantee. These
will have higher variance than larger subsets. Our re- datasets, however, ofer a larger number of images and
sults will help to better understand the requirements for a greater variance. As a result, state-of-the-art image
training efective image captioning models and the po- captioning models often utilize a combination of multiple
tential trade-ofs between dataset size and performance. datasets in order to achieve the best performance. In this
Additionally, our findings may be useful for researchers work, we chose to use the COCO Captions dataset for our
and practitioners who are interested in optimizing the experiments due to its suitable size for training and also
training of deep learning models in general. dividing into subsets. The COCO Captions dataset also</p>
        <p>
          In addition to using state-of-the-art evaluation metrics, has a suficient number of images to allow for a robust
we also evaluate our image captioning methods on CLIP evaluation of the model’s performance.
(Contrastive Language-Image Pre-training) similarity [
          <xref ref-type="bibr" rid="ref9">3</xref>
          ].
        </p>
        <p>
          We investigate whether CLIP can be used as a full-fledged 2.2. Evaluation
evaluation metric for image captioning. We find that it
has a major advantage over traditional metrics: it does The evaluation of image captions is a challenging task
not require reference labels from annotators. This means due to the inherent subjectivity of language and the
multhat CLIP can be used to evaluate image captioning mod- tiple ways in which an image can be correctly described.
els in an unsupervised or self-supervised manner, which Most evaluation metrics for image captioning compute
can be useful in situations where annotated data is not the diference between a candidate caption and a
referavailable or is too expensive to obtain. ence caption provided by human annotators. Traditional
metrics, such as BLEU [
          <xref ref-type="bibr" rid="ref2">8</xref>
          ], ROUGE [
          <xref ref-type="bibr" rid="ref3">9</xref>
          ], METEOR [
          <xref ref-type="bibr" rid="ref4">10</xref>
          ], and
CIDEr [
          <xref ref-type="bibr" rid="ref5">11</xref>
          ], are based on the positions of n-grams in the
2. Related Work candidate and reference captions. More advanced
metrics, such as SPICE [
          <xref ref-type="bibr" rid="ref6">12</xref>
          ], measure the semantic similarity
2.1. Datasets between the captions using graph-based representations.
Image captioning models are trained on large datasets Individual metrics may be suitable in diferent
situaconsisting of pairs of images and captions. These datasets tions. For example, BLEU is a simple and inexpensive
may difer in terms of the domain they cover, the number metric to compute, but it does not perform well when
of image-caption pairs they contain, and the number of compared to other metrics [13]. On the other hand, CIDEr
captions per image. is considered to be the best-performing metric that
com
        </p>
        <p>
          One well-known dataset for image captioning is pares n-grams in candidate and reference captions.
HowFlickr30k [
          <xref ref-type="bibr" rid="ref10">4</xref>
          ], which includes approximately 31,000 im- ever, it requires the entire dataset to be computed, making
ages of everyday scenes, each described by five inde- it computationally expensive for larger datasets. SPICE
pendent annotators, resulting in 155,000 image-caption is a popular metric that compares the semantics of the
pairs. Another popular dataset is COCO Captions [
          <xref ref-type="bibr" rid="ref11">5</xref>
          ], captions rather than their syntax. However, it requires a
which contains over 164,000 images of everyday scenes, complex model to accurately capture semantic
relationwith five annotations per image, for a total of over ships, making it computationally expensive.
820,000 image-caption pairs. The Conceptual Captions In tasks of image generation, the Fréchet inception
disdataset [
          <xref ref-type="bibr" rid="ref12">6</xref>
          ] comprises images collected from a large num- tance (FID) [14] is used to evaluate the quality of images
ber of web pages, with one caption per image extracted generated by a generative model, such as a generative
from the alt-text HTML attribute. This dataset contains adversarial network (GAN) [15]. Similarly, CLIP [
          <xref ref-type="bibr" rid="ref9">3</xref>
          ] can
over 3,000,000 image-caption pairs. Conceptual12m [
          <xref ref-type="bibr" rid="ref1">7</xref>
          ] be used to assess the similarity between an image and
is a similar dataset, also extracted from web pages, with text. CLIP is a deep learning model developed by OpenAI
a total of over 12,000,000 image-caption pairs. that is able to encode the image and text into a common
        </p>
        <p>
          Each of these datasets has its own advantages and semantic space. The cosine similarity can then be used
disadvantages. For instance, the Flickr30k dataset has a to compute the agreement between the input text and
good consistency and is well-suited for evaluation due to the image. Also, difusion models for generating images
the multiple reference captions provided for each image. use CLIP [16] to evaluate the generated image based on
It is a valuable feature because a single image can often text input. In image captioning, CLIP can be used to
be described in multiple ways, and it is useful to have a evaluate the generated caption. Although CLIP has not
diverse set of captions for each image to better capture been considered a standard evaluation metric for image
the range of possible descriptions. However, the quality captioning, in this study we present it as such. In this
of datasets containing images collected from the internet, study, we present it as a potential fully-fledged metric
that thoroughly assesses the semantic quality of
candi1% sub01 a group of brown cows standing in a field 25% sub01 a cow that is laying down in the grass.
1% sub02 a group of cows that are standing together. 25% sub02 a cow is standing in a field with another cow behind it.
1% sub03 a group of cows are standing in the grass. 25% sub03 a cow is standing in a field with another cow.
1% sub04 a herd of black and white cows in a field. 25% sub04 a cow with a red ear tag standing in a field.
1% sub05 a group of cows stand together in a grassy area. 25% sub05 a black and white cow standing in a field.
1% sub06 a herd of cows standing in a field. 25% sub06 a cow is standing in the grass with another cow behind it.
1% sub07 a group of cows grazing on a field. 25% sub07 a cow is standing in a field with another cow behind it.
1% sub08 a group of brown cows laying in a field 25% sub08 a cow is standing in a field of grass.
1% sub09 a couple of cows standing together in a field. 25% sub09 a cow is standing in a field with other cows.
1% sub10 two cows in a field with a fence surrounded by green grass. 25% sub10 two cows are laying down in a field.
date captions. We compute the correlation between CLIP tivation for using this specific method is that we have
preand other metrics and investigate whether CLIP can be viously used it in our own experiments and found it to be
used in this manner. A previous research study [17] has a convenient method to use. While it may not currently
conducted similar experiments, but focused on comput- be the best-performing model, Oscar is a
transformering the correlation with human judgment and comparing based method and we believe that the results of our
experit to correlations with other metrics, whereas we compute iments may be generalizable to other transformer-based
correlations with other metrics directly. or deep-learning models in the field.
To assess the performance of Oscar, we conducted two
2.3. Image Captioning Methods main experiments. The first experiment involved
measuring the time needed to train the model using various
Recent advances in image captioning have seen the amounts of data while tracking the performance on a set
widespread adoption of deep learning techniques. Early of chosen evaluation metrics. In addition to traditional
methods used convolutional neural networks (CNNs) as metrics, we also evaluated the model using CLIP
simiencoders, such as the model proposed by [18]. More re- larity [
          <xref ref-type="bibr" rid="ref9">3</xref>
          ]. In the second experiment, we measured the
cent approaches have used Faster R-CNN [19] for ob- correlation between the various metrics used in order
ject detection in images, leading to improved perfor- to determine the potential use of CLIP as a fully-fledged
mance. The latest methods employ transformer ar- metric in the image captioning field.
chitectures [20], which have achieved state-of-the-art
performance on a variety of tasks. Among the best- 3.1. Method
performing methods are transformer-based methods
Oscar [
          <xref ref-type="bibr" rid="ref8">2</xref>
          ], VinVL [
          <xref ref-type="bibr" rid="ref13">21</xref>
          ] and OFA [
          <xref ref-type="bibr" rid="ref14">22</xref>
          ], which use multimodal
input. mPLUG [
          <xref ref-type="bibr" rid="ref15">23</xref>
          ] is another image captioning method
that uses two unimodal encoders, one for images and
one for text. These encoders are then combined using a
cross-modal skip-connected network, which consists of
multiple skip-connected fusion blocks.
        </p>
        <p>
          Our experiments are based on the training and
evaluation of the image captioning model Oscar [
          <xref ref-type="bibr" rid="ref8">2</xref>
          ]. Oscar
is a transformer-based model, which uses a multimodal
input. The input consists of feature vectors and tags of
objects detected in the source image by an external object
detector. The output is the predicted caption describing
the source image.
        </p>
        <p>
          The authors of Oscar provide a demonstration dataset
3. Experiments of feature vectors and object tags that can be used as
input to Oscar, but do not specify the method by which
In this work, we investigate the performance and efi- these object detections are obtained. In order to generate
ciency of the image captioning method Oscar [
          <xref ref-type="bibr" rid="ref8">2</xref>
          ]. Our mo- captions for custom images outside of the demonstration
        </p>
        <p>
          1–8
dataset, we developed a full pipeline that takes a source
image as input and produces a caption as output.
According to [
          <xref ref-type="bibr" rid="ref8">2</xref>
          ], Oscar’s input is a 2054-dimensional vector for
each detected object, where the first 2048 dimensions are
image features extracted from a detection network and
the remaining 6 values contain the coordinates and size
of the bounding box for the detected object. We used the
Faster R-CNN detection network implemented in the
Detectron2 [
          <xref ref-type="bibr" rid="ref16">24</xref>
          ] framework as the object detector. We used
the R50-C4 backbone, which meets the requirements of
having a 2048-dimensional vector in the final layer. We
use the feature vector from this layer together with the
predicted class as the input to Oscar. The Faster R-CNN
model was pre-trained on the COCO dataset [
          <xref ref-type="bibr" rid="ref17">25</xref>
          ] and is
used without any further fine-tuning for our task. The
quality of our pipeline is definitely restricted by the
quality of the detector. In our case, we are able to detect only
80 possible classes (COCO classes), which may hinder
the expressivity of the model.
        </p>
        <p>Analysis of the demonstration dataset provided by
Oscar revealed that there are always at least 10 detections
per image, with confidence scores higher than 0.2. Based
on this finding, we configured the object detector in our
pipeline to generate detections with confidence scores
higher than 0.2, and to include detections with lower
confidence scores if there are fewer than 10 detections in
total. This ensures that the input to Oscar matches the
format of the demonstration dataset.</p>
        <sec id="sec-1-1-1">
          <title>3.2. Dataset</title>
          <p>
            In this work, we conducted experiments using the COCO
Captions [
            <xref ref-type="bibr" rid="ref11">5</xref>
            ] dataset. It consists of 164,062 images with
5 captions each, divided into the train, validation, and
test sets. The annotation for the test set is not publicly
available, so we redistributed the original train+val sets
into our own train+val+test sets for evaluation on the
COCO Captions dataset.
          </p>
          <p>The demonstration dataset provided by Oscar also
consists of images from the COCO Captions dataset,
which is split into train+val+test sets that originally
belonged to the original train+val COCO Captions dataset.</p>
          <p>We decided to follow this distribution, resulting in final
train+val+test sets of 5,000+5,000+113,287 images.</p>
          <p>To assess the efect of training data size on model
performance, we selected various amounts of data from the
training set to train Oscar. The sizes of the training
subsets were 100%, 50%, 25%, 10%, and 1% of the original
3.3. Impact of Diferent Volumes of Data train set. For each subset size, multiple random
selecon Model Performance tions were made from the full training set to measure the
consistency of the selected data. The number of random
In this experiment, we evaluate the performance of the selections for each subset size is shown in Table 1. The
Oscar image captioning model on the COCO Captions number of data selections was chosen to provide a
sufidataset. As described in Section 3.2, the dataset was split cient number of samples to measure variance while also
into training, validation, and test sets, with the valida- considering the computational resources available.
tion and test sets remaining unchanged for evaluation The Oscar model was trained using various sizes
purposes. of training subsets for a total of 30 epochs, and the
BLEU-4 CIDEr
0.316 1.076</p>
          <p>CLIP
0.2882</p>
        </sec>
        <sec id="sec-1-1-2">
          <title>3.4. Evaluating Image Captioning with</title>
        </sec>
        <sec id="sec-1-1-3">
          <title>CLIP</title>
          <p>elapsed time was recorded. Training was conducted using In the second experiment, we investigate whether CLIP
NVIDIA GeForce GTX 1080 Ti GPUs. The relationship similarity can be used as a fully-fledged metric for
evalubetween elapsed time and training subset size is shown ating image captioning tasks. Our analysis of the data, as
in Figure 2. As expected, this relationship follows a linear depicted in Figure 4, revealed that CLIP exhibits behavior
dependence between data size and computational time. similar to that of other metrics. To further investigate</p>
          <p>During training, the model was evaluated on the vali- this relationship, we calculated Pearson’s correlation
codation set after every 5th epoch, and the best-performing eficient between all metrics across all subsets of the data.
checkpoint was saved. The CIDEr metric was used for The resulting correlations are presented in Figure 5.
this evaluation because it has been found to correlate Our findings show that all metrics are highly
correwell with human judgment [17] and Oscar uses it as its lated. This indicates the correct, consistent, and expected
default output score. After training, the best-performing behavior of all the metrics. In addition, we observed that
checkpoint was selected based on its performance on the the BLEU, METEOR, ROUGE, and CIDEr metrics tend to
validation set and then evaluated on the test set. The be on average more correlated with each other than with
resulting score on the test set is shown in Figure 4. SPICE or CLIP. This trend is likely due to the fact that</p>
          <p>In order to assess the consistency of evaluation re- the former group of metrics compares the placement of
sults, we measured the variability of the metric scores n-grams in candidate and reference captions, while the
for each subset size. The variability is visualized in the latter two metrics do not consider syntactic content but
ifgure using boxplots, which allow us to see the variance rather focus on semantics.
of diferent metrics across the individual subsets. The The main takeaway is that CLIP is a viable metric for
non-overlapping quarters of the boxplots indicate that image captioning evaluation which does not need
referthere is a statistically significant diference in the scores ence captions. This outcome is essential since it enables
depending on the subset size. This highlights the impor- hypothetical training of a captioning system without
reftance of carefully considering the subset size in order to erences in an unsupervised manner.
Bleu_1</p>
          <p>1.0000 0.9996 0.9990 0.9982 0.9981 0.9990 0.9986 0.9974 0.9983
Bleu_2</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>4. Conclusion</title>
      <sec id="sec-2-1">
        <title>The second one is the quality of the dataset. We chose</title>
        <p>COCO Caption for multiple reasons. Because we believe
In our work, we conducted several experiments to ana- it has good consistency - it contains scenes of everyday
lyze the training of the image captioning method Oscar. life with a limited variety of objects and because it has
First, we trained the method on diferent sizes of training 5 annotations per image. Another reason is that it has
data. We measured the elapsed time of the training loop good size - it is big enough to make an adequate 1% split
and the performance on given metrics. The training dura- from it, but it is also small enough for 36 training runs
tion has a linear relationship with the volume of data that of 30 epochs to be computed in reasonable time on our
is used. Furthermore, we have measured the behavior GPUs. Lastly, the quality of the detector producing the
of individual metrics based on the size of the training detections and feature vectors afects the performance.
data. We measured the consistency of the data for indi- Based on our output, one can now decide to reduce the
vidual subsets. We experimentally show that the models training data volume if the goal is to achieve a specific
trained on smaller subsets have a higher variance of all minimum score of a metric. It can be assumed, that the
the evaluation metrics than the models trained on larger behavior will be similar to other models and datasets.
sets. We observe that the scores converge to some value. In our second experiment, we evaluated the correlation
However, the improvement of the individual metrics is between various state-of-the-art metrics and the CLIP
not linearly dependent on the amount of data used for metric, which we believe, can be used as a fully-fledged
training. As we add more data for training, the improve- metric for image captioning with its huge advantage - it
ment diminishes. This is afected by multiple phenomena: does not need any reference captions. Our results showed
The first one is the capacity of the model itself, hence that all the metrics including CLIP are highly correlated.
the convergence to a non-perfect value of the metrics. This supports CLIP’s potential use as a fully-fledged
met</p>
        <p>1–8
1.0000
ric for image captioning. Previous research [17] has also
investigated the CLIP metric, focusing on the correlation
with human judgment and comparing it to the
correlation of other metrics. In comparing those results to ours,
we found that the ranking of the correlation of individual
metrics to human judgment corresponds to the ranking
of the correlation of other metrics with CLIP.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Acknowledgments</title>
      <sec id="sec-3-1">
        <title>The work has been supported by the grant of the Univer</title>
        <p>sity of West Bohemia, project No. SGS-2022-017.
Computational resources were supplied by the project
"eInfrastruktura CZ" (e-INFRA CZ LM2018140) supported
by the Ministry of Education, Youth and Sports of the
Czech Republic. Also, we would like to thank RNDr.
Blanka Šedivá, Ph.D. for giving us the initial idea for this
research.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Changpinyo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Soricut</surname>
          </string-name>
          , Conceptual 12M:
          <article-title>Pushing web-scale image-text pretraining to recognize long-tail visual concepts</article-title>
          ,
          <source>in: CVPR</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>3558</fpage>
          -
          <lpage>3568</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [8]
          <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 of the Association for Computational Linguistics</source>
          ,
          <year>2002</year>
          , pp.
          <fpage>311</fpage>
          -
          <lpage>318</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C.-Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>Rouge: A package for automatic evaluation of summaries</article-title>
          , in: Text summarization branches out,
          <year>2004</year>
          , pp.
          <fpage>74</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Banerjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lavie</surname>
          </string-name>
          ,
          <string-name>
            <surname>Meteor:</surname>
          </string-name>
          <article-title>An automatic metric for mt evaluation with improved correlation with human judgments, in: Proceedings of the acl workshop on intrinsic and extrinsic evaluation measures for machine translation</article-title>
          and/or summarization,
          <year>2005</year>
          , pp.
          <fpage>65</fpage>
          -
          <lpage>72</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Vedantam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lawrence Zitnick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Parikh</surname>
          </string-name>
          , Cider:
          <article-title>Consensus-based image description evaluation</article-title>
          ,
          <source>in: CVPR</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>4566</fpage>
          -
          <lpage>4575</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Anderson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Fernando</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Johnson</surname>
          </string-name>
          , S. Gould,
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Farhadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hejrati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Sadeghi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Young</surname>
          </string-name>
          , Spice:
          <article-title>Semantic propositional image caption evaluC</article-title>
          . Rashtchian,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hockenmaier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Forsyth</surname>
          </string-name>
          ,
          <article-title>Every ation</article-title>
          , in: European conference
          <article-title>on computer vision, picture tells a story: Generating sentences</article-title>
          from im- Springer,
          <year>2016</year>
          , pp.
          <fpage>382</fpage>
          -
          <lpage>398</lpage>
          . ages, in: European conference on computer vision, [13]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Veit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Huang</surname>
          </string-name>
          , S. Belongie, Springer,
          <year>2010</year>
          , pp.
          <fpage>15</fpage>
          -
          <lpage>29</lpage>
          .
          <article-title>Learning to evaluate image captioning</article-title>
          , in: Proceed-
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. Zhang,</surname>
          </string-name>
          <article-title>ings of the IEEE conference on computer vision</article-title>
          and L.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Dong</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Wei</surname>
          </string-name>
          , et al.,
          <source>Oscar: pattern recognition</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>5804</fpage>
          -
          <lpage>5812</lpage>
          .
          <article-title>Object-semantics aligned pre-training for vision-</article-title>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Heusel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ramsauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Unterthiner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Nessler</surname>
          </string-name>
          , language tasks, in: European Conference on Com- S. Hochreiter,
          <article-title>Gans trained by a two time-scale puter</article-title>
          <source>Vision</source>
          , Springer,
          <year>2020</year>
          , pp.
          <fpage>121</fpage>
          -
          <lpage>137</lpage>
          .
          <article-title>update rule converge to a local nash equilibrium,</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Radford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Hallacy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ramesh</surname>
          </string-name>
          ,
          <source>Advances in neural information processing systems</source>
          G. Goh,
          <string-name>
            <given-names>S.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Sastry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Askell</surname>
          </string-name>
          , P. Mishkin,
          <volume>30</volume>
          (
          <year>2017</year>
          ). J.
          <string-name>
            <surname>Clark</surname>
          </string-name>
          , et al.,
          <source>Learning transferable visual mod-</source>
          [15]
          <string-name>
            <given-names>I.</given-names>
            <surname>Goodfellow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pouget-Abadie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mirza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <article-title>els from natural language supervision</article-title>
          , in: Inter
          <string-name>
            <surname>- D.</surname>
            Warde-Farley,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ozair</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Courville</surname>
          </string-name>
          , Y. Bengio, national Conference on Machine Learning, PMLR, Generative adversarial networks,
          <source>Communications</source>
          <year>2021</year>
          , pp.
          <fpage>8748</fpage>
          -
          <lpage>8763</lpage>
          .
          <source>of the ACM</source>
          <volume>63</volume>
          (
          <year>2020</year>
          )
          <fpage>139</fpage>
          -
          <lpage>144</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Young</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hodosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hockenmaier</surname>
          </string-name>
          , From [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ramesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Dhariwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nichol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chu</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Chen, image descriptions to visual denotations: New sim- Hierarchical text-conditional image generation ilarity metrics for semantic inference over event with clip latents</article-title>
          ,
          <source>arXiv preprint arXiv:2204</source>
          .
          <article-title>06125 descriptions, Transactions of the Association for (</article-title>
          <year>2022</year>
          ).
          <source>Computational Linguistics</source>
          <volume>2</volume>
          (
          <year>2014</year>
          )
          <fpage>67</fpage>
          -
          <lpage>78</lpage>
          . doi:10. [17]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hessel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Holtzman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Forbes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Bras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <volume>1162</volume>
          /tacl_a_
          <fpage>00166</fpage>
          .
          <string-name>
            <surname>Clipscore</surname>
          </string-name>
          :
          <article-title>A reference-free evaluation metric for</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Fang</surname>
          </string-name>
          , T.-
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vedantam</surname>
          </string-name>
          , S. Gupta, image captioning,
          <source>arXiv preprint arXiv:2104</source>
          .08718
          <string-name>
            <given-names>P.</given-names>
            <surname>Dollár</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. L.</given-names>
            <surname>Zitnick</surname>
          </string-name>
          , Microsoft coco cap- (
          <year>2021</year>
          ).
          <article-title>tions: Data collection and evaluation server</article-title>
          , arXiv [18]
          <string-name>
            <given-names>O.</given-names>
            <surname>Vinyals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Toshev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bengio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Erhan</surname>
          </string-name>
          , Show preprint arXiv:
          <volume>1504</volume>
          .00325 (
          <year>2015</year>
          ).
          <article-title>and tell: A neural image caption generator</article-title>
          , in:
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Goodman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Soricut</surname>
          </string-name>
          , Con- CVPR,
          <year>2015</year>
          , pp.
          <fpage>3156</fpage>
          -
          <lpage>3164</lpage>
          .
          <article-title>ceptual captions: A cleaned, hypernymed</article-title>
          , image [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <surname>Faster</surname>
          </string-name>
          r-cnn:
          <article-title>alt-text dataset for automatic image captioning, in: Towards real-time object detection with region proProceedings of the 56th Annual Meeting of the As- posal networks</article-title>
          ,
          <source>Advances in neural information sociation for Computational Linguistics (Volume 1: processing systems 28</source>
          (
          <year>2015</year>
          ).
          <source>Long Papers)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>2556</fpage>
          -
          <lpage>2565</lpage>
          . [20]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vaswani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shazeer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Parmar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Uszkoreit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Gomez</surname>
          </string-name>
          , Ł. Kaiser,
          <string-name>
            <surname>I. Polosukhin</surname>
          </string-name>
          ,
          <article-title>Attention is all you need</article-title>
          ,
          <source>Advances in neural information processing systems</source>
          <volume>30</volume>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gao</surname>
          </string-name>
          , Vinvl:
          <article-title>Revisiting visual representations in vision-language models</article-title>
          ,
          <source>in: CVPR</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>5579</fpage>
          -
          <lpage>5588</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>P.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Men</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <article-title>Unifying architectures, tasks, and modalities through a simple sequenceto-sequence learning framework</article-title>
          ,
          <source>arXiv preprint arXiv:2202.03052</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Cao</surname>
          </string-name>
          , et al.,
          <article-title>mplug: Efective and eficient vision-language learning by cross-modal skip-connections</article-title>
          ,
          <source>arXiv preprint arXiv:2205.12005</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kirillov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Massa</surname>
          </string-name>
          , W.-Y. Lo,
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          , Detectron2, https://github.com/facebookresearch/ detectron2,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [25]
          <string-name>
            <surname>T.-Y. Lin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Maire</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Belongie</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Hays</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Perona</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Ramanan</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Dollár</surname>
            ,
            <given-names>C. L.</given-names>
          </string-name>
          <string-name>
            <surname>Zitnick</surname>
          </string-name>
          ,
          <article-title>Microsoft coco: Common objects in context</article-title>
          ,
          <source>in: European conference on computer vision</source>
          , Springer,
          <year>2014</year>
          , pp.
          <fpage>740</fpage>
          -
          <lpage>755</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>