<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>G. Pasi); https://rpenalozan.github.io/ (R. Peñaloza)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Complementing Language Embeddings with Knowledge Bases for Specific Domains</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Paolo Tenti</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gabriella Pasi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rafael Peñaloza</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>IKR3 Lab, University of Milano-Bicocca</institution>
          ,
          <addr-line>Milan</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Language embeddings are a promising approach for handling natural language expressions. Current embeddings encompass a large language corpus, and need to be retrained to deal with specific subdomains. On the other hand, these embeddings often disregard even basic domain knowledge, making them specially fragile when handling technical, specific, knowledge domains, and requiring costly retraining. To alleviate this issue, we propose a combined approach where the embedding is seen as a model of a logical knowledge base. Through a continuous learning approach, the embedding improves its satisfaction of the knowledge base, and in turn produces better training examples by labelling previously unseen text. In this position paper we describe the general framework for this continuous learning, along with its main features.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Language embedding</kwd>
        <kwd>Knowledge Bases</kwd>
        <kwd>Natural Language Understanding</kwd>
        <kwd>Neuro-Symbolic Learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Natural Language Understanding (NLU) is the mechanical act of understanding language
expressions, which is pivotal to many text related applications (e.g., text classification,
information retrieval, question-answering). These applications require features that faithfully represent
text meaning, to use them in relevant algorithms.</p>
      <p>
        Language embeddings (LE) [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ] are dense representations of textual expressions, that
capture their distributional semantics by pre-training a language model over large corpora of
general language (e.g., Wikipedia). Their pre-trained nature allows to conveniently use LE
in many down-stream tasks as representations of language expressions (known as transfer
learning). However, pre-trained LE are challenged by domain-specific language in several
applications. There are three main reasons for this.
      </p>
      <p>First, LE do not capture domain-specific language, and require re-training over
domainspecific corpora of unstructured text. However, re-training is computationally expensive, and
the available datasets are not always large enough to efectively re-train LE. Second, LE capture
the sense of words from their context, as distributional semantics. However, many
domainspecific tasks require a more precise understanding of text. To cope with these problems one
can take advantage of structured information, such as key phrases or ontological categories.
Third, even general domain applications often require to represent larger fragments of text (e.g.,
sentences, paragraphs). In such cases NLU techniques need to capture deep, semantic rooted
understanding of text structures that are more complex than simple bags of tokens. Although
several methods have been proposed in the literature, they are often task specific and increase
design complexity of down-stream models in practice.</p>
      <p>To mitigate these challenges, we propose to complement LE with Knowledge Bases
(KB)—that is, formal representations of knowledge. Specifically, we aim to improve language
understanding by (i) acting on the LE’s ability to represent domain-specific language expressions,
and (ii) linking KB symbols (i.e., entities and relations) to language expressions. Intuitively, we
consider language expressions as instances of KB assertions (interpretations), hence defining KB
embeddings (KBE) (i.e., dense representations of KB symbols) as a function of LE. We jointly
train both from supervised data to maximise logical satisfaction of the KB. We argue that this
approach helps to address the LE challenges highlighted above.</p>
      <p>First, we propose to use the KB to extract a domain-specific supervised dataset to pre-train
our model. By doing so we decouple the problem of re-training LE over domain-specific data
from task-specific data-sets that, as said, could not be large enough. Second, we propose to
learn representations of text fragments longer than a token by means of a knowledge-aware
task mediated by the KB, that is learning a representation of KB symbols (i.e., KBE). We argue
that such representations are more useful to down-stream tasks than the ones obtained with the
next sentence prediction task, which mainly capture syntactic properties rather than semantics.
Third, we propose to use the combined knowledge and language embeddings (i.e., KBE and
LE) to associate KB symbols to language expressions, and use them as features in down-stream
models. We argue that representing language expressions with symbols, in addition to LE, is a
step forward to precisely characterising their meaning compared to distributional semantics
alone.</p>
      <p>In addition, note that by using KB symbols as features we improve interpretability of
downstream models. Moreover, as we will explain in more details, interpretability enables a
continuous learning framework to mutually improve LE and KBE.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        Complementing KB and LE is not new. Some works [
        <xref ref-type="bibr" rid="ref4 ref5 ref6">4, 5, 6</xref>
        ] focus on the LE’s challenge to
represent domain-specific language, and use a knowledge-aware tasks (mediated by a KB) to
retrain LE; while [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] specifically focuses on continuous learning. The problem of complementing
Knowledge Graph (KG) embeddings with textual information, such as names and descriptions
of KG entity and relations, to improve the KG Completion task is studied in [
        <xref ref-type="bibr" rid="ref10 ref8 ref9">8, 9, 10</xref>
        ]. However,
