<!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>Reflections on: Knowledge Graph Fact Prediction via Knowledge-Enriched Tensor Factorization</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ankur Padia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Konstantinos Kalpakis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francis Ferraro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tim Finin</string-name>
          <email>fining@umbc.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Maryland</institution>
          ,
          <addr-line>Baltimore County, Baltimore, MD</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present a family of four novel methods for embedding knowledge graphs into real-valued tensors that capture the ordered relations found in RDF. Unlike many previous models, these can easily use prior background knowledge from users or existing knowledge graphs. We demonstrate our models on the task of predicting new facts on eight different knowledge graphs, achieving a 5% to 50% improvement over existing systems. Through experiments, we derived recommendations for selecting the best model based on knowledge graph characteristics. We also give a provably-convergent, linear tensor factorization algorithm.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Knowledge graphs are increasingly important due to their effectiveness in supporting a
wide range of applications. While immensely useful in their current state, much work
remains to be done to detect and correct errors they contain and add missing relations.
Representation learning [2] provides a way to augment or reduce reliance on manually
constructed ontology axioms and rules by using knowledge graph instances to discover
common patterns and then use them to suggest changes to the graph. One popular
approach is based on learning how to embed the entities and relations in a graph into a
real-valued vector space, allowing the entities and relations to be represented by dense,
real-valued vectors. There is considerable interest in understanding how graph
embeddings can be used to augment knowledge graphs [11,19].</p>
      <p>
        Current state-of-the-art systems compute embeddings to support a specific task,
which might be link ranking (aka link recommendation), or fact prediction (Table 1).
Link ranking tries to augment the graph by recommending relations that could hold
between a subject–object pair assuming (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) at least one relation exists between the pair
and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) we can determine a good threshold for choosing links that hold. The fact
prediction task identifies potential facts and classifies them as correct or incorrect, learning a
model that can find relations that are likely to hold. This task is more specific than link
ranking and more directly solves an important problem. Since we are only interested in
extending a knowledge graph with relations likely to be true, our approach is designed
to solve it directly. Fact prediction models can also be used to filter triples produced by
information extraction or inference system.
      </p>
      <p>Embedding entities and relations into a vector space has been shown to achieve
good results. Tensor–based approaches like RESCAL [14] jointly learn the latent
representation of entities and relations by factorizing the tensor representation of the
knowledge graph. This can be further improved by imposing constraints on the factors, such
Tasks Alternate terminology Definition Example</p>
      <p>Input: Given relation r and entity ei. (ei,r, ?)
Link ranking Link prediction Output: Rank possible entities ej
(ranking) Link recommendation – or –</p>
      <p>Input: Given entity pair ei and ej. (ei,?, ej)</p>
      <p>Output: Rank possible relations, r
Fact prediction Link classification Input: triple (aka fact), ei, r, and ej. Input: Is the Statue of Liberty located in Germany?
(classification) Fact classification Output: 0 (No) or 1 (Yes) Output: 0 (No)</p>
      <p>
        Table 1. We focus on a binary classification fact prediction task rather than link ranking
Input: Where is Statue of Liberty located?
Output: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Germany (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) United States (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) New York (city)
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) New York (state) (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) Brazil
as non-negativity, to achieve better performance on sparse graphs. RESCAL and its
variants [9,10,21] have achieved state-of-the-art results in predicting missing relations
on real-world knowledge graphs. However, their extensions require additional schema
information, which may be unknown or require significant effort to provide. Neural
network based approaches, like TransE [4] learn an embedding of a knowledge graph by
minimizing the ranking loss to rank likely links higher than unlikely ones.
      </p>
      <p>
        However, these models do not exploit the similarity among relations when
