<!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>A multimodal approach to automated generation of radiology reports using contrastive learning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Giorgio Leonardi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luigi Portinale</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Santomauro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Institute,DiSIT Università del Piemonte Orientale</institution>
          ,
          <addr-line>Alessandria</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In the present paper, we present a preliminary and ongoing work concerning the problem of generating a suitable diagnostic report from radiology (x-ray) images. The task is tackled with a contrastive learning approach, where radiology images and textual reports are embedded in a common space, with the goal of getting similar (close in space) embeddings between a given image and the corresponding report. Once the embeddings for an image and the corresponding textual report are generated (through suitable ifne-tuned models), we propose to feed them to a contrastive learning engine in such a way that image and textual embeddings are pushed close in the embedding space if image and text are related, while they are moved away otherwise. Preliminary analysis shows promising results in terms of efectiveness of the contrastive learning approach, but also suggest relevant issues to be investigated such as the importance of context and the role of suitable encoder/decoder modules to properly deal with the textual generation.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Multimodal machine learning</kwd>
        <kwd>contrastive learning</kwd>
        <kwd>automated radiology report generation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Healthcare data are intrinsically multimodal [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]; for each patient, clinicians collect diferent
types of information stored and, in the most of the cases, structured in a way we can directly
use them in a machine learning task. For instance, the data generated by the triage procedures
provide the most general information about patients (e.g. age, gender, blood pressure, etc.). In
addition, more detailed information is collected from specific tests and exams (e.g. x-ray images,
blood exam, etc.). This information is usually completed with written reports containing the
conclusions drawn by the physicians.
      </p>
      <p>
        These kinds of data are provided through diferent modalities: structured information such
