<!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>RE-miner for data linking results for OAEI 2020?</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>LIPN, CNRS (UMR 7030), University Sorbonne Paris Nord</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LRI, CNRS 8623, Paris Saclay University</institution>
          ,
          <addr-line>Orsay F-91405</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <abstract>
        <p>This paper presents the RE-miner results for data linking in the ontology alignment contest OAEI 2020, Spimbench track. RE-miner discovers all minimal and diverse referring expressions of all instances of a given source knowledge graph. In a second step, it exploits these referring expressions to find the possible links to a target knowledge graph. This is the first participation of REminer in the OAEI campaign and produces the best result in terms of F-measure on the Spimbench dataset.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1.1</p>
    </sec>
    <sec id="sec-2">
      <title>State, purpose, general statement</title>
      <p>
        RE-miner for data linking consists of 2 main steps. The algorithm has been thoroughly
presented in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Here, we will miss out on the details and present the major steps
taken in this campaign. First, discovering referring expressions for all instances of the
source knowledge graph. A referring expression (RE) is a description that identifies an
instance unambiguously in a class of a knowledge graph—instantiating the keys of a
class yields numerous REs itself. However, many more referring expressions can
potentially be found. To reduce the search space, RE-miner focuses on non-key properties.
Both keys and maximal non-keys are obtained using SAKey [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Second, all the REs
? Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0).
discovered on a class of source knowledge graph are taken into account to link to
instances of a target KG. The idea behind using REs for linking is that if an instance x in
the target knowledge graph satisfies a description that uniquely identifies the instance u
in the source knowledge graph, it is probable that the two instances are the same.
Using different referring expressions, an instance u might be linked to different target KG
instances. A voting strategy is employed to choose the most confident link whenever
possible.
1.2
      </p>
    </sec>
    <sec id="sec-3">
      <title>Specific techniques used</title>
      <p>This system focuses on the instance matching problem between the instances of a given
class of the source dataset, on which the REs have been discovered, and a target dataset
having a non-empty set of mapped properties to the source. In other words, this
approach assumes the schemas to have previously been aligned.</p>
      <p>Create the source dataset. We first create the dataset on the source KG for the given
class C, for which we aim to find the alignments. The dataset is created by keeping
all instances that are of type C, and all sub-classes of C if the graph’s schema is not
saturated. For instance, in the Spimbench track, the instances of Creative Works class
are to be linked. The dataset, contains all instanced belonging to this class and its 3
sub-classes namely NewsItem, BlogPost, and Programme.</p>
      <p>
        Referring Expressions. We discover all minimal and diverse referring expressions of
