<!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>Type Vector Representations from Text: An Empirical Analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Federico Bianchi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mauricio Soto</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Matteo Palmonari</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vincenzo Cutrona</string-name>
          <email>vincenzo.cutrona@disco.unimib.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Milan - Bicocca</institution>
          ,
          <addr-line>Viale Sarca 336, Milan</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Knowledge Graphs (KGs) are abstractions used to represent knowledge in which real-world entities are organized using a type system where types are organized using a sub-type relation: the ontology. A key factor in many applications is to evaluate the similarity between the types of the ontology. Classical measures to evaluate the semantic similarity between types are often based on the structured organization of the sub-type system. In this work, we show that it is possible to use methods coming from Natural Language Processing to embed types in a vector space starting from textual documents. We show that in this representation some of the properties of the hierarchy are still present and that the similarity in this space captures also characteristics that are close to human behavior.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Knowledge Graphs (KGs) provide abstractions to represent and share knowledge
in a structured way that has become popular both in the research community
and in the industry. Examples of openly accessible KGs are DBpedia (from which
most of following examples are taken) and YAGO, while examples of corporate
KGs are the ones developed and used by Google and SpazioDati1. Several open
models, languages, and technologies have been de ned in the context of the
semantic Web, like RDF to model data, RDFS and OWL to represent the schema,
or, the ontology, of the KG. However, some organizations implement the KG
abstraction by using other technologies such as, for example, graph databases.
We found that three main features are common to di erent approaches to
represent KGs [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. First, real-world entities, e.g., dbr:Rome, are made rst class
citizens and explicitly represented. Second, relations between these entities, as
well as other features of the entities, are represented using several properties,
e.g., dbr:Rome is located in dbr:Italy and has a density of about 2232 per
square meter. Third, entities are organized using a rich type system where types
are organized using a sub-type relation, e.g., dbr:Rome is of type dbo:City and
dbo:City is a sub-type of dbo:Place. KGs are often used as a backbone to
      </p>
      <sec id="sec-1-1">
        <title>1 https://www.spaziodati.eu</title>
        <p>support interoperability between various services and information sources. For
example, entity linking algorithms nd mentions of real-world entities in text,
thus supporting di erent kinds of semantic text analytics that are even marketed
by companies (e.g., Dandelion2 by SpazioDati).</p>
        <p>In addition, ontology concepts are organized into sub-type graphs by means
of the rdfs:subClassOf property. Abstracting away from the speci c language
used to de ne the ontology3, the sub-type graph is a partially ordered set of
types4, which constitutes the backbone of the ontology structure and can be
also referred to as topology.</p>
        <p>
          The evaluation of semantic similarity between ontology types is an important
activity for several tasks like, for example, information retrieval [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>
          We can distinguish two types of similarity relationship: semantic similarity
and semantic relatedness. Semantic similarity captures the resemblance of
entities respect to a more general conceptual term. Instead, semantic relatedness
express the existence of a connection between entities independently in which
measure they are similar (e.g., gasoline and cars are more related than a car
and a bicycle, but these two elements are more similar than the former ones) [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
Often, semantic similarity is considered as a special case of semantic relatedness.
The most popular measures to evaluate the semantic similarity between ontology
types are based on the sub-type graph [
          <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
          ].
        </p>
        <p>
          On the one hand, type similarity measures proposed in the literature tend
to consider semantic similarity based on the topology of the type ontology [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
On the other hand, recent measures of similarity between entities use vector
representation of entities derived from the textual corpus [
          <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
          ].
        </p>
        <p>
          Semantic similarity metrics represent the commonality of two concepts
relying on their hierarchical relations [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. Most of the metrics proposed in the
literature are path-based and measure the similarity between two concepts by
computing the length of the path between the concepts in the type sub-graph
and by considering their hierarchical depth. For example, dbo:SoccerPlayer
and dbo:BasketballPlayer are similar in DBpedia since they share the same
parent dbo:Athlete in the hierarchy. Known drawbacks of these approaches are
that the semantic similarity of any two concepts with the same path length is the
same (equal path problem), and also many concepts that share the same depth
(hierarchical level) resulting in same similarity (depth problem). The
obliviousness of path-based similarities of knowledge coming from concept relations
in textual data leads to inconsistencies on the similarity measure. For
example, distant nodes in the ontology hierarchy are not necessarily unrelated (e.g.,
dbo:SoccerPlayer and dbo:SoccerClub) while siblings types in the ontology
2 http://dandelion.eu/
3 In most of this paper we will not adhere to OWL terminology, preferring the terms
\types" and \sub-type" to the terms \concept" and \subclass", since the rst ones
stress the use of concepts that are de ned as types of some entities in a KG; however,
occasionally, we will use the term \concepts" as equivalent of \types", in particular
when referring to related work
4 The notion of partially ordered set is preferred to the one of taxonomy because more
general: many ontologies do not have a tree-shape like taxonomies
might not be equally related (e.g., the similarity between sports vary across the
type of sport).
        </p>
        <p>
          Recent relatedness measures come from Natural Language Processing (NLP)
and some of them are based on word embedding techniques. Word embeddings
are de ned under the distributional hypothesis, which states that words that
appear in similar context have similar meaning [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. Based on this premise word
embeddings map words/entities into a small dimension vector space where
similarity is based on the co-occurrence of words in a window across the text. Vector
assignment attempts to place words that appear in similar contexts closer to
each other. Word embeddings also capture intrinsic characteristics of the text
like stereotypes [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], thus they are able to extract information about social aspects
of the world.
        </p>
        <p>Despite the advantageous features, word embeddings encompass a
fundamental drawback: embeddings neglect the type ontological structure and
(apparently) fail in representing type hierarchy.</p>
        <p>
          Starting from a recent work [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], in this paper we study a model called Type to
Vector for measuring the (contextual) similarity between concepts. The model
considers text from a set of corpora which are disambiguated into entities and
then mapped to (minimal) types. An embedding algorithm is then applied to
this type-corpus and similarity between types is de ned as the proximity of
their vector representation. We show that our method, even without relying
on the structure of the ontology, is able to meet some criteria desired by the
path-based methods, such that the hierarchical depth assumption (the
upperlevel concepts in the taxonomy are supposed to be more general and then have
a smaller similarity), thus capturing topological properties from the concept
ontology.
        </p>
        <p>The paper is organized as follows: Section 2 describes some related works.
Section 3 presents the Type to Vector model and Section 4 contains some
experimental evidence of the properties of the model. The paper ends outlining some
conclusions and future work directions in Section 5.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>In the last few year studies on ontology representations have been conducted. In
the case of vector representation, di erent approaches investigated the usage of
embeddings to represent ontologies.</p>
      <p>
        In a recent work [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], a novel instance-based approach is presented. The
authors created an ontology in the legal domain and trained a word2vec [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
model with a large corpus of legal documents. The trained model was then used
to build the word embedding vectors of the instances and the class labels in the
created ontology. Thus, in order to predict the best representative vector for
each ontology class, a small number of candidate vectors were calculated using
the word embeddings of the instances. The selected candidates are then used to
train a machine learning model that predicts the best representative vector for
each ontology class. Similarly, another approach [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] makes use of stacked
autoencoder, to learn the vector representation of each entity from its description
bag of words.
      </p>
      <p>
        A recent approach [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] uses distributional hypothesis based embeddings for
ontological representation in which a textual document is generated by
considering axioms in an ontology as sentences of a text over which standard method
like word2vec can be applied.
      </p>
      <p>
        Di erently from other approaches, here we study a di erent source of
information (i.e., text corpora) that can add details to the representation, but we
focus on texts that contain only disambiguated entities in order to train our
word2vec model by looking at the concept co-occurrence, without taking into
consideration the structure of the ontology, neither its information content (e.g.,
labels, descriptions, axioms). Approaches to embed entities in the vector space
exists [
        <xref ref-type="bibr" rid="ref14 ref15 ref6">6, 14, 15</xref>
        ], but we do not focus on them because they do not directly take
care of ontological concepts.
      </p>
      <p>
        In literature, many path-based metrics for measuring the similarity between
concepts are provided. These metrics rely on the ontological topology and
consider the length of the path between the concepts and/or their hierarchical depth.
One of the rst path-based measure (path) is based on the shortest path length
between concepts [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. However, relying on the path distance between concepts
leads to the equal path problem: two concepts with the same path length share
the same semantic similarity. Because of this issue, other measures of similarity
consider also the depth of concept in the ontology. For example, the wup
measure computes the concept depth based on the Least Common Subsumer (LCS),
which is the rst common ancestor of the target concepts [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Even if this
measure outperforms the previous one, relying on the concept depth has a
drawback: concepts at the same hierarchical level share the same similarity (equal
depth problem). In this scenario, some other path-based approaches start to use
external evidence obtained from text in order to overcome both drawbacks.
      </p>
      <p>
        A recent work on concept similarity proposed the weighted path length
(wpath) metric to evaluate the similarity between concepts, by exploiting the
statistical Information Content (IC) along with the topology [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The IC is
computed on text corpora and it is used to assign a higher level to more speci c
entities. Since IC is based on the concept occurrences in text, each occurrence
of a more speci c concept implies the occurrence of its ancestor concepts. The
objective of this method is to take advantage of structure-based methods for
representing the distance between concepts in a taxonomy and to overcome the
equal path and depth problems by using the IC between concepts to weight their
path length.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Type to Vector</title>
      <p>
        In a recent work [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] we have proposed a model to represent both entities and
types in the vector space (Typed Entity Embeddings) starting from text. In this
work, we want to analyze the properties of the type representation: the Type
to Vector model (T2V). Starting from a textual corpus we can use Natural
Language Linking techniques to nd entities inside text. We can thus create a
document that contains only the entities that have been found in text. After
this step, we can replace each entity with its own minimal type. Entities can
have more than one minimal type: in the current version of the model, we select
the rst provided by dedicated resources5. The generated document contains
only types coming from the KG so the last step of the process is to use word
embeddings methods like word2vec to generate the embeddings for the types.
      </p>
      <p>Word2vec takes in input a corpus and has two main parameters: the
dimensionality of the desired embedded space and a window size that is used to span
over the text and to de ne the co-occurrences context for the words (i.e., context
for a word in word2vec is given by the word neighbors based on the window size).</p>
      <p>These embeddings capture type-type co-occurrences and thus types that
occur in similar context will be close to each other (e.g., dbo:SoccerPlayer will
appear often near dbo:SoccerClub). With this approach we are not using
possible relations between types, we are considering only the types of the entities.
Figure 1 brie y summarizes the process used to generate the type embeddings.
Once the types are embedded it is easy to evaluate the similarity (that is based
on the distributional hypothesis) by evaluating the cosine similarity between the
vector representations of the types.</p>
      <p>Pros and Cons This model provides a fast way to embed an ontology in a
vector space in which the distributional hypothesis holds. In the experiments
section, we will show that this similarity can capture information that is
often not captured by topological measures; this is due to the fact that we are
considering an external source of information (i.e., text). Even by considering
only the minimal type when building the document with types, we are able to
generate vector representation also for types that are not leafs in the hierarchy.
This happens because there exist entities that have as minimal type a type that
is not a leaf, e.g., dbo:Agent and dbo:Organization. However, if a type does
not appear in the text it is not represented and this can be a limitation of the
model. Moreover, the approach depends on the quality of the annotation: if the
annotation is wrong the added type will be wrong.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Experiments</title>
      <p>
        In this section, we investigate the behavior of our model for representing the
ontology in the vector space using distributional semantics. Objectives of these
experiments are to show that: 1) linguistic regularities, which are present in
classical word embedding models [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], are also present in our model that contains
only types of an ontology; 2) some of the information of the hierarchy is preserved
in the representation (e.g., more speci c types are more similar than less speci c
types); 3) the similarity measure computed on pairs of types is uncorrelated with
topological measures de ned in the state of art; 4) the use of word embeddings
methods allows to capture and introduce social meaning in the vector space
5 http://wiki.dbpedia.org/services-resources/documentation/datasets#instancetypes
that replicates a human-like behavior in categorization tasks; 5) we can embed
multiple classi cation systems in the same space and evaluate the similarity
between them. Our experiments are based on the long abstracts contained in
DBpedia 2016-046 and DBpedia Spotlight was used as annotator7. We used
Wikidata 2016-04 dumps8 for projecting two di erent categorization systems.
The source code of our models and the gold standards are openly available
on GitHub9. The word2vec implementation that we considered was the
skipgram [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
4.1
      </p>
      <sec id="sec-4-1">
        <title>Analogical Reasoning with Types</title>
        <p>To verify the quality of the alignment of our embedded representation we
consider solving analogies in a similar way to what is usually done to evaluate word
embeddings model. Word embeddings are able to represent linguistic regularities
by using vector operations like v(bigger) v(big) + v(small); operations result
in a point in the space in which the nearest point should be the correct answer
(i.e., v(smaller)). We want to apply the same methodology to evaluate our
embedding of types. We tested the skip-gram model with two di erent sizes (100
and 200) with a window of 5.</p>
        <p>Dataset Since our representation contains only types, we had to focus on
analogies that are made with types. Since we could not nd an analogical reasoning
gold standard that contained types we created a dataset containing type
analogies related to the Sports domain that in DBpedia has a good coverage (e.g.,</p>
        <sec id="sec-4-1-1">
          <title>6 http://wiki.dbpedia.org/dbpedia-version-2016-04 7 http://demo.dbpedia-spotlight.org/ 8 https://tools.wm abs.org/wikidata-exports/rdf/exports/20160425/ 9 https://github.com/vinid/type2vec</title>
          <p>dbo:SoccerPlayer is to dbo:SoccerLeague as dbo:BasketballPlayer is to
dbo:BasketballLeague). Our dataset contains 868 analogies.</p>
          <p>Results Table 1 shows the results obtained by our model on the analogical
task in function of the precision (P) (number of analogies solved by considering
the closest point to the analogical vector operation of the model) and of the
mean relative rank (MRR). Interestingly half of the answers are found in the
rst position of the dataset and most of them (98%) are found in the top 5
list. One important aspect is that there is a slight variation in the results when
considering di erent parameterizations. Given this result, we decided to use the
combination (200, 5) also for the other experimental tasks.
T2V (200, 5)
T2V (100, 5)
0.50
0.47
As mentioned before, a desired property of our model is that similarity
between siblings should increase with the depth of the ontology. This property
should holds since the more in-depth we go in an ontology the higher the
number of the characteristics shared between nodes: dbo:SoccerPlayer and
dbo:BasketballPlayer should be more similar than their parent (dbo:Athlete)
and one of the siblings of their parent (e.g., dbo:Politician). To evaluate the
amount of information that siblings represent we compute a value that measures
how much the siblings represent similar things. Given a parent p and the set of
its children C(p), we call Children Information Distribution (CID) the average
similarity of siblings ci 2 C(p). The CID of a parent is thus the average similarity
between all the possible pairs of its children.</p>
          <p>CID(p) =
(1</p>
          <p>jC(1p)j P sim(c1; c2)8c1;c22C(p);c16=c2 ; otherwise</p>
          <p>In Figure 2 we show an actual example of the CID values computed on a
small piece of the DBpedia Ontology: the CID of Agent is lower than the one of
its children.</p>
          <p>
            Depth Since we believe that siblings that are found in a deeper level of the
ontology are more similar to each other we selected all the path from the root
(dbo:Thing) to a leaf and we computed the CID of each node on the path
(without considering leaves, because they have CID = 1 in the formula) obtaining
54 di erent paths (409 paths were found but we had to remove leafs from those).
if p is a leaf or jC(p)j = 1
We normalized the depth of each path in [
            <xref ref-type="bibr" rid="ref1">0, 1</xref>
            ], thus obtaining the relative depth
of each node in the path with its CID. In Figure 3 we plot the relative depth
and the CID, which are binned using a window of 0.2 for the relative depth
and averaging the CIDs in the bin. The plot shows that the CID increases with
length. We identify an outlier that is the rst bar of the plot: it is higher than the
second one. This is due to the fact that the type dbo:Thing has an higher CID
than one of its children, dbo:Agent, which is present in most of the paths. Some
dbo:Agent children are not present in the adopted text corpus (e.g, dbo:Family)
because they are not used with high frequency. Average CID of the children of
Thing is actually 0.36, higher than the CID of Thing itself, 0.18. Interestingly,
while topological similarity measures try to force this property [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ], in our case
this property is intrinsically inherit by the model construction.
          </p>
          <p>Distance We also wanted to compare if in our model there was a relation
between path distance and vector similarity of two types. Usually, the semantic
similarity should decrease with the increase of the distance. We thus randomly
selected pairs of nodes in our representation and computed their distance and
their vector similarity. Eventually, we computed the Pearson correlation between
these two variables. We found out that there seems to be no relation between
topological distance between two nodes and their similarity: correlation is equal
to -0.2. This is a result of the closeness of types that are used often together in
text (e.g., dbo:SoccerPlayer and dbo:SoccerClub) but that are far inside the
ontology.
4.3</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Comparison with Topological Measures</title>
        <p>In this section we want to compare the similarity computed by T2V with the
similarities computed by state-of-the-art measures. To test the information
captured by our measure with respect to the others, we collect all the pairs of
types and compute the vector similarity between those pairs using T2V, among
with di erent similarity measures de ned in the state of the art. We consider
wpath, wup and path. Finally, we evaluate the Pearson correlation between these
measures.</p>
        <p>Results Table 2 shows the results. As we expected, since our measure uses
information that is not accessible to topological ones, the correlation is low.
Vice versa, our measures can not directly access to the structure of the ontology
and thus those measures are more correlated one with each other. Our model
tends to give higher similarity scores to those types that are used in the same
context (i.e., dbo:Vein and dbo:Artery).
We studied the e ect of the similarity between types by considering a simple
categorization task in which we involved 5 users that had already some experience
with the semantic web.</p>
        <p>Methodology We selected 31 nodes from the DBpedia Ontology and for each
one we retrieved its most similar sibling and its least similar sibling (which
correspond, respectively, to the nearest and to the farthest siblings in the space).
As instance, the most similar sibling of dbo:President is dbo:PrimeMinister,
while the least similar is dbo:Mayor. Users were given the rst node (dbo:President)
and were asked to decide which of the two siblings they considered more similar.
Users were forced to give an answer even in contexts in which it was not
immediately clear which element was the most similar (e.g., is dbo:Skyscraper more
similar to dbo:Hospital or dbo:Museum?). A strong bias in this experiment is
that the two available options were chosen by considering their position in the
vector space.</p>
        <p>
          Results Resulting categorizations provided by user were quite similar, the 5
users agreed on many questions. Since the agreement between the user was
high we used Gwet AC1 [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] to compute the level of agreement between users,
obtaining a level of agreement equal to 0.9, not distant from 1 (that represents
unanimity). If we consider the majority vote on the collected answers, we see that
the answer is always the most similar sibling. This is an interesting result because
it shows that this corpus-based similarity on concepts can capture human-like
behavior.
        </p>
        <p>Projecting Di erent Classi cation Systems in the Same Space
In the following, we show that is possible to generalize our model to represent
di erent ontologies in the same vector space. As a result of this representation,
we are able to detect similar types of di erent ontologies in the space. Moreover,
if the similarity between two types is high it means that the two are used in the
same contexts, and thus they might be representing the same type. This might
be useful in the context of equivalent class relations in KG, that allow linking
equivalent types of di erent ontologies.</p>
        <p>Methodology We generate a mixed embedding that contains types represented
both in DBpedia and Wikidata ontologies by considering DBpedia Ontology
and the instance of hierarchy provided by Wikidata. The generation of the
document is akin to the one presented in Figure 2 with one di erence: during
the type replacement phase, for each entity we select with probability 0.5 the type
coming from the respective Wikidata entity (by rst mapping DBpedia's URI
to Wikipedia's one, and then to Wikidata's one) or the type of the entity itself
in DBpedia. With this approach, we build a mixed corpus that contains types
of the two di erent knowledge bases. Skip-gram is then applied to the corpus
to generate embeddings. Di erently, from before, the combined representation is
embedded in 100-dimensional vector space in which we would like to see similar
types from the two di erent ontology to be close to each other. Our intuition
suggests that since we are replacing di erent types of the same entities, our
embedded representation should show equivalent types near to each other (i.e.,
those types that are used in the same contexts).</p>
        <p>Results In Table 3 we show an example of the most similar types. Non-marked
pairs are those for which already exists an equivalent class relation in DBpedia.
One important aspect of our similarity is that it does not consider syntactic or
topological information to nd the mappings.
Equivalent classes not de ned in the KG are also found in the model. Some
examples of these types are reported in Table 4.</p>
        <p>We also computed the number of correct equivalent classes (by considering
DBpedia mappings as a gold standard) we nd as top-similar pairs of wikidata
and DBpedia types in our representation. Table 5 shows the result of this
analysis. It is evident that the number of matched elements decreases as we get far
away from the pairs that have the highest similarity. There are some errors that
might be considered for a more detailed analysis: dbo:Aircraft has Q11436
(aircraft) as equivalent class, while our model suggested Q15056993 (aircraft
family ). This depends on the fact that aircrafts in Wikidata are usually instance
of aircraft family and subclass of a descendant of aircraft. We did not consider
the subclass of relation in our embedding and that might be the cause of the
error.</p>
        <p>Top-5 Top-10 Top-15 Top-50 Top-100
Matched%
In this work we have proposed a simple model to represent types of entities in
the vector space. We also studied some of the properties of this model and we
realized that some of the properties that we had in the ontology (e.g., deeper
siblings are more similar to each others than ancestors) are also present in our
representation. We also showed with a simple user study that this representation
computes similarity in a way that is similar to what human do. Finally we have
shown that we can project multiple classi cation systems in the same vector
space with the possibility of having similar types in di erent ontologies close to
each other.</p>
        <p>While these results are promising we intend to extend this approach in
different way: we would like to combine our ndings with topological similarity
measures. Also, since we can project multiple representation in the same vector
space, we believe that our approach can be used for ontology matching tasks.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Baoxu</given-names>
            <surname>Shi</surname>
          </string-name>
          and
          <string-name>
            <given-names>Tim</given-names>
            <surname>Weninger</surname>
          </string-name>
          .
          <article-title>Discriminative predicate path mining for fact checking in knowledge graphs</article-title>
          .
          <source>Knowledge-Based Systems</source>
          ,
          <volume>104</volume>
          :
          <fpage>123</fpage>
          {
          <fpage>133</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Angelos</given-names>
            <surname>Hliaoutakis</surname>
          </string-name>
          , Giannis Varelas, Epimenidis Voutsakis, Euripides GM Petrakis, and
          <string-name>
            <given-names>Evangelos</given-names>
            <surname>Milios</surname>
          </string-name>
          .
          <article-title>Information retrieval by semantic similarity</article-title>
          .
          <source>IJSWIS</source>
          ,
          <volume>2</volume>
          (
          <issue>3</issue>
          ):
          <volume>55</volume>
          {
          <fpage>73</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Philip</given-names>
            <surname>Resnik</surname>
          </string-name>
          et al.
          <article-title>Semantic similarity in a taxonomy: An information-based measure and its application to problems of ambiguity in natural language</article-title>
          .
          <source>JAIR</source>
          ,
          <volume>11</volume>
          :
          <fpage>95</fpage>
          {
          <fpage>130</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Ganggao</given-names>
            <surname>Zhu</surname>
          </string-name>
          and
          <article-title>Carlos A Iglesias</article-title>
          .
          <article-title>Computing semantic similarity of concepts in knowledge graphs</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          ,
          <volume>29</volume>
          (
          <issue>1</issue>
          ):
          <volume>72</volume>
          {
          <fpage>85</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Pierpaolo</given-names>
            <surname>Basile</surname>
          </string-name>
          , Annalina Caputo, Gaetano Rossiello, and
          <string-name>
            <given-names>Giovanni</given-names>
            <surname>Semeraro</surname>
          </string-name>
          .
          <article-title>Learning to rank entity relatedness through embedding-based features</article-title>
          .
          <source>In NLDB</source>
          , pages
          <volume>471</volume>
          {
          <fpage>477</fpage>
          . Springer,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Zhen</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Jianwen Zhang, Jianlin Feng, and
          <string-name>
            <given-names>Zheng</given-names>
            <surname>Chen</surname>
          </string-name>
          .
          <article-title>Knowledge graph and text jointly embedding</article-title>
          .
          <source>In EMNLP</source>
          , volume
          <volume>14</volume>
          , pages
          <fpage>1591</fpage>
          {
          <fpage>1601</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Zellig</given-names>
            <surname>Harris</surname>
          </string-name>
          .
          <article-title>Distributional structure</article-title>
          .
          <source>In The Philosophy of Linguistics</source>
          . Oxford University Press, New York,
          <year>1964</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Aylin</given-names>
            <surname>Caliskan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Joanna J Bryson</surname>
            , and
            <given-names>Arvind</given-names>
          </string-name>
          <string-name>
            <surname>Narayanan</surname>
          </string-name>
          .
          <article-title>Semantics derived automatically from language corpora contain human-like biases</article-title>
          .
          <source>Science</source>
          ,
          <volume>356</volume>
          (
          <issue>6334</issue>
          ):
          <volume>183</volume>
          {
          <fpage>186</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Federico</given-names>
            <surname>Bianchi</surname>
          </string-name>
          and
          <string-name>
            <given-names>Matteo</given-names>
            <surname>Palmonari</surname>
          </string-name>
          .
          <article-title>Joint learning of entity and type embeddings for analogical reasoning with entities</article-title>
          .
          <source>In NL4AI Workshop</source>
          , co-located
          <string-name>
            <surname>with</surname>
            <given-names>AI</given-names>
          </string-name>
          *IA conference,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>V.</given-names>
            <surname>Jayawardana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lakmal</surname>
          </string-name>
          , N. de Silva,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Perera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Sugathadasa</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Ayesha</surname>
          </string-name>
          .
          <article-title>Deriving a representative vector for ontology classes with instance word vector embeddings</article-title>
          .
          <source>In INTECH</source>
          , pages
          <volume>79</volume>
          {
          <fpage>84</fpage>
          ,
          <string-name>
            <surname>Aug</surname>
          </string-name>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Tomas</surname>
            <given-names>Mikolov</given-names>
          </string-name>
          , Ilya Sutskever, Kai Chen, Greg S Corrado, and
          <string-name>
            <given-names>Je</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          .
          <source>In NIPS</source>
          , pages
          <volume>3111</volume>
          {
          <fpage>3119</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lirong</surname>
            <given-names>Qiu</given-names>
          </string-name>
          , Jia Yu,
          <string-name>
            <given-names>Qiumei</given-names>
            <surname>Pu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Chuncheng</given-names>
            <surname>Xiang</surname>
          </string-name>
          .
          <article-title>Knowledge entity learning and representation for ontology matching based on deep neural networks</article-title>
          .
          <source>Cluster Computing</source>
          ,
          <volume>20</volume>
          (
          <issue>2</issue>
          ):
          <volume>969</volume>
          {
          <fpage>977</fpage>
          ,
          <string-name>
            <surname>Jun</surname>
          </string-name>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Fatima Zohra Smaili,
          <string-name>
            <given-names>Xin</given-names>
            <surname>Gao</surname>
          </string-name>
          , and Robert Hoehndorf.
          <article-title>Onto2vec: joint vectorbased representation of biological entities and their ontology-based annotations</article-title>
          . arXiv preprint arXiv:
          <year>1802</year>
          .00864,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Zhen</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Jianwen Zhang, Jianlin Feng, and
          <string-name>
            <given-names>Zheng</given-names>
            <surname>Chen</surname>
          </string-name>
          .
          <article-title>Knowledge graph embedding by translating on hyperplanes</article-title>
          .
          <source>In AAAI</source>
          , pages
          <volume>1112</volume>
          {
          <fpage>1119</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Yankai</surname>
            <given-names>Lin</given-names>
          </string-name>
          , Zhiyuan Liu, Maosong Sun, Yang Liu, and
          <string-name>
            <given-names>Xuan</given-names>
            <surname>Zhu</surname>
          </string-name>
          .
          <article-title>Learning entity and relation embeddings for knowledge graph completion</article-title>
          .
          <source>In AAAI</source>
          , pages
          <volume>2181</volume>
          {
          <fpage>2187</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Roy</surname>
            <given-names>Rada</given-names>
          </string-name>
          , Hafedh Mili, Ellen Bicknell, and
          <string-name>
            <given-names>Maria</given-names>
            <surname>Blettner</surname>
          </string-name>
          .
          <article-title>Development and application of a metric on semantic nets</article-title>
          .
          <source>IEEE transactions on systems, man, and cybernetics</source>
          ,
          <volume>19</volume>
          (
          <issue>1</issue>
          ):
          <volume>17</volume>
          {
          <fpage>30</fpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>Zhibiao</given-names>
            <surname>Wu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Martha</given-names>
            <surname>Palmer</surname>
          </string-name>
          .
          <article-title>Verbs semantics and lexical selection</article-title>
          .
          <source>In Proceedings of ACL</source>
          , pages
          <volume>133</volume>
          {
          <fpage>138</fpage>
          . Association for Computational Linguistics,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>Kilem</given-names>
            <surname>Li Gwet</surname>
          </string-name>
          .
          <article-title>Computing inter-rater reliability and its variance in the presence of high agreement</article-title>
          .
          <source>British Journal of Mathematical and Statistical Psychology</source>
          ,
          <volume>61</volume>
          (
          <issue>1</issue>
          ):
          <volume>29</volume>
          {
          <fpage>48</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>