<!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>Intermediate Fusion for Multimodal Product Matching</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jacob Pollack</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hanna Köpcke</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Erhard Rahm</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty Applied Computer Sciences &amp; Biosciences, University of Applied Sciences Mittweida</institution>
          ,
          <addr-line>Mittweida</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Leipzig University &amp; ScaDS.AI</institution>
          ,
          <addr-line>Leipzig</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Web-based entity resolution, particularly in the context of online marketplaces and e-commerce ecosystems, is a critical task for accurately identifying and matching similar product ofers across the web. Traditional approaches to entity resolution have primarily relied on textual information, but the increasing availability of diverse data modalities has led to the adoption of a multimodal approach. This paper introduces an innovative intermediate fusion architecture for multimodal product matching, efectively combining textual information from RoBERTa embeddings and visual information from Swin-Transformer embeddings. Our approach enhances matching accuracy by leveraging the complementary nature of text and image modalities. Experimental results on the WDC Shoes and Zalando datasets show the superiority of our proposed approach compared to unimodal models and multimodal baselines. The outcomes highlight the potential for multimodal product matching to improve entity resolution in online marketplaces, thereby enhancing the user shopping experience.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;entity resolution</kwd>
        <kwd>product matching</kwd>
        <kwd>multimodal data</kwd>
        <kwd>intermediate fusion</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>ships. Intermediate fusion strikes a balance by
merging modality-specific features at an intermediate stage,
Web-based entity resolution, particularly in product allowing for a nuanced integration of complementary
matching, serves as a cornerstone for online market- information while retaining modality-specific details.
places, aiding in price comparison, reducing duplicate This paper focuses on the concept of intermediate
fulistings, and ensuring a seamless shopping experience. sion, where textual and visual features are combined at
However, traditional approaches relying solely on tex- an intermediate representation level. We make the
foltual data encounter limitations due to ambiguous or in- lowing contributions:
complete descriptions and the vast expanse of online
marketplaces. In response, the adoption of a multimodal • We introduce a publicly available, high quality,
approach, integrating both textual and visual data, has and challenging benchmark dataset for
multigained traction to enhance matching accuracy. modal product matching.</p>
      <p>
        Multimodal product matching presents a unique oppor- • We propose an intermediate fusion architecture