none of those works address the problem of complementing domain-specific LE with the
extraction of symbolic features from language expressions for NLU.
      </p>
      <p>
        Petroni et al. study the ability of word embeddings to capture relational knowledge,
similarly to what a KB does, by focusing on general language. They highlight that word
embeddings can capture lightweight KB capabilities. From this perspective, [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] proposes
encoding relational knowledge in a separate word embedding learned from co-occurrence
statistics, complementary to a given standard word embedding. The analysis presented by the
authors shows that relational word vectors do indeed capture information that is complementary
to what is encoded in standard word embeddings. We argue that formal representations of
knowledge are not matched by distributional semantics out of the box.
      </p>
      <p>
        Information Extraction (IE) aims to extract structured information from unstructured text.
Most work focuses on unsupervised methods, to face the challenges of compiling supervised
datasets and obtaining a KB upfront [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ]. Open Information Extraction (OIE) [
        <xref ref-type="bibr" rid="ref15 ref16 ref17">15, 16,
17</xref>
        ] extracts relational facts from unstructured text as surface patterns (i.e., spans of pure
unstructured text), without linking them to an existing KB. We argue that using KBs to formally
describe domain knowledge is beneficial to enforce control over the IE process. In fact, KBs can
assist in the compilation of supervision, simplify the evaluation process of IE results by letting
to focus on fewer, well-known symbols rather than the more widespread surface patterns, and
improve explainability of down-stream tasks.
      </p>
      <p>
        Several tasks focus on extracting KB resources from unstructured text; e.g., Named Entity
