<!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>TOAST Results for OAEI 2012</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Arkadiusz Jachnik</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrzej Szwabe</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pawel Misiorek</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Przemyslaw Walkowiak</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Control and Information Engineering, Poznan University of Technology</institution>
          ,
          <addr-line>M. Sklodowskiej-Curie Square 5, 60-965 Poznan</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Tensor-based Ontology Alignment SysTem (TOAST) is a generalpurpose (i.e., domain-unspecific) self-configurable (i.e., requiring no user intervention) ontology matching tool. TOAST is based on one of the first tensor-based approaches to Statistical Relational Learning. Being one of the possible applications of the Statistical Relational Learning framework, TOAST may be seen as a system realizing a probabilistic inference with regard to a single relation only the relation representing the 'semantic equivalence' of ontology classes or their properties. Due to the flexibility of the integrated tensor-based representation of heterogeneous data, TOAST is able to learn the semantics equivalence relation on the basis of partial matches data included in a train set.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>active mode and the passive mode (observable in the input data) that fully determines
the extent to which the vectors representing the modes are algebraically similar to each
other.</p>
      <p>
        As we have shown in our experiments, the proposed tensor-based representation
of relational data (in particular RDF triples), is appropriate for the ontology alignment
task. It is worth noting that the internal data representation of TOAST is based on a
probabilistic model of a vector space that has so far only been used in quantum
Information Retrieval [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        It should be stressed that TOAST does not require the use of external knowledge
sources, such as dictionaries or thesauruses, in order to provide high quality results.
However, the use of such knowledge data is possible – it may be realized by converting
the data into the subject-predicate-object format [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], as discussed in Section 3.
1.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>State, Purpose, General Statement</title>
      <p>TOAST is a fairly general-purpose ontology alignment tool. Being a specialized
application of our SRL framework (i.e., the TRRL framework), TOAST may be seen as
a system realizing a probabilistic inference with regard to a single relation only - the
relation representing the semantic equivalence of ontology classes or their properties.
The TRRL’s flexibility, which is typical of SRL methods, is clearly visible in the
propositional representation of all the heterogeneous data provided to the system (including
the propositional representation of the occurrence of terms in the labels of the ontology
classes).</p>
      <p>
        The evaluation of TOAST has focused on the Anatomy track, which belongs to
OAEI tracks that involve the use of the most expressive ontologies [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. For this reason,
we have not prepared the TOAST system to parse input data for any OAEI track other
than the Anatomy. As a result, the Anatomy test is the only OAEI track test that TOAST
passes. On the other hand, it should be noted that, in 2012, TOAST is the only matching
system that can exploit additional partial alignments in the Anatomy track. To illustrate
this fact, we present an additional experimental evaluation that has been performed, as
suggested by the OAEI organizers, with the use of the OAEI 2010 dataset1, in case of
which the train set includes partial alignments. We show that, when partial alignments
are available, TOAST is able to learn the semantics of all the relations [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], including
the matchesTo relation, on the basis of the partial alignments data. It allows the system
to exploit ‘a behavioral dimension’ of the alignments modeling and generation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>The results of TOAST evaluation presented in this paper are comparable with the
results of the leading systems that have been evaluated from the perspective of Subtask
#4 of the 2010 Anatomy track edition2.
1 Anatomy 2010 modified dataset: http://oaei.ontologymatching.org/2010/
anatomy/modifications2010.html
2 Anatomy - Results of 2010 Evaluation: http://oaei.ontologymatching.org/
2010/results/anatomy/index.html
1.2</p>
    </sec>
    <sec id="sec-3">
      <title>Specific Techniques Used</title>
      <p>As TOAST is based on an SRL method, all techniques that are used in the system may
be regarded as SRL solutions, rather than solutions specific to the ontology matching
task. From such a general perspective, TOAST may be seen as a system that exploits
a new algebraic data representation and processing method as a means for ontology
alignment.</p>
    </sec>
    <sec id="sec-4">
      <title>Tensor-Based Relational Data Representation</title>
      <p>
        The tensor used in TOAST [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] can be seen as tensor product Ti;j;k = [ti;j;k]n n m =
S O R of vector spaces whose coordinates correspond to the set of subjects S, the
set of objects O, and the set of relations R. We assume that jRj = m and that jSj =
jOj = n. Additionally, we define set F as a set of all the known facts (i.e., RDF triples)
which are used to build the input tensor. The number jF j = f determines the number
of positive cells in the input tensor. Moreover, we define set E = S [ O [ R as a set of
elements (i.e., subjects, objects, and relations) used in the input data and represented in
T by a slice (2nd-order array) of the 3rd-order tensor [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Due to the flexibility of the
proposed tensor data model, it is possible to integrate the information about the ontology
schema structure with the lexical knowledge. Therefore, set F contains facts about the
relations between the ontology entities as well as between the ontology entities and the
terms (representing lexical information) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>matchesTo
equalTo
termOf</p>
      <p>rk
r1r2
subject</p>
      <p>object
On1
structural matchesTo On1 relelaxtiicoanls
relations</p>
      <p>On lexical
matchesTo structur2al On2 relations</p>
      <p>relations
On1 On2 ef.rgo.mknWoowrldeNdgete
relelaxtiicoanls relelaxtiicoanls (relatitoenrsmbse)tween</p>
      <p>Each tensor slice merges several submatrices and may be interpreted as a block
matrix, as illustrated in Figure 1. For the case of a slice with structural information (i.e.,
representing subClassOf or partOf relations), the two submatrices on the diagonal
represent a given relation for source ontology On1 and target ontology On2, respectively.
Lexical relation slices (e.g., termOf slices) contain term-node submatrices describing
the occurrences of terms in labels of the ontology classes. It should be stressed that
TOAST allows us to use additional knowledge in the form of partial reference
alignments. These partial alignments are represented by entries of an additional slice. Each
of these entries represents the extent of the matchesTo relation between a given pair of
nodes.</p>
    </sec>
    <sec id="sec-5">
      <title>Common Vector Space</title>
      <p>
        TRRLF uses a common d-dimensional vector space [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] to represent context vectors
for all subjects from S, objects from O, and relations from R, as well as for all facts
from F stored in the input tensor T . The context vectors set is modelled as matrix
X = [xi;j ](2n+m+f) d, where:
      </p>
      <p>X(2n+m+f) d =
2 XnS d 3
X(E2n+m) d ; where X(E2n+m) d = 4 XnO d 5 :</p>
      <p>XF
f d</p>
      <p>XmR d
(1)</p>
      <p>
        The matrices XE and XF store context vectors of the elements from E and facts
from F , respectively. XE consists of three submatrices XS , XO, and XR. The initial
form of matrix X is prepared with the use of the random indexing procedure which
ensures that non-zero values are uniformly distributed [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
    </sec>
    <sec id="sec-6">
      <title>Learning and Matching Generation</title>
      <p>
        In our approach, the learning procedure is based on the updating of the context vectors.
The procedure is executed in steps, called reflections. A given reflection involves the
reflective data processing [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], which is similar to Reflective Random Indexing [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. As
a result of modeling predicates as contex vectors, the system is able to process
multirelational data.
      </p>
      <p>
        We introduce matrix A = [ai;j ](2n+m) f as the source of data used in the learning
process. Matrix A is constructed as a result of the ‘flattening’ operation applied to a
tensor through all three dimensions (modes) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        The learning process consists of consecutive reflections. Each reflection consists of
the training step (i.e., the context vector update based on learning matrix A) and the
normalization step (based on the 3-norm) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. The method involves the application of the
entropy-based criterion to indicate the optimal number of reflections. The description
of this criterion is beyond the scope of this paper.
      </p>
      <p>The matching likelihood prediction procedure is based on the use of the 1-norm
of the Hadamard product of three vectors from X: vector xiS; which corresponds to
the ontology class in the subject mode, vector xjO; which corresponds to the ontology
class in the object mode and xkR; which corresponds to the matchesTo relation. More
formally, the probability that a match exists between the entities of the input ontologies
is calculated according to the following formula:</p>
      <p>S
pi;j;k = kxi;
– structural information represented by relations subClassOf and partOf,
– lexical information represented by relation hasTerm and its inversion termOf (as
explained above, we use both hasTerm and termOf relations, in order to avoid
imposing an arbitrary direction of the lexical relation),
– lexical information represented by two additional slices built on the basis of
oboInOwl:hasRelatedSynonym and oboInOwl:hasDefinition,
– additional partial reference alignments (i.e., the matchesTo relation) represented by
an additional slice.
The TOAST system is available at www.cie.put.poznan.pl/toast/TOAST_
2012.zip. The TOAST alignments (in the RDF alignment format) together with the
configuration files for OAEI 2012 and OAEI 2010 may be found at www.cie.put.
poznan.pl/toast/results2012.zip.
2</p>
      <sec id="sec-6-1">
        <title>Results</title>
        <p>In this section, we present the results of the evaluation of TOAST performed as part
of the OAEI 2012 campaign. We have participated only in the Anatomy track of OAEI
2012. This year TOAST has been identified as the only matching tool evaluated in OAEI
that is able to exploit partial alignments of the Anatomy track. Unfortunately, for this
reason the organizers have dropped this specific type of evaluation. Nevertheless, we
have decided to show that our system is able to effectively use the additional partial
alignments from the OAEI 2010 edition dataset (see Subtask #4 in the OAEI 2010
edition).</p>
        <p>The official OAEI evaluation procedure has been executed on an Ubuntu machine
with 2-core x64 processor and 4GB RAM. We additionally present the results obtained
when using our machine with Ubuntu OS, 4-core processor and 16GB RAM.
2.1</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Anatomy 2012 Track</title>
      <p>OAEI 2012 Evaluation Table 1 gathers the results of the TOAST system evaluation
expressed in terms of precision (P), recall (R), the F1 measure, the number of returned
matches (RM), true positives (TP), false positives (FP), false negatives (FN), trivial true
positives (TP-trivial), and non-trivial true positives (TP-non-trivial). Two experiments
have been executed: one by the organizers of the OAEI campaign and the other by the
authors.
Anatomy 2010 with Additional Partial Alignments Table 2 presents the results of
our system application in the Anatomy Subtask #4 track involving the use of
partial alignments. The experiments show TOAST operating in its default, fully
automatic mode. Besides using the additional knowledge derived from partial alignments,
we have also used information about synonyms embedded in the ontologies (relation
oboInOwl:hasRelatedSynonym). This information has been stored as an
additional tensor slice with the lexical data.</p>
    </sec>
    <sec id="sec-8">
      <title>Benchmark, Conference, Multifarm, Library, Large Biomedical Ontologies, and Instance Matching tracks</title>
      <p>As already mentioned above, in our research on TOAST, we have focused only on the
Anatomy track. For this reason, we have not prepared our tool to parse input data for any
OAEI track other than Anatomy, namely Benchmark, Conference, Multifarm, Library,
Large Biomedical Ontologies, and Instance Matching tracks.
3</p>
      <sec id="sec-8-1">
        <title>General Comments</title>
        <p>In the following section, we provide the general comments about the TOAST results
and future improvements as well as our suggestions concerning possible directions of
the OAEI contest enhancements.
3.1</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>Comments on the Results</title>
      <p>In the OAEI Anatomy 2012 evaluation, the self-configuring variant of TOAST achieves
a comparatively high quality (see Table 1). The slight difference between our results
and the results obtained by the organizers is due to the application of slightly different
techniques for computing precision and recall. In our experiment, we have used the
standard method that is featured by the SEALS client.</p>
      <p>On the basis of the results of the OAEI Anatomy 2010 evaluation, it may be
additionally demonstrated that the availability of partial alignments allows TOAST to
improve the matches quality. Moreover, evaluation 4 (see Table 2) has revealed the
importance of additional lexical knowledge (synonyms) for improving the quality of
TOAST-generated mappings.
3.2</p>
    </sec>
    <sec id="sec-10">
      <title>Discussions on the Way to Improve the Proposed System</title>
      <p>
        The TOAST version prepared for OAEI does not use any domain-specific background
knowledge sources (such as biomedical ontologies). However, the relational data
representation and processing capabilities of TOAST enable the system to exploit any generic
knowledge source or linguistic resource such as WordNet [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. In the case of any
SRLbased ontology matching system (such as TOAST), taking the advantage of using
external data sources (especially sources of structured data) is comparatively easy.
3.3
      </p>
    </sec>
    <sec id="sec-11">
      <title>Comments on the OAEI Anatomy Dataset with the Partial Alignments</title>
      <p>We have performed a lexical analysis of the Anatomy dataset and have identified
several subsets of different types of alignments present in this dataset. As a result of this
analysis, it has been established that the set of reference alignments contains 933 trivial
matches (i.e., literal matches that can be found by simple string comparison) and 587
non-trivial matches (that require more sophisticated analysis to be identified), while the
set of partial matches consists of 928 trivial matches and only 59 non-trivial matches.</p>
      <p>
        This shows that the set of partial alignments contains 65% of the reference
matches set. However, the analogical proportion of the trivial and non-trivial matches
numbers differs greatly. It can be concluded that Anatomy 2010 dataset including partial
alignments is rather poorly balanced, which makes it unsuitable for a reliable
evaluation in relevance feedback scenarios. Following the methodology widely used in the
field of Information Retrieval [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], we suggest the development of a new subset of
partial matches randomly chosen from the set of reference matches. We believe that such
a dataset modification will help to increase the interest in Anatomy Subtask #4, which
is the only OAEI scenario that deals with the use of relevance feedback data.
3.4
      </p>
    </sec>
    <sec id="sec-12">
      <title>Proposed New Measures</title>
      <p>
        We suggest the extension of the evaluation measures set by the Area Underneath an
ROC curve - AUROC measure [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. AUROC is a widely-used probabilistically
interpretable classification quality measure. Although using AUROC requires the
availability of data on incorrect matches, unknown mappings do not influence the AUROC
measurement result. AUROC is regarded as the best recommendation quality measure, as
long as one assumes that the purpose of an evaluated recommender is to sort all items
according to their estimated usefulness. Therefore, the AUROC results may enrich the
OAEI evaluation by enabling not only the examination of the matching results given
as a set, but also the evaluation of the order of the matches generated by means of the
evaluated systems.
4
      </p>
      <sec id="sec-12-1">
        <title>Conclusions</title>
        <p>TOAST, as an application of the general-purpose Tensor-based Reflective Relational
Learning framework, may be regarded as a universal (i.e., domain-unspecific) ontology
matching tool. To our knowledge, TOAST is the first tensor-based approach to ontology
alignment that integrates the structural and lexical data in a relational way. We have
shown that the system is self-configurable and provides high-quality results. Moreover,
the tool is able to effectively use partial matches data.</p>
        <p>Acknowledgments. This work is supported by the Polish Ministry of Science and
Higher Education under grant N N516 196737, and by Poznan University of
Technology under grant DS 45-085/12.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Cohen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schaneveldt</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Widdows</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Reflective Random Indexing and Indirect Inference: A Scalable Method for Discovery of Implicit Connections</article-title>
          .
          <source>Journal of Biomedical Informatics</source>
          <volume>43</volume>
          (
          <issue>2</issue>
          ),
          <volume>240256</volume>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>De Raedt</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Logical and Relational Learning</article-title>
          . Springer (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Euzenat</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferrara</surname>
          </string-name>
          , A.,
          <string-name>
            <surname>van Hage</surname>
            ,
            <given-names>W. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hollink</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meilicke</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikolov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ritze</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scharffe</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shvaiko</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stuckenschmidt</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svb-Zamazal</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>dos Santos</surname>
          </string-name>
          , C.T.:
          <article-title>Results of the ontology alignment evaluation initiative 2011</article-title>
          . In: OM-
          <fpage>2011</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Franz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schultz</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sizov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Triplerank:
          <article-title>Ranking Semantic Web Data by Tensor Decomposition</article-title>
          .
          <source>In: The Semantic Web-ISWC</source>
          <year>2009</year>
          , pp.
          <fpage>213</fpage>
          -
          <lpage>228</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Getoor</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taskar</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Introduction to Statistical Relational Learning</article-title>
          . MIT Press (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Herlocker</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Konstan</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Terveen</surname>
            ,
            <given-names>L.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riedl</surname>
            ,
            <given-names>J.T.</given-names>
          </string-name>
          :
          <article-title>Evaluating Collaborative Filtering Recommender Systems</article-title>
          .
          <source>ACM Trans. Information Systems</source>
          ,
          <volume>22</volume>
          (
          <issue>1</issue>
          ),
          <fpage>5</fpage>
          -
          <lpage>53</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kolda</surname>
          </string-name>
          , T. G., and
          <string-name>
            <surname>Bader</surname>
            ,
            <given-names>B. W. Tensor</given-names>
          </string-name>
          <string-name>
            <surname>Decompositions</surname>
          </string-name>
          and Applications, SIAM Review
          <volume>51</volume>
          (
          <issue>3</issue>
          ):
          <fpage>455</fpage>
          -
          <lpage>500</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Lavrenko</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <source>A Generative Theory of Relevance</source>
          . Springer-Verlag, Berlin (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Nickel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tresp</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kriegel</surname>
            ,
            <given-names>H.P.:</given-names>
          </string-name>
          <article-title>A Three-Way Model for Collective Learning on MultiRelational Data</article-title>
          .
          <source>In Proceedings of the 28th International Conference on Machine Learning</source>
          , pp.
          <fpage>809</fpage>
          -
          <lpage>816</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Princeton University. WordNet -
          <article-title>A lexical database for English</article-title>
          . Online: http:// wordnet.princeton.edu
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salakhutdinov</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tenenbaum</surname>
            ,
            <given-names>J. B.</given-names>
          </string-name>
          :
          <article-title>Modelling Relational Data Using Bayesian Clustered Tensor Factorization</article-title>
          .
          <source>Advances in Neural Information Processing Systems</source>
          ,
          <volume>22</volume>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Szwabe</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Misiorek</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walkowiak</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Tensor-based Relational Learning for Ontology Matching</article-title>
          . In Grana M. et al. (eds.)
          <source>Advances in Knowledge-Based and Intelligent Information and Engineering Systems (KES2012)</source>
          ,
          <source>Frontiers in Artificial Intelligence and Applications</source>
          vol.
          <volume>243</volume>
          , pp.
          <fpage>509</fpage>
          -
          <lpage>518</lpage>
          . IOS Press (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. van Rijsbergen,
          <string-name>
            <surname>C. J.</surname>
          </string-name>
          :
          <source>The Geometry of Information Retrieval</source>
          . Cambridge University Press. New York, USA (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>