tunity to leverage the complementary nature of textual combining textual information from RoBERTa [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
descriptions and visual images. While textual data pro- and visual information from Swin-Transformer
vides context and details about products, visual informa- embeddings [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
tion captures nuances and attributes that are challenging • We comprehensively evaluate our intermediate
to convey through text alone. This fusion of modalities fusion approach against a range of unimodal and
holds promise for achieving more precise and reliable multimodal approaches.
matches.
      </p>
      <p>Fusion strategies play a pivotal role in multimodal
product matching, determining how information from
diferent modalities is integrated. Early fusion combines
raw data from text and images at the onset, potentially
losing modality-specific details. Late fusion defers
integration until each modality has been independently
processed, possibly missing subtle inter-modal
relation</p>
      <sec id="sec-1-1">
        <title>The remainder of this paper is structured as follows.</title>
        <p>In Section 2 we discuss related work. We introduce
the benchmark datasets that we utilize to evaluate
the efectiveness of our proposed intermediate fusion
architecture in Section 3. Section 4 introduces our
intermediate fusion architecture. Subsequently, we
present our evaluation results in Section 5. Lastly,
Section 6 summarizes our findings and outlines
po35th GI-Workshop on Foundations of Databases (Grundlagen von Daten- tential avenues for further research in this field. The
*baCnokrernes),pMonadyin2g2-a2u4,th2o02r.4, Herdecke, Germany. full code implementation, data, and accompanying
$ pollack@informatik.uni-leipzig.de (J. Pollack); documentation can be accessed at the following
reposkoepcke@hs-mittweida.de (H. Köpcke); itory: https://git.informatik.uni-leipzig.de/jp31zusu/
rahm@informatik.uni-leipzig.de (E. Rahm) intermediate-fusion-for-multimodal-product-matching.</p>
        <p>0000-0003-2501-2609 (H. Köpcke); 0000-0002-2665-1114
(E. Rahm)
© 2024 Copyright for this paper by its authors. Use permitted under Creative Commons License</p>
        <p>Attribution 4.0 International (CC BY 4.0).</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        the fusion process. Intermediate Fusion involves
additional processing steps after feature fusion, while Late
The field of Entity Resolution (ER) has been a subject of Fusion makes the decision directly after fusion without
active research since the 1950s [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. To gain an in-depth additional processing.
understanding of ER, readers are directed to recent books With these clarified definitions in place, we proceed
and surveys [
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7">4, 5, 6, 7</xref>
        ]. An overview of the (increasing) to categorize existing multimodal product matching
apusage of neural networks and deep learning for entity proaches according to these distinct fusion strategies.
resolution can be found in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The combination of text Wilke et al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] apply late fusion enhancing the
Deepand image data in deep learning systems is called multi- Matcher framework [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. They use FastText for
tokenmodal deep learning. An overview on tasks, datasets and level text embeddings, which are then aggregated via
problems in this new field can be found in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Recurrent Neural Network (RNN). For images, they
em
      </p>
      <p>
        Applying ER on e-commerce data has been explored ploy a pre-trained Residual Neural Network (ResNet)
with various approaches and methods within the last with a fully connected layer. Similarity is computed with
years. The initial approaches for product matching uti- Euclidean distances and concatenation, followed by
claslize only textual information and supervised machine sification using two fully connected layers.
learning to categorize and match products [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13">10, 11, 12, 13</xref>
        ]. Ali Mazhar et al. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] propose two intermediate
fuAn early approach to also consider image data for prod- sion architectures for multimodal networks, one using
uct matching is [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] but with the goal of enriching textual element-wise multiplication to combine pre-trained
improduct descriptions with images (the images are only in age embeddings (ResNet, VGG, or MobileNet) with text
one of the two datasets). embeddings from a character-level CNN model, followed
      </p>
      <p>
        Recently several multimodal product matching ap- by logistic regression for classification, and the other
proaches have emerged, employing diferent fusion relying on bidirectional triplet loss.
strategies. It’s worth noting that the terminology and Gupte et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] propose a weighted hybrid fusion
definitions of these fusion strategies can vary consider- strategy, combining BERT text embeddings and ResNet
ably across the literature [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]. To ensure clarity and image embeddings in Siamese Networks. Their approach
consistency, we establish the following definitions: outperforms text-based and late fusion methods.
• In Early Fusion, data from diferent modalities are Das et al. [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] employ intermediate fusion,
prioritizdirectly combined. An example would be overlay- ing product images as their primary data source, using
ing text onto an image and then processing both title information to emphasize relevant image regions.
the text and image simultaneously using a CNN. Their model consists of a global branch for overall
im• In Intermediate Fusion, features from diferent age feature extraction, a local branch for specific feature
modalities are processed separately, combined, derivation, and incorporates self-attention mechanisms.
and then further processed before a final decision While showing promise on a multi-category dataset, it
is made. This means that after combining the fea- exhibits potential performance variations in low-data
tures, additional processing steps, such as passing scenarios.
them through a neural network or applying fur- Valenciano et al. [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] delve into both intermediate
ther transformations, are carried out before the fusion and late fusion strategies. The first method
inifnal decision-making. tegrates modalities early, combining ResNet image
embeddings with joint BERT text embeddings, followed by
• In Late Fusion, features from diferent modalities BiLSTM and hybrid pooling. The second method
utiare still processed separately, but a decision is lizes a Siamese Network, computing Euclidean distances
made directly after the fusion step, without fur- between ResNet image embeddings, and later
concatether processing of the combined features. This nating the outputs with joint BERT text embedding. The
means that once the features are combined, a ifrst strategy outperforms the second, indicating that
redecision-making mechanism, such as applying a lying solely on Euclidean distances of images may not be
threshold or weighted averaging, is immediately efective for multimodal matching.
      </p>
      <p>
        applied to determine the final output. Feng et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] take a late fusion approach, integrating