depth 1 on the source knowledge graph [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. These REs do not contain the
existential quantifier and are conjunctions of atoms (e.g., album(x) ^ createdBy(x; Beatles) ^
releasedOn(x; \1966 05 2") holds as a referring expression when x is instantiated
with Yellow Submarine). We enrich this set, with the set of referring expressions that
are obtained through instantiating each set of key properties for class C obtained using
SAKey. Being a referring expression, each of these descriptions, holds only for one
instance in the class C of the source KG.
      </p>
      <p>
        Linking and Voting Strategy. These REs are then used to find possible links in the
target dataset. For finding the possible candidate links, mapped properties and strict
equality are used between the atoms of a RE and triples of the target knowledge graph.
Moreover, first consider an instance u of type C in the source dataset and imagine
that k different referring expressions fRE1(u); :::; REk(u)g have been associated to
it. Each of these REs can be linked to zero, one, or more instances of the target, using
the bottom-up approach explained in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. We consider the properties mapped if they are
strictly equal in source and target.
      </p>
      <p>The confidence of each RE is inverse proportional to the number of links it suggests.
However, if the unique name assumption (UNA) is fulfilled, only one sameAs link can
be found between u and an instance x belonging to the target KG. Thus we propose a
voting strategy that assigns a weight to each distinct link. The weight is the sum of the
confidence degree of the REs proposing that link. Moreover, the weights are normalized
such that they have a value between 0 and 1. Finally, the instance x in the target
knowledge graph being linked to u with the highest weight is selected. For the Spimbench
dataset, we have set a very strict criterion. We only match two instances if and only if
the link with the highest weight has a weight equal to one. This way, we imply that we
only link two instances if we are really sure about it.</p>
      <p>
        MELT. Matching EvaLuation Toolkit (MELT) is a framework optimized for OAEI
campaigns, facilitating submissions to the SEALS and HOBBIT evaluation platforms
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The Spimbench track, on which we evaluate our performance, is available on the
HOBBIT, Holistic Benchmarking of Big Linked Data, platform1. We used MELT to
wrap it as a HOBBIT package, and as our implementation is in Python, we used MELT’s
External Matching. Thankfully, MELT has eased the submission process; however, we
assume that it causes some run-time overhead.
2
2.1
      </p>
      <sec id="sec-3-1">
        <title>Results</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Spimbench track</title>
      <p>
        Spimbench is an instance matching track and the only track we have done evaluations
on, in this first year of participation. It consists of two datasets of different sizes: the
SANDBOX dataset with about 380 instances and 10000 triplets, and the MAINBOX
dataset with about 1800 instances and 50000 triplets. We have compared our results
with AML [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], Lily [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], FTRL IM [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and LogMap [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] in Table 2.1. All these systems
had participated in the past year(s) of the competition.
The same strategy explained in Section 1.1 is used on both datasets for RE-miner. In
total, for the Sandbox dataset, 6920 REs are created. Whereas for the Mainbox dataset,
there are a total of 39892 REs among which 14085 are from key instantiation. We can
observe that we outperform the other systems in terms of Precision, and F-measure
on both datasets, showing a slight better performance than Lily. However, we come
1 http://project-hobbit.eu/
short when comparing the time-performance. This is mainly due to the fact that our
system must first compute the keys and non-keys of a given class using a Java-based
application, and then find the REs. Indeed more optimization can be done to decrease
the run-time.
3
      </p>
      <sec id="sec-4-1">
        <title>General Comments</title>
        <p>RE-miner for data linking has shown satisfactory results in the Spimbench instance
matching track. Although the source and target KGs shared almost the same ontology,
there were still some properties that would not be mapped together using strict
similarity. However, this did not hamper the performance of our system. This is because of the
fact that RE-miner usually discovers not just one but many more REs for each instance.
This will allow the system to choose the target instance most of the REs pointing to
agree on. Moreover, for this dataset, we have been fastidious, only outputting links we
really deem correct. As future work, we aim to do modifications, allowing us to
participate in more tracks for the next years and focus more on enhancing our system’s
run-time.
4</p>
      </sec>
      <sec id="sec-4-2">
        <title>Conclusion</title>
        <p>In this paper, we briefly presented the main components of our instance matching
system RE-miner for data linking. The evaluation of results on the Spimbench track was
presented, and we showed a better Precision and F-measure than other systems taking
part in the campaign this year. However, in terms of run-time, more improvement and
optimization are to be done.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Faria</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pesquita</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tervo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Couto</surname>
            ,
            <given-names>F.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cruz</surname>
            ,
            <given-names>I.F.</given-names>
          </string-name>
          :
          <article-title>AML and AMLC results for OAEI 2019</article-title>
          . In: Shvaiko,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          ,
          <article-title>Jime´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassanzadeh</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trojahn</surname>
          </string-name>
          , C. (eds.)
          <source>Proceedings of the 14th International Workshop on Ontology Matching co-located with the 18th International Semantic Web Conference (ISWC</source>
          <year>2019</year>
          ), Auckland, New Zealand,
          <source>October</source>
          <volume>26</volume>
          ,
          <year>2019</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2536</volume>
          , pp.
          <fpage>101</fpage>
          -
          <lpage>106</lpage>
          . CEUR-WS.org (
          <year>2019</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2536</volume>
          /oaei19\_paper3.pdf
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Hertling</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Portisch</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paulheim</surname>
          </string-name>
          , H.:
          <article-title>MELT - matching evaluation toolkit</article-title>
          .
          <source>In: Semantic Systems. The Power of AI and Knowledge Graphs - 15th International Conference, SEMANTiCS</source>
          <year>2019</year>
          , Karlsruhe, Germany, September 9-
          <issue>12</issue>
          ,
          <year>2019</year>
          , Proceedings. pp.
          <fpage>231</fpage>
          -
          <lpage>245</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Jime</surname>
          </string-name>
          <article-title>´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Logmap family participation in the OAEI 2019</article-title>
          . In: Shvaiko,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          ,
          <article-title>Jime´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassanzadeh</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trojahn</surname>
          </string-name>
          , C. (eds.)
          <source>Proceedings of the 14th International Workshop on Ontology Matching co-located with the 18th International Semantic Web Conference (ISWC</source>
          <year>2019</year>
          ), Auckland, New Zealand,
          <source>October</source>
          <volume>26</volume>
          ,
          <year>2019</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2536</volume>
          , pp.
          <fpage>160</fpage>
          -
          <lpage>163</lpage>
          . CEUR-WS.org (
          <year>2019</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2536</volume>
          /oaei19\_paper11.pdf
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Khajeh</given-names>
            <surname>Nassiri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Pernelle</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          ,
          <string-name>
            <surname>Sa</surname>
          </string-name>
          ¨ıs,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Quercini</surname>
          </string-name>
          , G.:
          <article-title>Generating referring expressions from rdf knowledge graphs for data linking</article-title>
          . In: Pan,
          <string-name>
            <given-names>J.Z.</given-names>
            ,
            <surname>Tamma</surname>
          </string-name>
          , V.,
          <string-name>
            <surname>d'Amato</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janowicz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Polleres</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seneviratne</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kagal</surname>
            ,
            <given-names>L</given-names>
          </string-name>
          . (eds.) The Semantic Web - ISWC
          <year>2020</year>
          . pp.
          <fpage>311</fpage>
          -
          <lpage>329</lpage>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Symeonidou</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Armant</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pernelle</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sa</surname>
          </string-name>
          ¨ıs, F.:
          <article-title>Sakey: Scalable almost key discovery in rdf data</article-title>
          .
          <source>In: International Semantic Web Conference</source>
          . pp.
          <fpage>33</fpage>
          -
          <lpage>49</lpage>
          . Springer (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>FTRLIM results for OAEI 2019</article-title>
          . In: Shvaiko,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          ,
          <article-title>Jime´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassanzadeh</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trojahn</surname>
          </string-name>
          , C. (eds.)
          <source>Proceedings of the 14th International Workshop on Ontology Matching co-located with the 18th International Semantic Web Conference (ISWC</source>
          <year>2019</year>
          ), Auckland, New Zealand,
          <source>October</source>
          <volume>26</volume>
          ,
          <year>2019</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2536</volume>
          , pp.
          <fpage>146</fpage>
          -
          <lpage>152</lpage>
          . CEUR-WS.org (
          <year>2019</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2536</volume>
          /oaei19\_paper9.pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Lily results for OAEI 2019</article-title>
          . In: Shvaiko,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          ,
          <article-title>Jime´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassanzadeh</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trojahn</surname>
          </string-name>
          , C. (eds.)
          <source>Proceedings of the 14th International Workshop on Ontology Matching co-located with the 18th International Semantic Web Conference (ISWC</source>
          <year>2019</year>
          ), Auckland, New Zealand,
          <source>October</source>
          <volume>26</volume>
          ,
          <year>2019</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2536</volume>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>159</lpage>
          . CEUR-WS.org (
          <year>2019</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2536</volume>
          /oaei19\_paper10.pdf
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>