<!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>Image-Text Rematching for News Items using Optimized Embeddings and CNNs in MediaEval NewsImages 2021</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tom Sühr</string-name>
          <email>tom.suehr@campus.tu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ajay Madhavanr</string-name>
          <email>ajay.m.ravichandran@campus.tu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nasim Jamshidi Avanaki</string-name>
          <email>jamshidiavanaki@campus.tu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>René Berk</string-name>
          <email>rene.m.berk@campus.tu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Lommatzsch</string-name>
          <email>andreas.lommatzsch@campus.tu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Technische Universität Berlin Berlin</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <fpage>13</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>Finding a matching image for a news article is a core problem in the creation of traditional and online newspapers. The task of imagetext matching has thus become a vibrant research area in computer science. The performance of state-of-the-art image retrieval systems on various benchmarks is excellent. However, they all rely on datasets with a detailed textual description of the images or on very large training collections. In this work, we optimize imagetext matching algorithms for a small dataset based on the data of a single newspaper. Our optimized processing pipeline and the computed configurations reach precise results. The evaluation results obtained in the MediaEval NewsImages benchmark significantly outperforming the algorithms from previous years.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The process of selecting images for news articles in the multimedia
industry is crucial. Images play a significant role of the storytelling
process. They are used to attract the user’s attention, thus achieving
a high number of clicks or high average dwell time per user.
However, finding a good image that matches the news article in a single
picture is a hard task. Automating this task can provide beneficial
efects in diferent areas, e.g. leveraging the eficiency of publishing
articles, saving costs and human resources. Finding a relationship
between a text and an image is a problem that is researched in the
ifeld of recommender systems. Several papers exist that achieved
good results, but most works rely on huge generic data collections.
In this paper we develop models for a specific newspaper that has
its own image database, a diferent journalistic style and a
significantly smaller amount of data. We evaluate our models using the
data provided in the MediaEval 2021 NewsImages Challenge. A
detailed description of the dataset and the evaluation metrics are
discussed in the Task Overview paper [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        Our approach is inspired by recent works in the domain of text
and image encoding as well as advanced Image-Text Matching
methods. We analyzed commonly used CNNs (pretrained on
ImageNet [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]) for the image encoding, such as ResNet [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], VGG [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], and
DenseNet [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. For the eficient encoding of texts and their contexts,
the use of text embeddings has shown promising results [
        <xref ref-type="bibr" rid="ref13 ref18 ref2">2, 13, 18</xref>
        ].
Recent image-text matching algorithms are usually based on two
branches for extraction of image and text representations, for which
then the computed representations are aligned for both modalities
in a joint semantic space [
        <xref ref-type="bibr" rid="ref1 ref15 ref20 ref3">1, 3, 15, 20</xref>
        ]. Critical aspects are the size of
the dataset and its’ features, the specific vocabulary of the domain
as well as the models for transforming the textual and visual data.
      </p>
      <p>In this work we research the degree to which the textual and
visual contents of a news article are related. Our developed model
should be able to recommend a ranked list of related images, for a
given text input. We analyze, whether state of the art image-text
matching architectures like VSE work for a small and
homogeneous dataset from just one newspaper. Furthermore, we research
which adaptations are needed to improve the performance in the
MediaEval NewsImages scenario.</p>
      <p>The rest of this paper is organized as follows: Sec. 2 explains
our approach and the implementation. In Sec. 3 we present the
performance results and discuss the specific strengths of the models.
Finally, we summarize our work and discuss extensions in Sec. 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>APPROACH</title>
      <p>
        Our approach follows the general architecture of Visual Semantic
Embeddings [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The core idea of this architecture is to embed both,
text input and image input, into a joint embedding space. In this
joint embedding, matching text-image pairs can then be done based
on distance or similarity measures such as cosine similarity. Thus,
the challenge of this approach is to learn such a joint embedding
and to extract those features which characterize image and text
pairs best. Fig. 1 shows our architecture and the components.
      </p>
      <p>
        Image Encoding. The image encoding consists of three steps: (i)
preprocessing, (ii) feature extraction and (iii) linear mapping into
the joint embedding size. In the preprocessing, we normalize the
RGB values of the pixels and resize the images to 250 pixels. In the
second step, the preprocessed image are fed into a pretrained CNN
(VGG19 [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]).
      </p>
      <sec id="sec-2-1">
        <title>Title</title>
        <p>Title
Preprocessor</p>
      </sec>
      <sec id="sec-2-2">
        <title>Text</title>
        <p>Text
Preprocessor</p>
      </sec>
      <sec id="sec-2-3">
        <title>Semantic Embedding</title>
        <p>Title
Embeddings</p>
        <p>Text
Embeddings
Category
Embeddings
Category
Category</p>
        <p>Preprocessor
Category
Fuser
r
txeT cdeon</p>
        <p>E</p>
        <p>Title
Fuser</p>
        <p>FTuesxetr
Feature Fuser
Article Embedding</p>
      </sec>
      <sec id="sec-2-4">
        <title>Image</title>
        <p>Image
Preprocessor
age rcode ImageNet pretrained VGG-19
ImnE Linear Transformation</p>
        <p>Image Embedding</p>
        <p>Constrastive Cosine Similarity</p>
        <p>
          Text Encoding. The text encoding stands in the center of this
work. One special feature of news image retrieval is that more than
one textual input might exist. In the NewsImages task the article
title, the snippet and the article category are provided. We employ
three preprocessing steps for each textual input. We apply stop
words removal and stemming (using nltk). In order to get the same
number of word vectors for each input, we picked a constant length
and cropped or extended the input to that length. Subsequently, we
vectorized the text and compute a semantic embedding [
          <xref ref-type="bibr" rid="ref13 ref14 ref4">4, 13, 14</xref>
          ].
Due to the limited amount of data, we test pretrained embeddings.
        </p>
        <p>First Fusion Layer: The task of the first fusion layer is to reduce
the three matrices to three vector representations. Embedding each
textual input on a word level, yields three matrices of the sizes:
( = 5,  ) for the title input, ( = 25,  ) for the text input and
( = 1,  ) for the category input; the word embedding size  is
300.</p>
        <p>Stacking and Second Fusion Layer: Receiving three inputs of
size (1,  ) for title, text and category, the next step is to fuse all
three representations and transform them in the size of the joint
embedding space of the size (1, ). In order to achieve that, we stack
all three input representations of (1,  ) which yields one vector
of size (1, 3 ). Another fully connected layer of size (3,  ) then
maps the stacked representations to the size of the joint embedding
space (1, ).</p>
        <p>
          Contrastive Loss. A multitude of loss functions exist to train the
joint embedding space of article and image embedding. The loss
function should ensure with the learned model that the similarity
between an article and the true matching image is higher than
the similarity to other images and vice versa; the use of a
marginbased contrastive loss fulfills these requirements [
          <xref ref-type="bibr" rid="ref10 ref12 ref12 ref13 ref3">3, 10, 12, 12, 13</xref>
          ].
For the image embedding  and the article embedding  we first
define the similarity measure as the inner product of both vectors:
 (,  ) = ⟨,  ⟩ : R × R −→ R. In our implementation we use
the L2-normalized vectors ,  for computing the similarity.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>EXPERIMENTS AND RESULTS</title>
      <p>We tested diferent configurations focusing on finding optimal
embeddings and hyperparameters.</p>
      <p>The experimental results on the Mediaeval test set of size 3022
are shown in Table 1. The experiments reveal that the linear layer
for the dimension reduction of the textual inputs outperforms
adaptive max pooling in all compositions with a margin of almost 10%
in the settings D and C. However, the adaptive max pooling
component performed extremely well in most recent works. The reason
for that seems to be the diference between pretrained word
embeddings and fine-tuned word embeddings. The adaptive max pooling
can consider positions in the textual input. The fully connected
layer on the other hand is better suited for the pretrained
embeddings because it will learn an average importance of the diferent
positions.</p>
      <p>This suggests that the linear layer instead of adaptive max
pooling is more adaptive to the word embedding.</p>
      <p>In addition, we find the models B and D difer in the performance
whereas the models only difer in the used data for learning the
embeddings. While model B with the word embedding trained on
wiki achieves higher recall at position 5 and 10, the same model with
our word embedding trained on German news article data, performs
better at recall at 50 and 100. The wiki-based embedding has a more
ifne-grained diferentiation between words. Thus, given a word and
a slight modification, the wiki embedding is able to produce two
significantly diferent representations. Furthermore, the vocabulary
of the wiki embedding is much larger than the vocabulary of our
custom embedding. The custom embedding performs better if we
look at a large interval of the ranking (r@50, r@100) because it is
better suited to embed news article words. In summary, the custom
embedding provides a better representation of the articles compared
to the embeddings computed based on the wiki corpus. However,
when fine grained diferentiations between words are relevant, the
wiki-based embedding performs better.</p>
      <p>Model r@5 r@10 r@50 r@100
A: Word Embeddings MaxPool + wiki 1.93% 3.76% 12.59% 19.37%
B: Word Embeddings Linear + wiki 4.49% 7.26% 20.99% 31.91%
C: Word Embeddings MaxPool + custom 2.92% 4.60% 14.36% 24.86%
D: Word Embeddings Linear + custom 3.97% 7.10% 21.57% 33.26%
E: Word/Subw. Emb. Linear + wiki 2.56% 4.70 % 16.19 % 26.68%
Table 1: The evaluation results obtained for the evaluation
set for the analyzed models.
4</p>
    </sec>
    <sec id="sec-4">
      <title>CONTRIBUTIONS</title>
      <p>In this work we made the following contributions: First, we showed
that state of the art architectures perform significantly worse on
a small, non-descriptive and homogeneous dataset. Secondly, we
showed that the performance of embeddings trained on large
corpora such as Wikipedia, improve the performance in the top 10
retrieved images while tailored embeddings (to a specific style of a
newspaper) improve the top 100 performance. Thirdly, we provide
our code1. For future Mediaeval participants and other researchers
for benchmarking purposes and to build upon.
5</p>
    </sec>
    <sec id="sec-5">
      <title>CONCLUSION</title>
      <p>
        We have investigated how to adapt state of the art image-text
matching systems to a small, homogeneous and specific dataset. We
analyzed existing and well performing image-text matching systems
like VSE, identified components which do not work well with our
dataset, and systematically tested possible substitutions for them.
Our experiment show that the non-viability of components like the
trainable word embeddings have impacts on the viability of other
components, e.g. the adaptive max pooling. We further showed that
we can successfully substitute these components in an easy way
and achieve reasonable performance on our data. Future work could
investigate other substitutions for the identified components, e.g.
optimizing the word embeddings with respect to the loss.
Furthermore, future projects could research other configurations or even
inputs for the image encoding layer as well as investigating fairness
aspects. It might be that our strategy works well for political
articles but not for sports articles. Thus, analyzing and incorporating
fairness aspects of matching and ranking [
        <xref ref-type="bibr" rid="ref17 ref19">17, 19</xref>
        ] could normalize
the performance of our model across various article subjects.
1https://github.com/tsuehr/News-text-image-matching
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Yanbei</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <given-names>Loris</given-names>
            <surname>Bazzani</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Learning joint visual semantic matching embeddings for language-guided retrieval</article-title>
          .
          <source>In Computer Vision-ECCV</source>
          <year>2020</year>
          : 16th European Conference, Glasgow, UK,
          <year>August</year>
          23-
          <issue>28</issue>
          ,
          <year>2020</year>
          , Proceedings,
          <source>Part XXII 16</source>
          . Springer,
          <fpage>136</fpage>
          -
          <lpage>152</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <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>
          .
          <year>2018</year>
          .
          <article-title>Bert: Pre-training of deep bidirectional transformers for language understanding</article-title>
          . arXiv preprint arXiv:
          <year>1810</year>
          .
          <volume>04805</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Fartash</given-names>
            <surname>Faghri</surname>
          </string-name>
          , David J Fleet,
          <source>Jamie Ryan Kiros, and Sanja Fidler</source>
          .
          <year>2017</year>
          .
          <article-title>Vse++: Improving visual-semantic embeddings with hard negatives</article-title>
          .
          <source>arXiv preprint arXiv:1707.05612</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Fartash</given-names>
            <surname>Faghri</surname>
          </string-name>
          , David J Fleet,
          <source>Jamie Ryan Kiros, and Sanja Fidler</source>
          .
          <year>2018</year>
          .
          <article-title>VSE++: Improving Visual-Semantic Embeddings with Hard Negatives</article-title>
          . (
          <year>2018</year>
          ). https: //github.com/fartashf/vsepp
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Andrea</given-names>
            <surname>Frome</surname>
          </string-name>
          , Greg Corrado, Jonathon Shlens, Samy Bengio,
          <string-name>
            <given-names>Jefrey</given-names>
            <surname>Dean</surname>
          </string-name>
          ,
          <string-name>
            <surname>Marc'Aurelio Ranzato</surname>
            , and
            <given-names>Tomas</given-names>
          </string-name>
          <string-name>
            <surname>Mikolov</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Devise: A deep visual-semantic embedding model</article-title>
          . (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Gao</given-names>
            <surname>Huang</surname>
          </string-name>
          , Zhuang Liu,
          <string-name>
            <surname>Laurens Van Der Maaten</surname>
          </string-name>
          , and
          <string-name>
            <surname>Kilian Q Weinberger</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Densely connected convolutional networks</article-title>
          .
          <source>In Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          .
          <volume>4700</volume>
          -
          <fpage>4708</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Po-Sen</surname>
            <given-names>Huang</given-names>
          </string-name>
          , Xiaodong He,
          <string-name>
            <surname>Jianfeng Gao</surname>
            , Li Deng,
            <given-names>Alex</given-names>
          </string-name>
          <string-name>
            <surname>Acero</surname>
            , and
            <given-names>Larry</given-names>
          </string-name>
          <string-name>
            <surname>Heck</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Learning deep structured semantic models for web search using clickthrough data</article-title>
          .
          <source>In Proceedings of the 22nd ACM international conference on Information &amp; Knowledge Management</source>
          .
          <fpage>2333</fpage>
          -
          <lpage>2338</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Yao-Hung Hubert</surname>
            <given-names>Tsai</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liang-Kang Huang</surname>
            , and
            <given-names>Ruslan</given-names>
          </string-name>
          <string-name>
            <surname>Salakhutdinov</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Learning robust visual-semantic embeddings</article-title>
          .
          <source>In Proceedings of the IEEE International Conference on Computer Vision</source>
          . 3571-
          <fpage>3580</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Melvin</given-names>
            <surname>Johnson</surname>
          </string-name>
          , Mike Schuster, Quoc V Le, Maxim Krikun, Yonghui Wu, Zhifeng Chen, Nikhil Thorat, Fernanda Viégas, Martin Wattenberg, Greg Corrado, and others.
          <source>2017</source>
          .
          <article-title>Google's multilingual neural machine translation system: Enabling zero-shot translation</article-title>
          .
          <source>Transactions of the Association for Computational Linguistics</source>
          <volume>5</volume>
          (
          <year>2017</year>
          ),
          <fpage>339</fpage>
          -
          <lpage>351</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Andrej</given-names>
            <surname>Karpathy</surname>
          </string-name>
          and
          <string-name>
            <given-names>Li</given-names>
            <surname>Fei-Fei</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Deep visual-semantic alignments for generating image descriptions</article-title>
          .
          <source>In Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          .
          <volume>3128</volume>
          -
          <fpage>3137</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Bennamin</surname>
            <given-names>Kille</given-names>
          </string-name>
          , Andreas Lommatzsch, Özlem Özgöbek, Mehdi Elahi, and
          <string-name>
            <surname>DucTien</surname>
          </string-name>
          Dang-Nguyen.
          <year>2021</year>
          .
          <article-title>News Images in MediaEval 2021</article-title>
          .
          <source>In Proceedings of the MediaEval Benchmarking Initiative for Multimedia Evaluation</source>
          <year>2021</year>
          . CEUR Workshop Proceedings. http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2882</volume>
          /
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Ryan</surname>
            <given-names>Kiros</given-names>
          </string-name>
          , Ruslan Salakhutdinov, and Richard S Zemel.
          <year>2014</year>
          .
          <article-title>Unifying visualsemantic embeddings with multimodal neural language models</article-title>
          .
          <source>arXiv preprint arXiv:1411.2539</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Fangyu</surname>
            <given-names>Liu</given-names>
          </string-name>
          , Rémi Lebret, Didier Orel, Philippe Sordet, and
          <string-name>
            <given-names>Karl</given-names>
            <surname>Aberer</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Upgrading the Newsroom: An Automated Image Selection System for News Articles</article-title>
          .
          <source>ACM Transactions on Multimedia Computing</source>
          , Communications, and
          <string-name>
            <surname>Applications</surname>
          </string-name>
          (TOMM)
          <volume>16</volume>
          ,
          <issue>3</issue>
          (
          <year>2020</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>28</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Fangyu</surname>
            <given-names>Liu</given-names>
          </string-name>
          , Rongtian Ye,
          <string-name>
            <given-names>Xun</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Shuaipeng</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>HAL: Improved text-image matching by mitigating visual semantic hubs</article-title>
          .
          <source>In Proceedings of the AAAI Conference on Artificial Intelligence</source>
          , Vol.
          <volume>34</volume>
          .
          <fpage>11563</fpage>
          -
          <lpage>11571</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Lin</surname>
            <given-names>Ma</given-names>
          </string-name>
          , Wenhao Jiang, Zequn Jie,
          <string-name>
            <surname>Yu-Gang Jiang</surname>
          </string-name>
          , and Wei Liu.
          <year>2019</year>
          .
          <article-title>Matching image and sentence with multi-faceted representations</article-title>
          .
          <source>IEEE Transactions on Circuits and Systems for Video Technology</source>
          <volume>30</volume>
          ,
          <issue>7</issue>
          (
          <year>2019</year>
          ),
          <fpage>2250</fpage>
          -
          <lpage>2261</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <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>
          .
          <year>2014</year>
          .
          <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="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Tom</given-names>
            <surname>Sühr</surname>
          </string-name>
          , Asia J Biega, Meike Zehlike, Krishna P Gummadi, and
          <string-name>
            <given-names>Abhijnan</given-names>
            <surname>Chakraborty</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Two-sided fairness for repeated matchings in two-sided markets: A case study of a ride-hailing platform</article-title>
          .
          <source>In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining</source>
          .
          <fpage>3082</fpage>
          -
          <lpage>3092</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Keyu</surname>
            <given-names>Wen</given-names>
          </string-name>
          , Xiaodong Gu, and Qingrong Cheng.
          <year>2020</year>
          .
          <article-title>Learning Dual Semantic Relations with Graph Attention for Image-Text Matching</article-title>
          .
          <source>IEEE Transactions on Circuits and Systems for Video Technology</source>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Meike</surname>
            <given-names>Zehlike</given-names>
          </string-name>
          , Tom Sühr,
          <string-name>
            <given-names>Carlos</given-names>
            <surname>Castillo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Ivan</given-names>
            <surname>Kitanovski</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Fairsearch: A tool for fairness in ranked search results</article-title>
          .
          <source>In Companion Proceedings of the Web Conference</source>
          <year>2020</year>
          .
          <fpage>172</fpage>
          -
          <lpage>175</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>Ying</given-names>
            <surname>Zhang</surname>
          </string-name>
          and
          <string-name>
            <given-names>Huchuan</given-names>
            <surname>Lu</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Deep cross-modal projection learning for image-text matching</article-title>
          .
          <source>In Proceedings of the European Conference on Computer Vision (ECCV)</source>
          .
          <volume>686</volume>
          -
          <fpage>701</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>