• Hybrid Fusion integrates modalities at multiple text embeddings generated by Robustly Optimized BERT
stages within the processing pipeline. For ex- Pre-training Approach (RoBERTa) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] models with
imample, combining text and image features at an age embeddings from Hierarchical Vision Transformer
intermediate stage, then further processing them, (Swin-Transformer) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] models, leveraging a K-gram
Exand finally combining the results again with those ponential decay scheme for text embeddings. Notably,
from unimodal methods. they opt for Swin-Transformers instead of ResNets for
The key diference between Intermediate Fusion and Late image embeddings, capitalizing on self-attention
mechaFusion lies in the timing of decision-making relative to nisms for comprehensive context capture.
      </p>
      <p>
        Early fusion can lead to larger input vectors with
redundancies, causing increased computational complexity
[
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], while late fusion may struggle to capture complex
inter-modal relationships, limiting efectiveness in
multimodal product matching [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Therefore, we employ an
intermediate fusion approach, inspired by the
methodologies of Valenciano et al. [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] and Feng et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
      <p>
        Our method enhances text embeddings with a BiLSTM
layer and hybrid pooling, while also integrating
higherlevel image embeddings from Siamese Networks in an
intermediate training step. Notably, we depart from the
conventional use of ResNets for image embeddings,
opting for Swin-Transformers, as demonstrated in the work
of Feng et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Benchmark datasets</title>
      <sec id="sec-3-1">
        <title>In the realm of research on multimodal product matching,</title>
        <p>
          one of the primary challenges has been the limited
availability of publicly accessible datasets containing
groundtruth information for product matching tasks [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>
          To address this challenge, Primpeli et al. [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]
generously shared their WDC Training Dataset and Gold
Standard for Large-scale Product Matching with the
scientific community. Originally designed for text-based
unimodal product matching, these datasets have been
instrumental in advancing the field. Building upon this
foundation, Wilke et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] undertook the task of
augmenting the WDC product matching dataset with images
sourced from the internet. They meticulously verified a Figure 2: Hard non-matching (negative) pair from Zalando
subset of products in the shoe category from the original dataset
datasets to create multimodal datasets. In these datasets,
each product is associated with an image, and no
erroneous or distracting images are included.
        </p>
        <p>
          More recently, Lamm et al. [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ] introduced a publicly prove model performance, we curated non-matching
available large-scale dataset for visual entity matching, (negative) pairs. To accomplish this, we leveraged
based on a real-world use case within the retail domain. text and image embeddings generated by pre-trained
Unfortunately, this dataset does not provide textual infor- RoBERTa and Swin-Transformer models,
incorporatmation for the products, rendering it unsuitable for the ing them into multimodal embeddings. Subsequently,
evaluation of multimodal approaches that rely on both we employed an approximate nearest neighbor search
text and images. within the resulting embedding space to identify, for
        </p>
        <p>While the WDC Shoes dataset is primarily centered each Tommy Hilfiger and Gerry Weber product, the most
on footwear, we introduce an additional dataset that en- similar non-matching Zalando product. As a result, our
compasses a wide range of clothing items. This dataset negative samples included products that exhibited visual
is constructed using product titles and images extracted similarities in their images or shared textual
characterisfrom three online stores: Zalando, Tommy Hilfiger, and tics but ultimately did not constitute a match. Exemplary
Gerry Weber. We crawled all available products from the matching and non-matching pairs represented in terms of
Tommy Hilfiger and Gerry Weber online stores. When their pre-processed product titles and images are shown
collecting data from Zalando, our focus was on products in Figures 1 and 2.
from the Tommy Hilfiger and Gerry Weber brands. Es- We divided the resulting pairs into both training and
tablishing ground truth for this diverse dataset relied on test datasets, with a specific condition: the Zalando
proda semi-supervised approach, combining manufacturer ucts in both sets of pairs were mutually exclusive. This
part (MPN) matching with manual inspection. separation allowed for a more accurate assessment of
In order to create a challenging dataset that can im- model performance on previously unseen data. For a
quantitative summary of the datasets, refer to Table 1
which outlines the total unique products, matching
(positive) pairs, and non-matching (negative) pairs for each
dataset.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Intermediate Fusion</title>
    </sec>
    <sec id="sec-5">
      <title>Architecture</title>
      <sec id="sec-5-1">
        <title>Our intermediate fusion architecture strategically inte</title>
        <p>grates text-based information and image-based
information, harnessing the unique strengths of both modalities
and efectively capturing intricate relationships between
them.</p>
        <p>
          We utilize RoBERTa embeddings to ensure a robust
representation of textual information, backed by their
exceptional performance across various natural language
processing tasks, including multimodal product matching
[
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>
          We utilize the Swin-Transformer architecture for
visual information representation, known for its eficiency
in capturing spatial dependencies and long-range
dependencies in various image processing tasks, including
multimodal product matching [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. Swin-Transformer,
a recent advancement in vision transformer
architecture, employs shifted windows and hierarchical
transformer blocks to replace traditional convolutional layers,
facilitating parallel processing and superior extraction
of visual features, contextual information, and
semantic relationships within images compared to established
techniques like ResNet.
        </p>
        <p>
          Our multimodal model combines RoBERTa-based text
information with Swin-Transformer-based image data
using an intermediate fusion strategy. We chose
intermediate fusion over early or late fusion because it enables
nuanced integration of high-level representations from
diferent modalities, preserving their distinctive
characteristics and adapting to the complexities of multimodal
data, as empirically supported by prior research [
          <xref ref-type="bibr" rid="ref20 ref22">20, 22</xref>
          ].
        </p>
        <p>We build upon Valenciano et al.’s multimodal models,
making specific modifications to address their limitations.</p>
        <p>While Valenciano et al. found Siamese Network-based
models superior in unimodal image contexts, the
concatenation of Euclidean distances with text embeddings did
not improve performance in multimodal settings.
Consequently, for better multimodal performance, they
resorted to direct classification. In this work, we introduce
an intermediate training step designed to seamlessly
incorporate higher-level image embeddings obtained from
Siamese Networks. These embeddings contain rich
information as Siamese Networks inherently learn to identify
similarities and diferences between inputs, especially The outcomes show that our text-based model
consisthose critical for making matching decisions. Our archi- tently outperforms its image-based counterpart across
tecture is depicted in Figure 3 and comprises two pri- both datasets. This observation underscores the potent
mary branches: a text branch and an image branch. Each role of textual data in product matching, aligning with the
branch undergoes individual training in an intermediate textual richness often present in product descriptions and
step before subsequent fully connected layers carry out titles. However, our central contribution lies in the
amalthe final classification. gamation of both unimodal models into a multimodal</p>
        <p>
          In the text branch, input texts are structured as se- model (Intermediate Fusion), resulting in a significant
quences in the format "[CLS] text 1 [SEP] text 2 [SEP]" to enhancement in performance.
leverage RoBERTa’s ability to handle text pairs. The out- It’s worth noting that the ability of our models to
put of the [CLS] token encapsulates the sentence-level efectively harness complementary information from
embedding for the entire text pair. This embedding is re- each modality proves especially advantageous when
conifned through a Bidirectional LSTM (BiLSTM) layer that fronted with ambiguous or incomplete data. By
intelconducts bidirectional analysis, encompassing both pre- ligently fusing textual and visual features, the model
ceding and subsequent context. The BiLSTM layer’s out- demonstrates a capacity to compensate for missing
inputs are then channeled through a hybrid pooling layer, formation, promoting more accurate and robust product
amalgamating max-pooling and mean-pooling to capture matching. Our multimodal model not only achieved the
key and average representations, respectively. This pro- highest F1-score but also demonstrates a more balanced
cess transforms the embeddings into one-dimensional trade-of between precision and recall, which is often
vectors. During the intermediate training step, these out- desirable in real-world applications.
puts from the hybrid pooling layer are further processed We compared our intermediate fusion approach with
by multiple fully connected layers for classification. multimodal models by Wilke et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] and Valenciano
        </p>
        <p>
          In the image branch, Swin-Transformer embeddings et al. [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. Our model showed significant performance
are fed into an average pooling layer, transforming improvements over Wilke et al.’s approach, mainly due
them into one-dimensional vectors, which are then fine- to our efective fusion strategy. Additionally, we
retuned using multiple fully connected layers. Adopting a implemented Valenciano et al.’s ImageBERT model and
Siamese Network approach, both sub-networks share the its unimodal counterparts [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ], further highlighting the
same parameters. The Euclidean distance between the performance gains achieved by our intermediate fusion
resulting embeddings of both sub-networks is employed architecture, primarily attributed to our strategic choice
during the intermediate training step for classification. of Swin-Transformer embeddings and enhanced fusion
        </p>
        <p>The outputs of both sub-networks in the image branch strategy.
serve as higher-level image embeddings, which are con- The Zalando dataset demonstrated lower performance
catenated with the fine-tuned RoBERTa embedding from than the WDC Shoes dataset, attributed to greater
varithe text branch. This combined representation is then ability in both textual descriptions and visual attributes
passed through multiple fully connected layers. Our ar- among matching products. Additionally, the WDC Shoes
chitecture is meticulously designed to capitalize on in- dataset features overlapping products between training
formation from both textual and visual modalities, ef- and testing sets, potentially biasing model evaluations
fectively capturing the intricate relationships between by assessing performance on partially seen data.
Morethem. over, the WDC Shoes test set has a higher proportion of
matching pairs compared to non-matching ones, which
may not accurately mirror real-world scenarios where
5. Evaluation non-matching products typically outnumber matching
ones. Thus, the Zalando dataset provides a more realistic
We evaluate the performance of our proposed intermedi- assessment of model performance in practical settings.
ate fusion approach on two distinct datasets: WDC Shoes Products in the Zalando dataset varied more in both
and Zalando product matching datasets. Our evaluation textual descriptions and visual representations, making
entails a comprehensive comparison against a range of it challenging for models to establish consistent
relationunimodal and multimodal baseline models, with Table ships, especially with limited training data. Images of
2 ofering a detailed summary of the experimental out- matching pairs in the Zalando dataset could difer
signifcomes. In order to provide a thorough evaluation, we icantly, presenting varied contexts like diferent clothing
report the F1-score, precision, and recall metrics for each combinations (See Figure 1). Similarly, non-matching
case. The reported results are an average computed over product images could appear very similar, making
accuthree training and test runs to ensure robust estimates of rate determination challenging without additional
conperformance, efectively mitigating the impact of stochas- text (See Figure 2). Some non-matching pairs difered
ticity. only in minor variants, leading to nearly identical images</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future work</title>
      <p>In this paper, we propose an intermediate fusion
architecture for multimodal product matching, enhancing
webbased entity resolution. Our model efectively captures
complex relationships between product descriptions and
images by merging fine-tuned RoBERTa textual
embeddings with higher-level Swin-Transformer visual
embeddings from Siamese Networks. Experimental results on
WDC Shoes and Zalando datasets demonstrate the
superiority of our approach over unimodal models,
highlighting its potential for enhancing entity resolution in online
marketplaces and e-commerce. Future work will focus
on scaling the approach, incorporating advanced data
augmentation techniques, and exploring cross-modal
attention mechanisms for improved performance.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <sec id="sec-7-1">
        <title>The authors acknowledge the financial support by the</title>
        <p>Federal Ministry of Education and Research of
Germany and by the Sächsische Staatsministerium für
Wissenschaft Kultur und Tourismus in the program Center
of Excellence for AI-research "Center for Scalable Data
Analytics and Artificial Intelligence Dresden/Leipzig",
project identification: ScaDS.AI. Computations for this
work were done (in part) using resources of the Leipzig
University Computing Centre.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Levy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Stoyanov</surname>
          </string-name>
          ,
          <article-title>Roberta: A robustly optimized bert pretraining approach</article-title>
          , ArXiv abs/
          <year>1907</year>
          .11692 (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>Swin transformer: Hierarchical vision transformer using shifted windows</article-title>
          ,
          <source>2021 IEEE/CVF International Conference on Computer Vision</source>
          (ICCV) (
          <year>2021</year>
          )
          <fpage>9992</fpage>
          -
          <lpage>10002</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H. B.</given-names>
            <surname>Newcombe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Kennedy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Axford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>James</surname>
          </string-name>
          ,
          <article-title>Automatic linkage of vital records</article-title>
          ,
          <source>Science</source>
          <volume>130</volume>
          (
          <year>1959</year>
          )
          <fpage>954</fpage>
          -
          <lpage>959</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Binette</surname>
          </string-name>
          , R. C.
          <article-title>Steorts, (almost) all of entity resolution</article-title>
          ,
          <source>Science Advances</source>
          <volume>8</volume>
          (
          <year>2022</year>
          )
          <article-title>eabi8021</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Christen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ranbaduge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Schnell</surname>
          </string-name>
          ,
          <source>Linking Sensitive Data - Methods and Techniques for Practical Privacy-Preserving Information Sharing</source>
          , Springer,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>X. L.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Srivastava</surname>
          </string-name>
          ,
          <source>Big Data Integration, Synthesis Lectures on Data Management</source>
          , Morgan &amp; Claypool Publishers,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Papadakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Ioannou</surname>
          </string-name>
          , E. Thanos, T. Palpanas,
          <source>The Four Generations of Entity Resolution, Synthesis Lectures on Data Management</source>
          , Morgan &amp; Claypool Publishers,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>N.</given-names>
            <surname>Barlaug</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Gulla</surname>
          </string-name>
          ,
          <article-title>Neural networks for entity matching: A survey</article-title>
          ,
          <source>ACM Trans. Knowl. Discov. Data</source>
          <volume>15</volume>
          (
          <year>2021</year>
          )
          <volume>52</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>52</lpage>
          :
          <fpage>37</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mogadala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kalimuthu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Klakow</surname>
          </string-name>
          ,
          <article-title>Trends in integration of vision and language research: A survey of tasks, datasets, and methods</article-title>
          ,
          <source>J. Artif. Intell. Res</source>
          .
          <volume>71</volume>
          (
          <year>2021</year>
          )
          <fpage>1183</fpage>
          -
          <lpage>1317</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Köpcke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Thor</surname>
          </string-name>
          , S. Thomas, E. Rahm,
          <article-title>Tailoring entity resolution for matching product ofers</article-title>
          ,
          <source>in: Proc. 15th Int. Conf. on Extending Database Technology (EDBT)</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>545</fpage>
          -
          <lpage>550</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>C. d'Amato</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Ristoski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Petrovski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Mika</surname>
            ,
            <given-names>H. Paulheim,</given-names>
          </string-name>
          <article-title>A machine learning approach for product matching and categorization</article-title>
          ,
          <source>Semant. Web</source>
          <volume>9</volume>
          (
          <year>2018</year>
          )
          <fpage>707</fpage>
          -
          <lpage>728</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Dou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zuo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wen</surname>
          </string-name>
          ,
          <article-title>Deep crossplatform product matching in e-commerce, Inf</article-title>
          . Retr. J.
          <volume>23</volume>
          (
          <year>2020</year>
          )
          <fpage>136</fpage>
          -
          <lpage>158</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>R.</given-names>
            <surname>Peeters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <article-title>Supervised contrastive learning for product matching</article-title>
          ,
          <source>in: Companion Proceedings of the Web Conference</source>
          <year>2022</year>
          , WWW '22,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2022</year>
          , p.
          <fpage>248</fpage>
          -
          <lpage>251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>P.</given-names>
            <surname>Ristoski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Petrovski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mika</surname>
          </string-name>
          ,
          <string-name>
            <surname>H. Paulheim,</surname>
          </string-name>
          <article-title>A machine learning approach for product matching and categorization</article-title>
          ,
          <source>Semantic Web</source>
          <volume>9</volume>
          (
          <year>2018</year>
          )
          <fpage>707</fpage>
          -
          <lpage>728</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Stahlschmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ulfenborg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Synnergren</surname>
          </string-name>
          ,
          <article-title>Multimodal deep learning for biomedical data fusion: a review, Briefings in Bioinformatics 23 (</article-title>
          <year>2022</year>
          )
          <article-title>bbab569</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S.</given-names>
            <surname>Poria</surname>
          </string-name>
          , E. Cambria,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bajpai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hussain</surname>
          </string-name>
          ,
          <article-title>A review of afective computing: From unimodal analysis to multimodal fusion</article-title>
          ,
          <source>Information fusion 37</source>
          (
          <year>2017</year>
          )
          <fpage>98</fpage>
          -
          <lpage>125</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wilke</surname>
          </string-name>
          , E. Rahm,
          <article-title>Towards multi-modal entity resolution for product matching</article-title>
          , in: GvDB,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mudgal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rekatsinas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Doan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Park</surname>
          </string-name>
          , G. Krishnan,
          <string-name>
            <given-names>R.</given-names>
            <surname>Deep</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Arcaute</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Raghavendra</surname>
          </string-name>
          ,
          <article-title>Deep learning for entity matching: A design space exploration</article-title>
          ,
          <source>Proceedings of the 2018 International Conference on Management of Data</source>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Mazhar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brodtbeck</surname>
          </string-name>
          , G. Gühring,
          <article-title>Similarity learning of product descriptions and images using multimodal neural networks</article-title>
          ,
          <source>Natural Language Processing Journal</source>
          <volume>4</volume>
          (
          <year>2023</year>
          )
          <fpage>100029</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>K.</given-names>
            <surname>Gupte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. X.</given-names>
            <surname>Pang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Vuyyuri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pasumarty</surname>
          </string-name>
          ,
          <article-title>Multimodal product matching and category mapping: Text+image based deep neural network</article-title>
          ,
          <source>2021 IEEE International Conference on Big Data (Big Data)</source>
          (
          <year>2021</year>
          )
          <fpage>4500</fpage>
          -
          <lpage>4505</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>N. Das</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Yenigalla</surname>
          </string-name>
          , G. Agrwal, Maps:
          <article-title>Multimodal attention for product similarity</article-title>
          ,
          <source>2022 IEEE/CVF Winter Conference on Applications of Computer Vision</source>
          (WACV) (
          <year>2022</year>
          )
          <fpage>2988</fpage>
          -
          <lpage>2996</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.</given-names>
            <surname>Estrada-Valenciano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Muñiz-Sánchez</surname>
          </string-name>
          , H. D. la
          <string-name>
            <surname>Torre-Gutiérrez</surname>
          </string-name>
          ,
          <article-title>An entity-matching system based on multimodal data for two major ecommerce stores in mexico</article-title>
          ,
          <source>Mathematics</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>C.-F. Feng</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Xu</surname>
          </string-name>
          , E. Chen,
          <article-title>Multimodal representation learning-based product matching</article-title>
          ,
          <source>in: China Conference on Knowledge Graph and Semantic Computing</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ramachandram</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. W.</given-names>
            <surname>Taylor</surname>
          </string-name>
          ,
          <article-title>Deep multimodal learning: A survey on recent advances and trends</article-title>
          ,
          <source>IEEE Signal Processing Magazine</source>
          <volume>34</volume>
          (
          <year>2017</year>
          )
          <fpage>96</fpage>
          -
          <lpage>108</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Primpeli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Peeters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <article-title>The wdc training dataset and gold standard for large-scale product matching</article-title>
          ,
          <source>Companion Proceedings of The 2019 World Wide Web Conference</source>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Lamm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Keuper</surname>
          </string-name>
          , Retail-786k:
          <article-title>a large-scale dataset for visual entity matching</article-title>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>