Recognition (NER), Named Entity Linking (NEL), and Relation extraction (RE). Traditional
approaches use extraction pipelines that treat NER, RE and NEL as separate tasks, sufering from
error propagation and ignoring synergies between sub-tasks. In addition, these methods depend
heavily on complex features. Thus, recent works focus on building joint, neural models [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
These models are either task-purposed (i.e., they only focus on entities [19] or relations [
        <xref ref-type="bibr" rid="ref18">20, 18</xref>
        ])
or domain-specific [ 21, 22]. We are interested, instead, on the more general problem of modelling
synergies between language expressions and KBs, to extract complete relational facts from
language expressions for any domain, similarly to KG completion [23].
      </p>
      <p>Providing dense representations of KG resources (subjects, objects and relations) has been
widely considered [24, 25]. In such models, KG embeddings (KGE) are learnt from relational
facts, to optimise a predetermined embedding function. However, domain-specific background
knowledge is usually formalised through hierarchies, taxonomies and logical rules, which are
typical of KBs rather than KGs—the latter store large collections of relational facts instead.
Gutiérrez-Basulto and Schockaert [26] showed that KGE models hardly capture even the most
basic logical properties of KBs, and propose to represent KB resources through convex regions
in a semantic space, which is seen as an interpretation of the KB. In addition, they describe how
to keep the embedding model open to external resources; e.g., language expressions represented
by embeddings. Kulmanov et al. [27] apply a similar KB embedding model to a domain-specific
task for KB completion. Although [26, 27] are related to our study, we focus on NLU.</p>
      <p>Similar approaches combining logic and real world objects represented by embeddings were
studied in [28, 29]. These difer by the methods used to enforce logical consistency (i.e., fuzzy
logic or probability) in contrast to the geometric properties by [26, 27]. In addition, [28] have
not been fully studied to interpret language expressions for NLU [30, 31].</p>
    </sec>
    <sec id="sec-3">
      <title>3. Model Description</title>
      <p>Our main goal is to infer KB symbols (i.e., entities and relations) from surface patterns, that
is, text spans of arbitrary length from unstructured text. As a simple example, consider the
sentence The city of lights has been the capital of France for many centuries, where city of lights
and France are surface patterns that should be meant as Paris and France respectively, and
the sentence as CapitalOf(Paris, France).</p>
      <p>We consider surface patterns as possible interpretations of KB symbols. Recall that a KB is a
partial representation of the world, which usually introduces restrictions on the possible
meanings of the symbols it uses. Hence, KB semantics is typically defined by means of interpretations.
In essence, an interpretation describes all the instances of interest and their relationship within
all the properties expressed in the KB. Slightly more formally, an interpretation consists of an
interpretation domain, which describes the objects in the world, and an interpretation function,
which describes the meaning of each symbol within this world. This interpretation is a model of
the KB if it satisfies all the constraints imposed by the KB [26, 32].</p>
      <p>We consider (the set of representations of) surface patterns as an interpretation domain,
and aim to learn from data a suitable interpretation function guaranteeing that the resulting
interpretation is in fact a model. To achieve this, we propose to (see Figure 1):
• encode surface patterns in a language semantic space, using a pre-trained LE model;
• encode KB symbols as regular regions in a KB semantic space as in [26]. Specifically,
relations are interpreted as convex regions;
• build an interpretation function bridging both semantic spaces.</p>
      <p>We use a supervised dataset to jointly train the parameters of the model, using a loss based
on the violation of the KB constraints. The supervised dataset labels the unstructured text
fragments with markers of surface patterns and their relative symbols in the KB. The pre-trained
model can be used to obtain domain-specific language embeddings, and to infer KB symbols
over natural language expressions by using regular regions. In addition, regular regions can be
used as KBE in down-stream tasks (e.g., KB Completion).</p>
      <p>Importantly, to deal with the problem of polyonymity, notice that entities are also considered
(unary) relations, and they are represented as regular regions. In fact entities in the KB are
singleton symbols (e.g., Paris) but they are representative of potentially many diferent surface
patterns (e.g., the city of lights, Paris, the capital of France). We also emphasise the restriction
to regular regions for interpreting relations. There are three main reasons for this choice. First,
regular regions allow for better interpretability of the representations; second, the results allow
generalizability by avoiding over-fitting through complex regions; and third, regular regions
can be succinctly described through a few parameters.</p>
      <p>Indeed, learning regular regions over the original language embedding space would be
desirable, because the interpretation function would be reduced to the identity function. This
would be possible for entities, as LE guarantee that similar entities lay close in the semantic space.
However, it might be not possible for relations of arity greather than 1. For one, relations with
the same domain and range would have overlapping regions. In addition, relations with a wide
domain or range would have very large regions. In both cases we would lose representativity.
Thus, we need either to increase the dimensions of the embeddings ( − 1 dimensions on the
number of KB symbols are needed [26], leading to a sparse representation space) or to use a
non-linear, relation-specific transformation to to encode inputs.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Continuous Learning</title>
      <p>To train the proposed model from supervised datasets and to make use of pre-existing KBs are
certainly two strong assumptions, as they might be expensive to obtain. Still, domain-specific
applications exist where highly-qualified, labour-intensive, error-prone human interventions are
usually employed. Two examples are ofered by the manual screening of scientific publications
to be included in literature reviews, and by manual labelling of unstructured text. Such human
activities could be shifted to higher level interventions, such as maintaining KBs and supervised
datasets; keeping a degree of control over the inference process through interpretable models is
desirable in such scenarios, when compared to completely unsupervised approaches.</p>
      <p>We propose a continuous learning framework, which iteratively refines the supervised dataset
and the knowledge base. This framework, depicted in Figure 2, is organised into the following
steps:
• background knowledge is formalised through a KB containing relational data (assertions)
and Datalog rules (axioms);
• assertions from the KB are used to extract a distantly supervised dataset from a
domainspecific corpus of unstructured text fragments;
• the supervised dataset is used to re-train the model, and the model is used to comprehend
new text fragments by inferring KB symbols;
• inferred KB symbols can be analysed by humans, and used to maintain the supervised
dataset and the KB.</p>
      <p>We use distance supervision to select sentences from unstructured text corpora that match
named entities from KB assertions. A known challenge of this approach is to discriminate if
matching sentences have a meaning which is coherent to the assertion under scrutiny. Observe
that compiling a good dataset for supervised learning is more related to precision than recall:
capturing all possible good sentences is less desirable than capturing a few high quality sentences
representing the assertions.</p>
      <p>In our view, this distance supervision problem can be successfully addressed by considering
it as a search problem: we view any given assertion as a query made over a corpus of (natural
language) sentences. [33] suggest that re-ranking models (i.e., BM25+CE [33], ColBERT [34])
works well in combination with pre-trained LE, showing good generalization capabilities over
unseen datasets and domains.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions and Future Work</title>
      <p>We propose a framework to learn from supervised data a model aimed to to align language
embeddings and KB representations; such a framework can be useful in two ways. First, we
obtain domain-relevant, knowledge-aware language embeddings by continuously re-training
them with a KB mediated task; second, we obtain KB embeddings that provide a model of
the KB over language expressions, which can be used to infer KB symbols (i.e., relations and
entities) over language expressions. LE and KB symbols can be used in domain-specific
downstream applications as features. This model can improve the efectiveness of natural language
understanding methods in domain-specific applications and, by using KB symbols as features,
improve interpretability. We also propose distant supervision to compile a dataset for training,
and to use text ranking techniques to improve precision.</p>
      <p>One potential application field is in the area of literature reviews, where all publications
related to a specific topic need to be analysed. In this case, our methods automatically find and
recommend scientific publications that match the topic of interest, among the huge amount of
existing publications. Importantly, current literature reviews require extensive interventions
from highly-qualified human experts to discern whether a publication is indeed related to the
topic studied, and also to evaluate its importance and relevance.</p>
      <p>As future work, we plan to implement such a model and test its performance in potential
down-stream tasks.
Intelligence-Pacific Rim International Conference on Artificial Intelligence 2020, volume 4,
2020, pp. 4054–4060.
[19] I. O. Mulang, K. Singh, C. Prabhu, A. Nadgeri, J. Hofart, J. Lehmann, Evaluating the impact
of knowledge graph context on entity disambiguation models, in: Proceedings of the
29th ACM International Conference on Information &amp; Knowledge Management, 2020, pp.
2157–2160.
[20] T. Nayak, H. T. Ng, Efective modeling of encoder-decoder architecture for joint entity
and relation extraction, in: Proceedings of the AAAI Conference on Artificial Intelligence,
volume 34, 2020, pp. 8528–8535.
[21] F. Li, M. Zhang, G. Fu, D. Ji, A neural joint model for entity and relation extraction from
biomedical text, BMC Bioinformatics 18 (2017) 198–198.
[22] N. Kang, B. Singh, C. Bui, Z. Afzal, E. M. van Mulligen, J. A. Kors, Knowledge-based
extraction of adverse drug events from biomedical text, BMC Bioinformatics 15 (2014)
64–64.
[23] B. D. Trisedya, G. Weikum, J. Qi, R. Zhang, Neural relation extraction for knowledge
base enrichment, in: Proceedings of the 57th Annual Meeting of the Association for
Computational Linguistics, 2019, pp. 229–240.
[24] Y. Dai, S. Wang, N. N. Xiong, W. Guo, A survey on knowledge graph embedding:
Approaches, applications and benchmarks, Electronics 9 (2020) 750.
[25] S. M. Kazemi, D. Poole, Simple embedding for link prediction in knowledge graphs,
in: NIPS’18 Proceedings of the 32nd International Conference on Neural Information
Processing Systems, volume 31, 2018, pp. 4289–4300.
[26] V. Gutiérrez-Basulto, S. Schockaert, From knowledge graph embedding to ontology
embedding? an analysis of the compatibility between vector space representations and
rules, in: KR, 2018, pp. 379–388.
[27] M. Kulmanov, W. Liu-Wei, Y. Yan, R. Hoehndorf, El embeddings: Geometric construction of
models for the description logic el++, in: Proceedings of the Twenty-Eighth International
Joint Conference on Artificial Intelligence, 2019, pp. 6103–6109.
[28] L. Serafini, A. S. d’Avila Garcez, Logic tensor networks: Deep learning and logical reasoning
from data and knowledge., NeSy@HLAI (2016).
[29] M. Richardson, P. Domingos, Markov logic networks, Machine Learning 62 (2006) 107–136.
[30] F. Bianchi, M. Palmonari, P. Hitzler, L. Serafini, Complementing logical reasoning with
sub-symbolic commonsense, in: RuleML+RR - 3rd International Joint Conference on Rules
and Reasoning, volume 11784, 2019, pp. 161–170.
[31] I. Donadello, L. Serafini, A. S. d’Avila Garcez, Logic tensor networks for semantic image
interpretation, in: Twenty-Sixth International Joint Conference on Artificial Intelligence,
2017, pp. 1596–1602.
[32] D. Calvanese, G. Giacomo, D. Lembo, M. Lenzerini, R. Rosati, Tractable reasoning and
eficient query answering in description logics: The dl-lite family, Journal of Automated
Reasoning 39 (2007) 385–429.
[33] N. Thakur, N. Reimers, A. Rücklé, A. Srivastava, I. Gurevych, BEIR: A heterogenous
benchmark for zero-shot evaluation of information retrieval models, arXiv preprint
arXiv:2104.08663 (2021).
[34] O. Khattab, M. Zaharia, Colbert: Eficient and efective passage search via
contextualized late interaction over BERT, in: Proceedings of the 43rd International ACM SIGIR
Conference on Research and Development in Information Retrieval, 2020, pp. 39–48.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>W.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. N.</given-names>
            <surname>Toutanova</surname>
          </string-name>
          , Bert:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          ,
          <source>in: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers),
          <year>2018</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Radford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Narasimhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Salimans</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sutskever</surname>
          </string-name>
          ,
          <article-title>Improving language understanding by generative pre-training</article-title>
          ,
          <year>2018</year>
          . URL: https://openai.com/blog/language-unsupervised/.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Peters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Neumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Iyyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gardner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          ,
          <article-title>Deep contextualized word representations</article-title>
          ,
          <source>in: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (
          <string-name>
            <surname>Long</surname>
            <given-names>Papers)</given-names>
          </string-name>
          , volume
          <volume>1</volume>
          ,
          <year>2018</year>
          , pp.
          <fpage>2227</fpage>
          -
          <lpage>2237</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , X. Han,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Liu</surname>
          </string-name>
          , Ernie:
          <article-title>Enhanced language representation with informative entities</article-title>
          .,
          <source>in: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1441</fpage>
          -
          <lpage>1451</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Xiao</surname>
          </string-name>
          , X. jiang, Q. Liu,
          <string-name>
            <given-names>N. J.</given-names>
            <surname>Yuan</surname>
          </string-name>
          , T. Xu,
          <article-title>Integrating graph contextualized knowledge into pre-trained language models</article-title>
          , arXiv preprint arXiv:
          <year>1912</year>
          .
          <volume>00147</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>W.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ju</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>K-bert: Enabling language representation with knowledge graph</article-title>
          ,
          <source>in: Proceedings of the AAAI Conference on Artificial Intelligence</source>
          , volume
          <volume>34</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>2901</fpage>
          -
          <lpage>2908</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          , Ernie
          <volume>2</volume>
          .
          <article-title>0: A continual pretraining framework for language understanding</article-title>
          ,
          <source>in: Proceedings of the AAAI Conference on Artificial Intelligence</source>
          , volume
          <volume>34</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>8968</fpage>
          -
          <lpage>8975</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>H.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , Ssp:
          <article-title>Semantic space projection for knowledge graph embedding with text descriptions</article-title>
          .,
          <source>in: AAAI</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>3104</fpage>
          -
          <lpage>3110</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Nozza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Fersini</surname>
          </string-name>
          , E. Messina, Cage:
          <article-title>Constrained deep attributed graph embedding</article-title>
          ,
          <source>Information Sciences 518</source>
          (
          <year>2020</year>
          )
          <fpage>56</fpage>
          -
          <lpage>70</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Aligning knowledge and text embeddings by entity descriptions</article-title>
          ,
          <source>in: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>267</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Petroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rocktäschel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. S. H.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bakhtin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Miller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riedel</surname>
          </string-name>
          ,
          <article-title>Language models as knowledge bases</article-title>
          ,
          <source>in: In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing</source>
          . (pp. pp.
          <fpage>2463</fpage>
          -
          <lpage>2473</lpage>
          ).
          <article-title>Association for Computational Linguistics: Hong Kong</article-title>
          , China. (
          <year>2019</year>
          ),
          <year>2019</year>
          , pp.
          <fpage>2463</fpage>
          -
          <lpage>2473</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Camacho-Collados</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. E.</given-names>
            <surname>Anke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Schockaert</surname>
          </string-name>
          ,
          <article-title>Relational word embeddings</article-title>
          ,
          <source>in: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>3286</fpage>
          -
          <lpage>3296</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bosselut</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Rashkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sap</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Malaviya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Celikyilmaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          , Comet:
          <article-title>Commonsense transformers for automatic knowledge graph construction</article-title>
          ,
          <source>in: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>4762</fpage>
          -
          <lpage>4779</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Glass</surname>
          </string-name>
          ,
          <article-title>Constructing a knowledge graph from unstructured documents without external alignment</article-title>
          .,
          <source>arXiv: Computation and Language</source>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>C.</given-names>
            <surname>Niklaus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cetto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Freitas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Handschuh</surname>
          </string-name>
          ,
          <article-title>A survey on open information extraction</article-title>
          ,
          <source>in: Proceedings of the 27th International Conference on Computational Linguistics</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>3866</fpage>
          -
          <lpage>3878</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mausam</surname>
          </string-name>
          ,
          <article-title>Open information extraction systems and downstream applications</article-title>
          ,
          <source>in: IJCAI'16 Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>4074</fpage>
          -
          <lpage>4077</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>P.</given-names>
            <surname>Hohenecker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mtumbuka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kocijan</surname>
          </string-name>
          , T. Lukasiewicz,
          <article-title>Systematic comparison of neural architectures and training approaches for open information extraction</article-title>
          ,
          <source>in: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>8554</fpage>
          -
          <lpage>8565</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>A relation-specific attention network for joint entity and relation extraction</article-title>
          , in: International Joint Conference on Artificial
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>