computing embeddings nor have they studied the role that relation similarities have on
regularizing and constraining the relation embeddings and the subsequent effect on fact
prediction. We addresses these deficiencies and make four contributions: we (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) develop a
new graph embedding framework exploiting prior knowledge of relation-similarity; (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
provide four new embedding models; (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) evaluate the models and previous systems on
eight real-world knowledge graphs for fact prediction; and (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) prove convergence for a
factorization algorithm matching or outperforming baselines. In this extended abstract,
we describe one of the model, Quadratic+Constraint (QC) model in detail and refer
interested readers to the full paper [18].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2 Similarity-driven knowledge graph embedding</title>
      <p>Our approach for similarity-driven
knowledge graph embedding
relies on learning entity and
relation embedding such that when
“combined” (multiplied), the
result is a close approximation of
the original facts and relation
occurrences observed in the graph.</p>
      <p>We augment the learning process
with a relational similarity matrix
that provides a holistic judgment
of how similar pairs of relations
are, adding addtional constraints to
the learned embeddings.</p>
      <p>We represent a multi-relational
knowledge graph of Nr binary
relations among Ne entities by the
order-3 tensor X of dimension
Ne Ne Nr where each Ne Ne is an adjacency matrix for relation k (called slice)
has values of 1 when the ith entity (ei) is connected to the jth entity (ej ) with relation k,
else 0. This binary tensor is often very large and sparse. Our goal is to construct dense,
informative p-dimensional embedding for entities and relations. We represent the
collection of p-dimensional entity embeddings by A of size Ne p, a compact order-3
tensor R of size p p Nr, and the similarity matrix by C of size Nr Nr (symbols
are same as described in [18]).</p>
      <p>Our objective is to reconstruct each of the k relation slices of X as the product
Xk</p>
      <p>A</p>
      <p>RkA| :
Here both A and A are matrices: each row is the embedding of an entity. By
changing the exact form of A—that is, the number of different entity matrices, or the different
ways to index A—we can then arrive at different models, each encapsulating both
mathematical and philosophical differences. In this extended abstract, we describe just one
of the four models, with full details on all available at [18]. We examine the case of
having only a single entity embedding matrix, represented as A—that is, A = A = A.
This results in a quadratic reconstruction problem, as we approximate Xk ARkA|:
We also examine the case of having two separate entity embedding matrices,
represented as A1 and A2. This results in a reconstruction problem that is linear in the entity
embeddings, as we approximate Xk A1RkA2|:</p>
      <p>
        We learn A, and R by minimizing the augmented reconstruction loss
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
numerical regularization of the embeddings
      </p>
      <p>z }| {
min f (A; R) + g(A; R) + fs(A; R; C) :</p>
      <p>
        A;Rreco|nstr{ucztion}loss knowle|dge-dir{eczted enr}ichment
The first term of (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) reflects each of the k relational criteria given by (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). The
second employs standard numerical regularization of the embeddings, such as Frobenius
minimization, that enhances the algorithm’s numerical stability and supports the
interpretability of the resulting embeddings. The third term uses our relational similarity
matrix C to enrich the learning process with our extra knowledge.
      </p>
      <p>Computing relational similarity matrix C. We can view a knowledge graph’s nodes
and edges as representing a flow of information, with subjects and objects acting as
information producers and consumers, respectively. Tensor factorization captures this
interaction [14]. Relations that occur on more of the same entities are more likely to
have some notion of being similar. Each element of the Nr Nr matrix C represents
the similarity between a pair of relations, i.e., slices X i and X j , and is computed using
the following equation for all pairs of relations (1 i; j Nr):
(Symmetric)</p>
      <p>
        Ci;j = j(S(Xi) [ O(Xi)) \ (S(Xj ) [ O(Xj ))j
j(S(Xi) [ O(Xi)) [ (S(Xj ) [ O(Xj ))j
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
where S(X i) is the set of subjects of the matrix X holding the ith relation, and
similarly for the object O(X i). jS(X )j gives the cardinality of the set.
      </p>
      <p>
        We measure relation similarity using the overlap in the entities observed with each
relation. In addition to computing similarity matrices based on relation symmetry using
Eq. 3, we support four additional measures: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Agency: number of times both the
relations have share the same subject, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) Patient: number of times both the relations have
share the same object, (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Transitivity: number of times object of relation i is the
subject of relation j, and (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) Reverse Transitivity: number of times subject of relation i is
the object of relation j. We experimented with all of the similarity functions and report
the evaluation result in Section 3. For most of our experiments we used the similarity
obtained from transitivity, as we found it gave the best overall performance. Figure 1
shows the computed similarity matrix for the WordNet dataset.
      </p>
      <p>
        The QC model: Quadratic+Constraint. The QC model casts the decomposition of
the order-3 tensor X into a compact relational tensor R and quadratic entity matrix A
and solve the following problem.
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
The terms of our objective are expressed as follows.
      </p>
      <p>min f (A; Rk) + g(A; Rk) + fLag(R; C)
A;Rk
f (A; Rk) = 12 XjjXk</p>
      <p>ARkAT jj2F
k
g(A; Rk) = 12 ajjAjj2F + 12 r Pk jjRkjj2F
fLag =</p>
      <p>XX
i j
ij (1
jjRi</p>
      <p>Rj jj2F + Cij ):
Here A is a n p matrix where each row represents the entity embeddings and Rk is
a p p matrix representing the embedding for the kth relation capturing the
interaction between the entities. The first term f forces the reconstruction to be similar to the
original tensor and the second regularizes the unknown A and Rk to avoid overfitting.</p>
      <p>The flag term represents the model’s knowledge-directed enrichment component. In
order to incorporate similarity constraints, we solve the dual objective for a constraint
in Eq. 8 such that relations with high similarity are near one another. We convert a
constraint problem into an unconstrained problem via Lagrange multipliers ij .
jjRi</p>
      <p>Rj jj2F = 1</p>
      <p>Cij ; 1
i; j
n:
Computing Factor Matrices, A, Rk and Lagrange Multipliers ij . We compute the
unknown factor matrices using the Adam optimization [8] stochastic gradient descent
extension. Each unknown is updated in the alternative fashion, in which each parameter
is updated while treating the others as constants. The model’s unknown parameters
in A and Rk are updated with different learning rates. We empirically found that the
error value of the objective function decreases after few iterations. Taking the partial
derivative of the Eq. 4 with respect to A and equating to zero, we obtain the update rule
for A. Since we are indirectly constraining the embeddings of A through slices of the
compact relation tensor R, we obtain the same update rule for A as in RESCAL. By
equating the partial derivatives of Eq. 4 with respect to the unknowns Rk and ij to 0,
we obtain updates for Rk and ij as describe in the [18].</p>
      <sec id="sec-2-1">
        <title>Name # Entities # Relations # Facts Avg. Degree Graph Density</title>
        <p>Kinship 104 26 10,686 102.75 0.98798
UMLS 135 49 6,752 50.01 0.37048
FB15-237 14,541 237 310,116 21.32 0.00147
DB10k 4,397 140 10,000 2.27 0.00052
FrameNet 22,298 16 62,344 2.79 0.00013
WN18 40,943 18 151,442 3.70 0.00009
FB13 81,061 13 360,517 4.45 0.00005
WN18RR 40,943 11 93,003 2.27 0.00005</p>
        <p>Table 2. Statistics of the eight datasets used in evaluation experiments
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experimental evaluation</title>
      <p>We evaluated the performance of the entity and relation embeddings on the fact
prediction task, which distinguishes correct from incorrect triples, and compared the results
with state-of-the-art tensor decomposition models RESCAL and NN-RESCAL, and
two popular neural-based benchmarks, DistMult (which considers relation embedding
matrices to be diagonal) and ComplEx (which represents entities and relation in
complex vector space). Here we present results only for the tensor-based models; additional
evaluation data and comparisons with neural-based models are in [18].</p>
      <p>Datasets. Table 3 summarizes the key statistics of the datasets: the number of
entities (Ne), relations (Nr) and facts (non-zero entries in the tensor), the average degree
of entities across all relations (the ratio of facts to entities) and the graph density (the
number of facts divided by square of the number of entities). A smaller average degree
or graph density indicates that the knowledge graph is sparser.</p>
      <p>
        We used eight datasets in our evaluation, including both previous graph-embedding
benchmarks and new ones. They include (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Kinship [7], which encodes complex
family links among 104 members of a tribe, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) UMLS, a biomedical dataset [7] based
on the Unified Medical Language System, (
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ) WN18 [3] and WN18RR [5]
(reverse removed), linguistic datasets of relations between words like hypernym, holonym,
meronym and hyponym, (
        <xref ref-type="bibr" rid="ref5 ref6 ref7">5,6,7</xref>
        ) three general world knowledge graphs: FB13 [3] ,
DB10k and FB15-237 which contained more relations compared to FB13, and (
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
FrameNet [1], a lexical database describing how language can be used to evoke
complex representations of frames describing events, relations or objects and their
participants. For example, the Commerce buy frame represents the interrelated concepts
surrounding stereotypical commercial transactions. Frames have roles for expected
participants (e.g., Buyer, Goods, Seller), modifiers (e.g., Imposed purpose and Period of iterations),
and inter-frame relations defining inheritance and usage hierarchies (e.g., Commerce buy
inherits from the more general Getting and is inherited by the more specific Renting.
      </p>
      <p>Tensor creation, parameter selection and performance metric. We created a 0-1
tensor for each dataset, as described in [18]. If entity s has relation r with entity o, then
the value of the (s, r, o) entry in the tensor is set to 1, otherwise it is set to 0. Each of
the created tensors is used to generate a slice-similarity matrix using Eq. 3. We fix the
parameters for different datasets using coordinate descent, changing only one
hyperparameter at a time and always making a change from the best configuration of
hyperpa</p>
      <sec id="sec-3-1">
        <title>Model Name Kinship UMLS WN18 FB13 DB10 Framenet WN18RR FB15-237</title>
        <p>Previous tensor factorization models
RESCAL 93.24 88.53 62.13 65.37 61.27 82.54 66.63 92.56
NN-RESCAL 92.19 88.37 83.93 79.13 81.72 82.6 68.49 93.03</p>
        <p>Linear/Quadratic Regularized/Constrained tensor factorization models
LR 93.99 88.22 81.86 80.07 80.79 78.11 69.15 90.00
QR 93.89 88.11 84.41 79.12 80.47 82.34 66.73 93.07
LC 92.87 84.71 80.18 75.79 80.67 73.64 66.46 81.88
F QC 93.84 86.17 91.07 85.15 81.69 86.24 72.62 86.47
rameters found so far. The latent dimension is equal to the number of relations. We use
the same performance metric as RESCAL on three samples: stratified-uniform
(sampling 60% correct and 40% incorrect from each relation), stratified-weighted (sampling
60% correct and 40% incorrect from the public dataset with few relations are mentioned
more frequently then other), and balanced-weighted (dataset mentioned in [20]).</p>
        <p>Results and discussion. In this section we analyze and the results of our models,
which include a quantitative comparison with other tensor-based models and the impact
of knowledge graph sparsity on the models. Table 3 has the AUC performance of our
models which range from 5% to 50%.</p>
        <p>The Kinship and UMLS datasets have a significantly higher graph density
compared to the others, as shown in Table 3. Combining this observation with the results in
Table 3, we notice that graphs with lower density result in larger performance
variability across both the baseline systems and our models. This suggests that when learning
knowledge graph embeddings on dense graphs, basic tensor methods like RESCAL can
give acceptable performance, but that for lower density graphs, different embedding
learning mechanisms may be better. Focusing on the datasets with lower graph density,
we see that while the LC and LR models often matched or surpassed RESCAL, they
achieved comparable or lower performance compared to their corresponding quadratic
models (QC and QR). This is due to the fact that the distinction of the subject and
object made by A1 and A2 embeddings tends not to hold in many of the standard datasets.
That is, objects can behave as subjects (and vice versa), as in the WN18 dataset. Hence
the distinction between the subject and the object may not always be needed.</p>
        <p>The performance difference between the quadratic and linear versions is high for
WN18 and FB13, though the difference is relatively small for DB10k. This is largely
because the DBpedia dataset includes many datatype properties, i.e., properties whose
values are literals rather than entities.</p>
        <p>In most cases, non-negative RESCAL outperforms the linear models. The QC model
significantly outperforms RESCAL and performs relatively better compared to our
other three models, emphasizing the importance of the flexible penalization that the
Lagrange multipliers provide. Compared to all others, the QC model performs better
in most of the cases, since the Lagrange multiplier introduces flexibility in penalizing
the latent relational embeddings while learning. We also did significance tests using a
Wilcoxon signed-rank test for all algorithms and datasets at significance level of 1% and
found the QC model to perform better compared to the others. In summary, both the
quadratic and linear models are important depending on the data, with the QC model
performing the best overall and the Linear models performing comparably.</p>
        <p>Effect of similarity encoding. Figure 3 shows the relative changes in performance
of each similarity metric compared to RESCAL, grouped by how we encode the
knowledge. The gray boxes show the percent change of the two RESCAL versions. Most
encoding approaches perform well, but the encoding can yield a significant performance
gain for certain datasets. In DB10 (top left) using LR the agency and symmetric
encodings give poor performance. Changing the encoding to transitivity or reverse transitivity
yields a large performance gain. On the other hand, for WN18RR both transitivity and
reverse transitivity with the LR model perform poorly. The LC model performs
similarly for all kinds of encoding. Moreover, QC performs consistently well compared
to all the baselines without being affected by the similarity encoding. While we find
that different kinds of similarity encoding methods can, and do, influence performance,
we see the effect of how that knowledge is encoded in these datasets. For example,
whether an encoding uses a symmetric or transitive approach may be less important
than whether or not accurate knowledge is encoded at all. The knowledge enrichment
that the encoding provides can result in effective model generalization beyond what
simple, knowledge-poor regularizations, like Frobenius norm regularization, give.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and future work</title>
      <p>We described a new framework for learning knowledge-enriched entity and relation
embeddings and four readily obtainable models that generalize existing efforts and
demonstrate significant improvements over both state-of-the-art tensor decomposition
and neural-based translation models. We motivated and empirically explored different
methods for encoding prior knowledge into the tensor factorization algorithm, finding
that using transitive relationship chains resulted in the highest overall performance. We
further characterized the conditions under which each model performed well and
concluded the QC model is typically the best choice. Finally, we proved in [18] that the
LR model has the desirable property of convergence.</p>
      <p>
        Our future work will use the KGFP framework for fact prediction in three different
scenarios: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) improving information extraction in tasks like the TAC Knowledge Base
Population [6], (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) enhancing the knowledge graphs used in systems [13,12] that
identify possible cybersecurity attacks, and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) cleaning noisy knowledge graphs [16,17] by
identifying and possibly correcting errors. The evaluation datasets and some code will
be available at the KGFP repository [15].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baker</surname>
            ,
            <given-names>C.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fillmore</surname>
            ,
            <given-names>C.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lowe</surname>
            ,
            <given-names>J.B.</given-names>
          </string-name>
          :
          <article-title>The berkeley framenet project</article-title>
          .
          <source>In: ACL</source>
          . pp.
          <fpage>86</fpage>
          -
          <lpage>90</lpage>
          . ACL (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Courville</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vincent</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Representation learning: A review and new perspectives</article-title>
          .
          <source>Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>35</volume>
          (
          <issue>8</issue>
          ) (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bordes</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Glorot</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weston</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>A semantic matching energy function for learning with multi-relational data</article-title>
          .
          <source>Machine Learning</source>
          pp.
          <fpage>233</fpage>
          -
          <lpage>259</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bordes</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Usunier</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garcia-Duran</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weston</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakhnenko</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Translating embeddings for modeling multi-relational data</article-title>
          .
          <source>In: NIPS</source>
          . pp.
          <fpage>2787</fpage>
          -
          <lpage>2795</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dettmers</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Minervini</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stenetorp</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riedel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Convolutional 2d knowledge graph embeddings</article-title>
          .
          <source>arXiv preprint arXiv:1707.01476 (July</source>
          <year>2018</year>
          ), extended AAAI18 paper
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lawrie</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McNamee</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayfield</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oard</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peng</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>Y.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>MacKin</surname>
          </string-name>
          , J.,
          <string-name>
            <surname>Dowd</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>HLTCOE Participation in TAC KBP 2015: Cold Start and TEDL</article-title>
          .
          <source>In: 8th Text Analysis Conf. NIST (November</source>
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kemp</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tenenbaum</surname>
            ,
            <given-names>J.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Griffiths</surname>
            ,
            <given-names>T.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yamada</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ueda</surname>
          </string-name>
          , N.:
          <article-title>Learning systems of concepts with an infinite relational model</article-title>
          .
          <source>In: AAAI</source>
          . pp.
          <fpage>381</fpage>
          --
          <lpage>388</lpage>
          . AAAI (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kingma</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ba</surname>
          </string-name>
          , J.:
          <article-title>Adam: A method for stochastic optimization</article-title>
          .
          <source>In: Third Int. Conf. on Learning Representations (December</source>
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Krompass</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baier</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tresp</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Type-constrained representation learning in knowledge graphs</article-title>
          .
          <source>In: Int. Semantic Web Conf</source>
          . Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Krompass</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nickel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tresp</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Non-negative tensor factorization with RESCAL</article-title>
          .
          <source>In: Tensor Methods for Machine Learning, ECML Workshop</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Meilicke</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fink</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruffinelli</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gemulla</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stuckenschmidt</surname>
          </string-name>
          , H.:
          <article-title>Finegrained evaluation of rule-and embedding-based systems for knowledge graph completion</article-title>
          .
          <source>In: International Semantic Web Conference</source>
          . pp.
          <fpage>3</fpage>
          -
          <lpage>20</lpage>
          . Springer (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Mittal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Cyber-all-intel: An AI for security related threat intelligence</article-title>
          . arXiv preprint arXiv:
          <year>1905</year>
          .
          <volume>02895</volume>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Narayanan</surname>
            ,
            <given-names>S.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ganesan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oates</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Early detection of cybersecurity threats using collaborative cognition</article-title>
          .
          <source>In: Int. Conf. on Collaboration and Internet Computing. IEEE</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <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: 28th Int. Conf. on machine learning (ICML-11)</source>
          . pp.
          <fpage>809</fpage>
          -
          <lpage>816</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Padia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>KGFP repository</article-title>
          . https://github.com/Ebiquity/KGFP.git
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Padia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Cleaning Noisy Knowledge Graphs</article-title>
          .
          <source>In: Doctoral Consortium at the 16th Int. Semantic Web Conf</source>
          . vol.
          <year>1962</year>
          . CEUR Workshop Proceedings (
          <year>October 2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Padia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferraro</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>KGCleaner: Identifying and correcting errors produced by information extraction systems</article-title>
          . arXiv preprint arXiv:
          <year>1808</year>
          .
          <volume>04816</volume>
          (
          <year>August 2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Padia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalpakis</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferraro</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Knowledge Graph Fact Prediction via Knowledge-Enriched Tensor Factorization</article-title>
          .
          <source>Journal of Web Semantics (January</source>
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Ristoski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosati</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Di Noia,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>De</surname>
          </string-name>
          <string-name>
            <surname>Leone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Paulheim</surname>
          </string-name>
          , H.:
          <article-title>RDF2Vec: RDF graph embeddings and their applications</article-title>
          .
          <source>Semantic Web</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Socher</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ng</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Reasoning with neural tensor networks for knowledge base completion</article-title>
          .
          <source>In: Advances in neural information processing systems</source>
          . pp.
          <fpage>926</fpage>
          -
          <lpage>934</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yih</surname>
          </string-name>
          , W.T.,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Embedding entities and relations for learning and inference in knowledge bases</article-title>
          .
          <source>arXiv preprint arXiv:1412.6575</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>