as EHR, time-series data as in ECGs, images in case of x-rays, CATs or PETs, and free text in
case of diagnostic reports. Consequently, the interest in jointly exploiting diferent modalities
for machine learning tasks in healthcare applications have been growing in the last years
[
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ], due to both the recognition of the superiority of multimodal learning when diferent
modalities are available [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and to the advancement of several techniques able to combine,
in a common space, the embeddings obtained from the diferent modalities (e.g. images and
text) [
        <xref ref-type="bibr" rid="ref5 ref6 ref7">5, 6, 7</xref>
        ]. In particular, the latest research focuses on two main categories of approaches
which are currently explored: attention-based approaches, where attention or self-attention
mechanisms are exploited to relate images and text fragments [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ] and contrastive learning
approaches [
        <xref ref-type="bibr" rid="ref10 ref11 ref6">10, 6, 11</xref>
        ].
      </p>
      <p>
        The attention-based approach is usually adopted in image-text matching problems related to
multimodal retrieval [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ] while, in the context of a task concerning text generation from
images (e.g., image captioning), we claim that a contrastive approach should be more natural.
In the present paper, we present a preliminary and ongoing work concerning the problem
of generating a suitable diagnostic report from radiology images. The task is tackled with a
contrastive learning approach, where radiology images and textual reports are embedded in a
common space, with the goal of getting similar (close in space) embeddings between a given
image and the corresponding report.
      </p>
      <p>The general idea is to adopt a contrastive loss in such a way that, given a pair &lt;image, text&gt;,
the corresponding embeddings are pushed close in the embedding space if image and text are
related, while they are pushed away otherwise. Next sections will outlined the approach and
report some preliminary results.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Contrastive Learning</title>
      <p>
        Contrastive Learning (CL) is a machine learning methodology where unlabeled sample data
are compared against each other, in order to teach a model which points are similar and which
are diferent. One of the most prominent application of this paradigm is the siamese network
model [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], where a pair of convolutional neural nets (CNN) are trained in order to learn a
proper similarity function for pair of images (e.g., in order to recognize a person in a database
of pictures of diferent people). Samples belonging to the same distribution are pushed towards
each other in the embedding space. In contrast, those belonging to diferent distributions are
moved away from each other.
      </p>
      <p>
        In a CL setting, a way to obtain the desired goal is to train the model with the so called
contrastive loss. Suppose that  is a parametric function (with set of parameters  ) to be
learned. Let 1, 2 be two input points,  (1, 2) a distance function (to be learned)
between input points, and  ∈ {0, 1} a binary label such that  = 0 if 1, 2 are deemed
similar and  = 1 otherwise. Following LeCunn’s original formulation [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], eq 1 shows the
formula of the loss where: (, 1, 2) is the -th labeled sample pair,  is the number of
training pairs, and  &gt; 0 is the so-called margin.
      </p>
      <p>1 1
(, (, 1, 2)) = (1 − ) ( )2 +  max(0,  −  )2</p>
      <p>2 2
For similar points ( = 0), the loss is given by their distance; on the contrary when two points
are dissimilar ( = 1) they contribute to the loss function only if their distance is within the
margin . The main rational behind formula 1 is that we want to bring closer similar items,
and move away, in the embedding space, dissimilar items. The margin hyperparameter avoids
pushing away items that are already far enough.</p>
      <p>ℒ( ) = ∑︁ (, (, 1, 2))
=1
(1)</p>
      <p>In the present work, contrastive loss is used in a multimodal fashion. As mentioned above,
we consider the problem of generating suitable (diagnostic) reports associated with a radiology
image; in this preliminary work we just consider simple x-ray images. The general idea is the
following:
• produce an image embedding using a suitable CNN with the x-ray image as input;
• produce a text embedding using a suitable deep encoder with a free text diagnostic report
as input;
• learn a combined embedding model trained by means of contrastive loss, using as similar
pairs x-ray images and their corresponding reports, and as dissimilar pairs x-ray images
and unrelated reports
Next section will outline the proposed architecture.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Proposed Architecture</title>
      <p>
        The learning part of the architecture we are proposing (for the training phase) is summarized
in figure 1. Following the general scheme introduced in the previous section, to produce x-ray
embeddings we adopted a particular CNN with the goal of extracting the most important
hidden features of an x-ray image; in particular we considered a pretrained version of CheXNet,
a 121-layer CNN trained on ChestX-ray14, one of the largest publicly available chest X-ray
dataset [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. We then stacked a simple fully-connected neural net (FCNN) to generate the
embedding. The structure of such FCNN is reported in figure 2. Concerning text embeddings,
we used HuggingFace’s Encoder/Decoder model [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] pretrained on a bert2Bert task [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], and in
particular the Encoder model for textual embedding generation.
      </p>
      <p>Once all the embeddings are obtained, we standardize them to avoid big diferences in value
scale, and we generate a specific training set for the contrastive learning task (see next section).
During this step, CheXNet’s parameters are fine-tuned, while we freeze the EncoderDecoder’s
parameters; the aim is to map images’ embedding in the textual embedding space, so we can
exploit the decoder part to generate images related reports. Figure 3 shows the report generation
part of the architecture. For generating the report of a given x-ray image, we submit the latter
to the fine-tuned version of the CheXNet+FCNN to generate the suitable embedding that we
assume to be close to the text corresponding to the diagnostic report. The embedding is then
fed to the decoder and the corresponding report is finally generated.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Experiments and preliminary results</title>
      <p>To perform an experimental analysis of the approach, we considered a public dataset available
through the Open-i service of the National Library of Medicine, National Institutes of Health,
(Bethesda, MD, USA), and containing coupled elements of x-ray images and reports [19]. Images
in the dataset are grayscale DICOM images; a preprocessing step has been performed in
order to assure that every image is of the same size. We also perfomed image normalization.
Associated diagnostic reports are stored as XML files which contain diferent information; in
this work we are interested in the findings part of the report, a free text information representing
the diagnostic findings obtained by the radiologist after the inspection of the image. More
than one image can be associated with a given report; for the aim of this work we consider
them as independent images with the same diagnostic report. Figure 4 shows the histograms
correspoding to the number of reports with a given number of associated images. We can notice
that the majority of the reports have two associated images, that are front X-ray and lateral
X-ray. Some reports have no images associated, and we discarded them. We also discard images
having an empty findings part in the corresponding report. We finally performed further sanity
checks and text normalization, finally resulting in 3851 items represented as pairs &lt;x-ray_image,
ifnding_text&gt;. We performed the embedding generation of every image and text in each item
using the architecture of figure 1, and in particular the part upstream of the contrastive engine.
We get 3851 pairs &lt;x-ray_embedding, finding_embedding &gt;; we split this dataset of embedding
pairs into 80% for training and 20% for test. The training set has been used as input of the
contrastive engine of figure 1 for the fine tuning of the model. Early stopping has been used to
stop training, with a final validation loss of about 2− 07.</p>
      <p>The experimental analysis on the test set has been used to check the following issues:
• Embeddings quality
• Generated text quality
Concerning embedding quality we measured the the distance between the generated report
embedding, and the original ones. In particular, given an x-ray image, we use the architecture
of figure 3 to generate the corresponding predicted report; we then compared the predicted
report with the original one by measuring the L2 distance between the embeddings. Table 1
reports the average normalized distance obtained on the test set, as well as some confidence
intervals on such value The average quality of the embeddings is then quite promising, even if
AVG Distance
0.21045</p>
      <p>Std_dev
0.13991
not completely satisfactory. We think that more efort should be devoted to the exploitation of
multiple images associated to a given report, without considering them as independent.</p>
      <p>Concerning the quality of generated reports, we found some problems with particular words
that can be generated out of context, because of embedding values close to the ones of more
suitable (in terms of context) words. This issue can be addressed in the encoder training which
is based on BERT: BERT is trained on a corpus of general purpose text, and not in a specific
ifeld (e.g., radiology), thus our guess is that more specific contextual information should be
provided. We plan to investigate more on this issue and by trying diferent approaches such as:
• Inserting prior knowledge
• Using another Encoder/Decoder architecture, specific for the Medical field (e.g., MedBert
[20]).</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>
        We have presented a proposal for a multimodal learning architecture focusing on a contrastive
learning approach to the automated generation of radiology reports from x-ray images. The
work is very preliminary and the results obtained so far have evidenced some issues to focus on
for future works, among which the exploitation of multiple images for the same report, the use of
contextual knowledge in the textual encoder/decoder and the room for alternative architectural
modules. In particular, we think that a closer comparison with the CLIP architecture [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], a
multimodal architecture that shares several aspects with the issues discussed in the present
work, will be really beneficial for instantiating these ideas in the specific task of diagnostic
report generation from radiology images.
Towards reusable pretrained language models, in: Proceedings of the 60th Annual Meeting
of the Association for Computational Linguistics, 2022, pp. 2134–2148.
[19] D. Demner-Fushman, M. D. Kohli, M. B. Rosenman, S. E. Shooshan, L. Rodriguez, S. Antani,
G. R. Thoma, C. J. McDonald, Preparing a collection of radiology examinations for
distribution and retrieval, J Am Med Inform Assoc. Mar;23(2) (2016) 304–10. doi:10.1093/
jamia/ocv080.
[20] L. Rasmy, Y. Xiang, Z. Xie, C. Tao, D. Zhi, Med-BERT: pretrained contextualized embeddings
on large-scale structured electronic health records for disease prediction., NPJ Digital
Medicine 4 (2021).
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Cai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>A survey on multimodal data-driven smart healthcare systems: Approaches and applications</article-title>
          ,
          <source>IEEE Access 7</source>
          (
          <year>2019</year>
          )
          <fpage>133583</fpage>
          -
          <lpage>133599</lpage>
          . doi:
          <volume>10</volume>
          .1109/ ACCESS.
          <year>2019</year>
          .
          <volume>2941419</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>T.</given-names>
            <surname>Syeda-Mahmood</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          Drechsler (Eds.),
          <article-title>Multimodal Learning for Clinical Decision Support and Clinical Image-Based Procedures</article-title>
          , volume
          <volume>12445</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kline</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dennis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hutch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wang</surname>
          </string-name>
          , F. Cheng, Y. Luo,
          <source>Multimodal machine learning in precision health</source>
          ,
          <year>2022</year>
          . URL: https://arxiv.org/abs/2204.04777.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>What makes multi-modal learning better than single (provably)</article-title>
          , in: M.
          <string-name>
            <surname>Ranzato</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Beygelzimer</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Dauphin</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>J. W.</given-names>
          </string-name>
          <string-name>
            <surname>Vaughan</surname>
          </string-name>
          (Eds.),
          <source>Advances in Neural Information Processing Systems</source>
          , volume
          <volume>34</volume>
          ,
          <string-name>
            <surname>Curran</surname>
            <given-names>Associates</given-names>
          </string-name>
          , Inc.,
          <year>2021</year>
          , pp.
          <fpage>10944</fpage>
          -
          <lpage>10956</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Francis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Huet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Merialdo</surname>
          </string-name>
          ,
          <article-title>Embedding images and sentences in a common space with a recurrent capsule network</article-title>
          ,
          <source>in: 2018 International Conference on Content-Based Multimedia Indexing (CBMI)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/CBMI.
          <year>2018</year>
          .
          <volume>8516480</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <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>
          , 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>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mishkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Krueger</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sutskever</surname>
          </string-name>
          ,
          <article-title>Learning transferable visual models from natural language supervision</article-title>
          ,
          <year>2021</year>
          . URL: https://arxiv.org/abs/2103.00020.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Fu</surname>
          </string-name>
          ,
          <article-title>Image-text embedding learning via visual and textual semantic reasoning</article-title>
          ,
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence early access</source>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1109/TPAMI.
          <year>2022</year>
          .
          <volume>3148470</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Popattia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rafi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Qureshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Nawaz</surname>
          </string-name>
          ,
          <article-title>Guiding attention using partial-order relationships for image captioning</article-title>
          ,
          <year>2022</year>
          . URL: https://arxiv.org/abs/2204.07476.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>Learning fragment self-attention embeddings for image-text matching</article-title>
          ,
          <source>in: Proceedings of the 27th ACM International Conference on Multimedia, MM '19</source>
          ,
          <year>2019</year>
          , p.
          <fpage>2088</fpage>
          -
          <lpage>2096</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Jia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Parekh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Pham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Duerig</surname>
          </string-name>
          ,
          <article-title>Scaling up visual and vision-language representation learning with noisy text supervision</article-title>
          ,
          <year>2021</year>
          . URL: https://arxiv.org/abs/2102.05918.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</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>B.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <article-title>Unified contrastive learning in image-text-label space</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>19163</fpage>
          -
          <lpage>19173</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Nam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-W.</given-names>
            <surname>Ha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <article-title>Dual attention networks for multimodal reasoning and matching</article-title>
          ,
          <source>in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>299</fpage>
          -
          <lpage>307</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>K.-H. Lee</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            , G. Hua,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>Stacked cross attention for image-text matching</article-title>
          ,
          <source>in: roceedings of the European Conference on Computer Vision (ECCV)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>201</fpage>
          -
          <lpage>216</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Taigman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ranzato</surname>
          </string-name>
          , L. Wolf,
          <article-title>Deepface: Closing the gap to human-level performance in face verification</article-title>
          ,
          <source>in: IEEE Conference on Computer Vision and Pattern Recognition, CVPR14</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>1701</fpage>
          -
          <lpage>1708</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Hadsell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chopra</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          <article-title>LeCun, Dimensionality reduction by learning an invariant mapping</article-title>
          ,
          <source>in: 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06)</source>
          , volume
          <volume>2</volume>
          ,
          <year>2006</year>
          , pp.
          <fpage>1735</fpage>
          -
          <lpage>1742</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2006</year>
          .
          <volume>100</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Rajpurkar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Irvin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mehta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Duan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Y.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bagul</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. P.</given-names>
            <surname>Langlotz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. S.</given-names>
            <surname>Shpanskaya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Lungren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Y.</given-names>
            <surname>Ng</surname>
          </string-name>
          , Chexnet:
          <article-title>Radiologist-level pneumonia detection on chest x-rays with deep learning, 2017</article-title>
          . URL: http://arxiv.org/abs/1711.05225.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>T.</given-names>
            <surname>Wolfe</surname>
          </string-name>
          , al.,
          <article-title>Transformers: State-of-the-art natural language processing</article-title>
          , ???? URL: https: //huggingface.co/docs/transformers/model_doc/encoder-decoder,
          <source>last accessed 22 October</source>
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Shang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Liu</surname>
          </string-name>
          , bert2BERT:
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>