<!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>
      <journal-title-group>
        <journal-title>G. Sousa);</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Alignment Extension for Property Matching</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Guilherme Sousa</string-name>
          <email>guilherme.santos-sousa@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rinaldo Lima</string-name>
          <email>rinaldo.jose@ufrpe.br</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cassia Trojahn</string-name>
          <email>cassia.trojahn@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>IRIT: Institut de Recherche en Informatique de Toulouse</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universidade Rural de Pernambuco</institution>
          ,
          <addr-line>Recife</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Matching properties still have less performance when compared to classes. Properties frequently involve a higher variation in naming (verb variation, functional words, common synonyms) than classes. Another challenge concerns the variation in property representations. This paper extends a lexical-based property matching approach combining the similarity from word and sentence pre-trained embeddings and alignment extension. The proposed approach performs competitively with state-of-the-art alignment systems on popular benchmarks in the field.</p>
      </abstract>
      <kwd-group>
        <kwd>Matching</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        Property matching is the problem of finding similar properties between two diferent
ontologies or knowledge graphs. While most matching approaches are still dedicated to matching
classes, matching properties pose additional challenges as properties frequently involve a higher
variation in naming (verb variation, functional words, common synonyms) than classes [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Another of the challenges faced by property matching systems adapting to diverse domains is
the variation in property representations, which may require dealing with constructors. For
instance, the data property name can have multiple domains as #Conference and #Person,
being represented as a collection. Approaches for property matching still mostly consider
lexical-based methods that compare the similarity of property labels. However, such approaches
are not enough to capture their meaning. Recently, representation learning techniques have
captured the attention in the field and several systems have explored such models [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ], in
particular sentence embeddings that are embeddings generated from sentences (and not only
individual words), such as TOM [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], Fine-Tom [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and DAEOM [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Sentence embedding models
are able to generate diferent embeddings of the same word if it appears in diferent contexts
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Contrary to sentence models, word embeddings generate fixed embeddings of each word
regardless of the context they are used in the sentence. Examples of systems using this type of
embedding are OntoEmma [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], or still those from [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        This paper addresses the problem of property matching with the use of pre-trained word
and sentence embedding and alignment extension. The main contributions of the paper are
CEUR
Workshop
Proceedings
as follows: (i) an extension of a purely lexical-based approach [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] that improves its low
recall through the use of word embeddings for comparing property domains and sentence
embeddings for property labels. (ii) addressing the problem of complex constructors; (iii)
adopting a way of combining embeddings and alignment extension strategy [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] which has
proven to be useful to capture frequent alignment patterns when similar properties are detected.
The proposed system is evaluated on datasets used in the OAEI campaign. The results show
that using the proposed techniques can improve property matching when compared to the best
systems in the well-known Conference track. The system is available under license MIT on
https://github.com/anonym-om/propmatcher.
      </p>
      <p>The rest of this paper is organized as follows. §2 details the proposed architecture and the
specific techniques employed. § 3 discusses the experiments. Finally, §4 concludes the paper.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Proposed approach</title>
      <p>
        The proposed system builds upon the PropString system [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], incorporating embedding
similarity and alignment extension techniques. The main architecture is shown in Figure 1. PropString
assumes that similar properties share similarities in domains, ranges, and labels, relying on
lexical methods. The similarity between domains and ranges is measured using TF-IDF [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],
which is efective for class alignment [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In order to align property labels, a soft version of
TF-IDF [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] with JaroWinkler similarity is applied to the core concept of the label, representing
the verb or noun with its adjectives if verbs are absent.
      </p>
      <p>Handling of complex constructors The first step of the matching process consists of
converting the complex entities into simple entities that have all labels of the complex entity
concatenated. With this strategy, complex constructors such as owl:UnionOf can be handled.
One example of this processing occurs in the property hasTitle which has a complex domain
with two entities Conference and Paper. After the processing, the labels of the Conference
and Paper are concatenated to generate a single label Conference_Paper.</p>
      <p>TF-IDF models construction Since the TF-IDF and Soft TF-IDF metrics are global, as they
take into account the frequency of words across all entity labels, the construction of these
models takes place prior to the matching process. To construct the TF-IDF and its soft version,
a virtual document is created for each entity in the two ontologies in order to generate the final
vectors. The virtual document generated for ontology classes is composed of the class name,
while, for properties, it includes the property name, domain, and range labels. The labels are
split using a tokenizer and converted to lowercase, e.g., writePaper with domain Author and
range Paper. These elements will produce the document ”author write paper paper”. The entire
set of documents is then used to construct the frequency models, vocabulary, and IDF. The
TF-IDF model was generated using the Scikit-learn library 1. After building the vocabulary and
calculating IDF values, the system determines the final similarity using cosine similarity. For
property labels, it employs the Soft TF-IDF approach, which includes similar words exceeding
a 0.8 threshold based on the Jaro-Winkler metric. Once TF-IDF models are constructed, the
system computes similarity scores for property pairs. The final score is the minimum among
three confidence values based on domain, range, and label similarities, ensuring the properties
are only similar when all three are above the threshold. If the metric yields zero, an embedding
similarity is used as described below.</p>
      <p>
        Embeddings similarity Word embeddings are used to compute the similarity between
domains, and sentence ones are used to compute the similarity between property labels. The
word embedding similarity is used in domain similarity computation when the compared
domains consist of a single word. This pre-trained word embeddings are obtained from the
Finnish Internet Parsebank [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. The initial step in calculating property label similarity consists
of removing the last word from the property label if it matches the first word in the range
label. This preprocessing is applied because of the common naming pattern in properties that
usually include the range in the property label. After that processing, the property label is
tagged using a POS tagger. The system then uses the core concept to determine similarity
by employing the Soft TF-IDF vectors. To identify the core concept of the property label, the
system selects the first verb that consists of more than four characters. If no verb is found,
the noun and its adjectives are chosen as the core concept. Similar to the fallback strategy
employed in domain similarity, the system applies the same approach to property labels. In
this case, a sentence similarity model is employed to generate embedding representations of
property labels. The fallback occurs when domain and range similarity is above 0.9 and label
similarity is below 0.1. The sentence embedding similarity model [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] used in this work is
from the HuggingFace 2 repository. The sentence used for similarity calculation consists of the
property label concatenated with the range labels.
      </p>
      <p>
        Alignment Extension One common practice adopted in the field consists of using the
resulting alignments to find new correspondences. This practice is commonly guided by the
locality principle [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] that states that new correspondences are more likely to be discovered
among previously aligned entities. Here, two strategies of alignment extension are adopted.
The first strategy involves the adoption of a Confidence Map which serves as a key-value store.
In this map, the keys are a pair of classes, and the corresponding value represents the similarity
1Equations for the model generation can be found at the TfidfTransformer at https://scikit-learn.org/
2https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2 consulted at 07/09/2023.
      </p>
      <sec id="sec-3-1">
        <title>Name</title>
        <p>PropMatch</p>
        <p>AML
base (PropString)</p>
        <p>LogMap</p>
        <p>GMap
Wikitionary</p>
        <p>TOM
ALOD2Vec
LogMapLt</p>
        <p>FineTOM
OTMapOnto</p>
        <p>edna
StringEquiv
between them. Every time a property alignment is added to the resulting set of alignments,
the domains in each property form a pair that is added to the Confidence Map. Then, for each
property evaluated by the similarity metric, the system checks if the associated domain pair is
present in the Confidence Map. If found, the domain confidence is increased by 0.66. Due to the
iterative nature of the system evaluation, multiple iterations are required for the influence of
the Confidence Map to be reflected in all the compared property pairs. The number of iterations
is a system hyper-parameter that can vary between ontologies. The second strategy involves
including the inverse of aligned properties in the final alignment set if they are present. These
inverse properties are more likely to have alignments, and the Confidence Map is subsequently
updated accordingly. Finally, to ensure a 1-1 set, if there are multiple correspondences involving
a particular property, only the pair with the highest similarity is retained, while the others are
discarded. This step helps maintain a more concise and accurate alignment set.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Experiments</title>
      <p>Evaluation on the OAEI Conference dataset The first experiments have been conducted
on the OAEI Conference 3 dataset. This dataset comprises 21 alignment pairs between 7 diferent
ontologies. 7 reference alignments do not contain any property. The properties in this dataset
are represented by nodes containing rdfs:domain and rdfs:range information. The evaluation
focuses solely on the pairs that contain property reference alignments. The baseline systems are
those that participated in the campaign, which is compared with the original system (PropString)
and the proposed system (PropMatch). The similarity threshold used by the proposed system in
all evaluations is 0.65. The system achieved the best F-measure (Table 1) with this value when
tested with a threshold ranging from 0 to 1 with increments of 0.05.</p>
      <sec id="sec-4-1">
        <title>3http://oaei.ontologymatching.org/2021/conference/index.html</title>
        <sec id="sec-4-1-1">
          <title>Pair</title>
          <p>AMD
ATMatcher
BaselineLabel
KGMatcher</p>
          <p>LogMap
LSMatch</p>
          <p>Matcha
PropMatch</p>
          <p>Evaluation on other datasets PropMatch has also been evaluated on the OAEI Knowledge
Graph track4. In this track, 8 knowledge graphs are aligned in 5 pairs. Diferent from Conference,
the knowledge graphs in this track represent properties as a predicate that connects instances
to other values. In this structure, multiple instances can share the same property. For example,
authors, films, and enterprises can have the same property name with diferent ranges. This
can be viewed as the property having a complex domain composed of multiple entities. In order
to address this specificity, the system selects the most frequent domain-range pair composed
of types of instances present in the domain and range that the property connects to act as
the property’s single domain and range. PropMatch, when not utilizing domain and range
similarities, had better performance compared to the other systems. It was run with a threshold
value of 0.969 and a single iteration, as the Confidence Map is not updated during the process
(Table 2). Out of the 8 systems evaluated for property alignment in this track, only 4 systems
were able to generate alignments. Among these systems, PropMatch demonstrates superior
overall results compared to AMD and LogMap when considering alignment across tracks. It
is evident that PropMatch surpasses the baseline performance in the pairs mcu-marvel and
malpha-mbeta, while also achieving the highest recall in the pairs mcu-marvel, malpha-mbeta,
malpha-stexpand, and starwars-swg. Furthermore, PropMatch outperforms LSMatch in terms of
f-measure in the pairs malpha-mbeta and malpha-stexpand. However, the system still has low
precision in the pairs starwars-swg and starwars-swtor.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Conclusion</title>
      <p>This paper has proposed to combine lexical-based similarity metrics to embeddings and
alignment extension. It achieved not only the best results in the Conference track but also competitive
results in the Knowledge Graph track. The system can, however, be improved in several
directions: incorporating other models that can encode more information (graph embeddings)
that can not only efectively encode features but also compare semantic similarity; a confidence
map built for the property alignment could contribute to improving the results in the related
task of class alignment; and discovery of complex correspondences involving properties and</p>
      <sec id="sec-5-1">
        <title>4http://oaei.ontologymatching.org/2022/knowledgegraph/index.html</title>
        <p>transformation functions has to be addressed.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cheatham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pesquita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Oliveira</surname>
          </string-name>
          , H. B.
          <string-name>
            <surname>McCurdy</surname>
          </string-name>
          ,
          <article-title>The properties of property alignment on the semantic web</article-title>
          ,
          <source>Int. J. Metadata Semant. Ontologies</source>
          <volume>13</volume>
          (
          <year>2018</year>
          )
          <fpage>42</fpage>
          -
          <lpage>56</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Kolyvakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kalousis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kiritsis</surname>
          </string-name>
          ,
          <article-title>Biomedical ontology alignment: an approach based on representation learning</article-title>
          ,
          <source>J. Biomed. Semant</source>
          .
          <volume>9</volume>
          (
          <year>2018</year>
          )
          <volume>21</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
          :
          <fpage>20</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Antonyrajah</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Horrocks</surname>
          </string-name>
          ,
          <article-title>BERTMap: A BERT-Based Ontology Alignment System</article-title>
          ,
          <source>in: Thirty-Sixth AAAI Conference on Artificial Intelligence</source>
          ,
          <source>AAAI 2022, February 22 - March 1</source>
          ,
          <year>2022</year>
          ,
          <year>2022</year>
          , pp.
          <fpage>5684</fpage>
          -
          <lpage>5691</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kossack</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Borg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Knorr</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Portisch,</surname>
          </string-name>
          <article-title>TOM matcher results for OAEI 2021</article-title>
          ,
          <source>in: Proceedings of the 16th International Workshop on Ontology Matching</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>193</fpage>
          -
          <lpage>198</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Knorr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Portisch</surname>
          </string-name>
          ,
          <article-title>Fine-TOM matcher results for OAEI 2021</article-title>
          ,
          <source>in: Proceedings of the 16th International Workshop on Ontology Matching, October</source>
          <volume>25</volume>
          ,
          <year>2021</year>
          ,
          <year>2021</year>
          , pp.
          <fpage>144</fpage>
          -
          <lpage>151</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lv</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Guo</surname>
          </string-name>
          , S. Ma,
          <article-title>Daeom: A deep attentional embedding approach for biomedical ontology matching</article-title>
          ,
          <source>Applied Sciences</source>
          <volume>10</volume>
          (
          <year>2020</year>
          )
          <fpage>7909</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Toutanova</surname>
          </string-name>
          ,
          <article-title>BERT: pre-training of deep bidirectional transformers for language understanding</article-title>
          ,
          <source>in: Proceedings of the Conference of the North American Chapter of the Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L. L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bhagavatula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Neumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wilhelm</surname>
          </string-name>
          , W. Ammar,
          <article-title>Ontology alignment in the biomedical domain using entity definitions and context</article-title>
          ,
          <source>in: Proceedings of the BioNLP</source>
          <year>2018</year>
          workshop, Melbourne, Australia, July
          <volume>19</volume>
          ,
          <year>2018</year>
          ,
          <year>2018</year>
          , pp.
          <fpage>47</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lv</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Guo</surname>
          </string-name>
          , S. Ma,
          <article-title>Ontology matching by jointly encoding terminological description and network structure</article-title>
          ,
          <source>in: CCIOT 2020: 5th International Conference on Cloud Computing and Internet of Things</source>
          , Okinawa, Japan, September,
          <year>2020</year>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>85</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cheatham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <article-title>The properties of property alignment</article-title>
          ,
          <source>in: Proceedings of the 9th International Workshop on Ontology Matching, October</source>
          <volume>20</volume>
          ,
          <year>2014</year>
          ,
          <year>2014</year>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>E.</given-names>
            <surname>Jiménez-Ruiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Grau</surname>
          </string-name>
          ,
          <article-title>LogMap: Logic-Based and Scalable Ontology Matching</article-title>
          ,
          <source>in: Proceedings of the 10th International Semantic Web Conference</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>273</fpage>
          -
          <lpage>288</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Aizawa</surname>
          </string-name>
          ,
          <article-title>An information-theoretic perspective of TF-IDF measures</article-title>
          ,
          <source>Inf. Process. Manag</source>
          .
          <volume>39</volume>
          (
          <year>2003</year>
          )
          <fpage>45</fpage>
          -
          <lpage>65</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cheatham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <article-title>String similarity metrics for ontology alignment</article-title>
          ,
          <source>in: Proceedings of the 12th International Semantic Web Conference</source>
          ,
          <year>2013</year>
          , pp.
          <fpage>294</fpage>
          -
          <lpage>309</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>W.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Ravikumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fienberg</surname>
          </string-name>
          ,
          <article-title>A comparison of string metrics for matching names and records</article-title>
          ,
          <source>in: KDD workshop on data cleaning and object consolidation</source>
          ,
          <year>2003</year>
          , pp.
          <fpage>73</fpage>
          -
          <lpage>78</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Luotolahti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kanerva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Laippala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pyysalo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ginter</surname>
          </string-name>
          ,
          <article-title>Towards universal web parsebanks</article-title>
          ,
          <source>in: Proceedings of the Third International Conference on Dependency Linguistics, DepLing 2015, August 24-26</source>
          <year>2015</year>
          , Uppsala University, Uppsala, Sweden,
          <year>2015</year>
          , pp.
          <fpage>211</fpage>
          -
          <lpage>220</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Bao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhou</surname>
          </string-name>
          , Minilm:
          <article-title>Deep self-attention distillation for task-agnostic compression of pre-trained transformers</article-title>
          ,
          <source>in: Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems</source>
          <year>2020</year>
          ,
          <article-title>NeurIPS 2020</article-title>
          , December 6-
          <issue>12</issue>
          ,
          <year>2020</year>
          , virtual,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>