<!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>On the Combination of Event Calculus and Empirical Semantic Drifts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Franz Krause</string-name>
          <email>franz.krause@uni-mannheim.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xi Yan</string-name>
          <email>xi.yan@uni-hamburg.de</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Baptiste Darnala</string-name>
          <email>baptiste.darnala@elzeard.co</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michel Dumontier</string-name>
          <email>michel.dumontier@maastrichtuniversity.nl</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Event Calculus, Semantic Drift, Dynamic Knowledge Graph</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Data and Web Science Group, University of Mannheim</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Elzeard</institution>
          ,
          <addr-line>Bègles</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute of Data Science, Maastricht University</institution>
          ,
          <country country="NL">Netherlands</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>LIRMM, University of Montpellier</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>University of Hamburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <abstract>
        <p>The encoding and exploitation of semantics has been gaining popularity, as exemplified by the uptake of digital ontologies and knowledge graphs. However, the semantics of domain objects usually do not reflect how they evolved over time, i.e., which events their dynamic transitions are based on. While a number of methods have been proposed to trace events and their impacts on a domain, there is a paucity of approaches to efectively join them. Thus, we combine event calculus as an analytical approach for modeling causal relationships between events and efects with semantic drifts as an empirical approach for quantifying the impact of domain updates. We demonstrate how their respective weaknesses can be addressed and how their interaction can improve the representation of semantic transitions.</p>
      </abstract>
      <kwd-group>
        <kwd>Drifts</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Semantics, often referred to as the study of meaning and truth, represent the foundation of
human cognitive abilities and thus most research fields [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. After all, without semantics it is
impossible to put things into context and draw conclusions about them. Semantics are thus
examined in various real-world domains, e.g., biomedicine [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], manufacturing [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], or finance [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Within a domain, objects are assigned meaning based on their interactions with each other.
Thus, knowledge graphs (KGs) structure knowledge based on ontological conceptualizations so
that the semantics of an object can be inferred from its graph neighborhood [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Accordingly,
given a respective KG G, the corresponding domain axioms can be applied for logical inferences.
However, regarding an ordered time set T and some dynamic KG (G )∈ T
to incorporate individual semantic events as enablers of domain updates. For   ,   ∈ T with
  &lt;   , domain axioms can only be applied to the already updated KG G  . The causes of these
updates are thus neglected, i.e., semantic events are not included in the logical inferences.
, they lack the ability
nEvelop-O
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>To incorporate semantic events within logical inferences, some works already exist, which
can be divided into analytical and empirical approaches. Analytical approaches, such as event
calculus [6], extend first-order logic (FOL) rules for temporal reasoning [ 7, 8]. Domain updates
between two timestamps   and   are initiated by events   with  ∈ [  ,   ], and relationships
between domain objects are regarded as fluent states that can be either true or false. Accordingly,
efects are defined that take into account the semantics at time   and the events that have taken
place inbetween   and   to conclude the fluent states within the updated domain image. As
prior domain knowledge about events is directly incorporated, temporal reasoning is a proactive
approach that can also be applied to temporal knowledge graph extensions [9, 10].</p>
      <p>Contrarily, empirical approaches assume two self-contained semantic representations of
the domain knowledge. Besides knowledge graphs, external representation types, such as
word or text annotations, are explicitly allowed as well. Based on the representations for both
timestamps   and   , an attempt is made to identify so-called semantic drifts [ 11], i.e., to identify
domain objects whose semantics have drifted from   to   , and to quantify these drifts [ 12, 13].
In conclusion, semantic drifts represent a reactive approach to the subsequent identification of
semantic transitions and thus also events and their efects as enablers of these transitions.</p>
      <p>In the following, both approaches are discussed in more detail and summarized in a compact
manner. Thereby, we focus on their advantages and in particular their disadvantages with
respect to their real-world applications. Based on these findings, we elaborate to what extent
the combination of event calculus and semantic drifts can counteract their respective drawbacks
and thus faciliate the incorporation of semantic events and transitions in dynamic domains.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Event Calculus</title>
      <p>As an extension of FOL, event calculus is based on propositions that can be either true or false.
A proposition  ( 1, ..,   ) is composed of some predicate  that asserts a logical relationship
among non-logical objects  1, ..,   ∈ Ω, such as entities or concepts of a domain. Here, Ω
represents the set of all available domain objects and  ∈ ℕ denotes the arity of a property, i.e.,
the number of objects within its logical expression. Accordingly, KGs G = (V, E ) with vertices
V = Ω and edges E can be interpreted as sets of binary propositions, i.e.,  ( 1,  2) =   
implies the directed edge ( 1, ,  2) ∈ E . For example,  ( 1,  2) is binary (i.e.,  = 2 )
and true if a person  1 is the president of a country  2. Moreover, domain rules and composite
propositions can be constructed via the connectives ∧, ∨, =, ¬, ⇒, ⇐ and the quantifiers ∀, ∃.</p>
      <p>Accordingly, event calculus is based on the consideration of propositions as fluents , namely
conditions that can change over time. These fluents are reified, i.e., they are formalized as
non-logical objects so that they can serve as inputs for functions with range T . For example,</p>
      <p>(  ,    ) = [ 17,  21] ⊆ T
describes the presidency term of   = Donald Trump in the    = United States inbetween
the timestamps  17 ∶= January 20th, 2017 and  21 ∶= January 20th, 2021. Even though diferent
interpretations of event calculus can be found in the literature [14], most of them introduce the
additional functional predicates ℎ , ℎ ,  , and   . The predicate ℎ
is used to determine whether a proposition holds at a timestamp  ∈ T , e.g.,
ℎ (  (  ,    ),  ) =   
holds for all  ∈ [ 17,  21]. While ℎ indicates whether a semantic event  takes place at time
 ∈ T , the predicates  and   define its efects , i.e., how fluent states are afected
by this event [15]. Events are encoded as non-logical objects and thus build the foundation for
controlling dynamics in event calculus. In our example, the change in ofice (cio) in the US at
time  21 represents the event   that efectively terminated Donald Trump’s presidency and
initiated the tenure of    = Joe Biden, i.e., the fluent states are updated due to
ℎ
(  ,  21) ∧  
(  ,  
(  ,    )) ∧ 
(  ,  
(   ,    )) .</p>
      <p>These events can be implicit as above, but also explicit, i.e., an event can explicitly characterize
changes in fluent states, e.g., by considering the inauguration of Joe Biden on January 20th, 2021
as a single event. Such explicit events are commonly referred to as actions as they actively
afect the structure of the domain knowledge. Accordingly, event calculus analyzes which
actions need to be performed as efects of semantic events. Each efect is thus to be interpreted
as an action. An overview of the dynamic transitions in event calculus can be found in Figure 1.</p>
      <sec id="sec-3-1">
        <title>3.1. The Problem of Event Calculus</title>
        <p>Since event calculus requires prior knowledge about a domain, it represents an analytical
approach for modeling semantic events and their efects on fluent states. During the definition
phase of the respective calculus, future events and efects must already be considered, which
constitutes its major drawback. For example, the impacts of events may vary over time or they
might even be unknown at the time of definition. Thus, for a dynamic domain, we want to
trace the consistency and completeness of a given calculus. Empirical approaches are required
for measuring the impact of events so that actions can be verified and missing efects can be
indicated. For this purpose, we adopt approaches for determining so-called semantic drifts.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Semantic Drifts</title>
      <p>For two (not necessarily consecutive) timestamps   ,   ∈ T , semantic drifts are introduced to
measure the impact of semantic updates inbetween both timestamps [16, 17, 18]. Analogous to
Section 3, entities and concepts of a domain are considered as non-logical objects  ∈ Ω  with
semantic representations   () ∈ Π  for some  ∈ T . The representation set Π may include sets
of propositions (cf. Section 3), but also external representations, such as textual annotations.</p>
      <p>Accordingly, a semantic drift measure  
 ≻  ∶ Ω

 ∩ Ω
  → ℝ≥0 is derived from some distance
measure  ∶ Π   ≻  × Π
  ≻ 
→ ℝ≥0 by means of  
 ≻  () ∶=  (
represents a shared representation space. Thus, for objects , 
′ ∈ Ω
 (),   ()) . Here, Π  ≻</p>
      <p>∩ Ω

  , the inequality
 
 ≻  ( ′) &gt;</p>
      <p>≻  () indicates a larger semantic drift in  ′. However, it must be assumed that
  ≻  is a space with some well-defined distance measure  , which is generally not the case.</p>
      <sec id="sec-4-1">
        <title>4.1. Semantic Drifts in Numerical Embedding Spaces</title>
        <p>To solve this problem, embedding mappings   ∶ Π
 → Π
⋆ can be used to embed the given
semantic representations within a numerical representation space Π⋆ equipped with well-defined
distance measures. For example, KG embedding methods like TransE [19] or RDF2Vec [20] assign
numerical representations to the nodes of a KG [21]. Similarly, Natural Language Processing
(NLP) introduces language models like Word2Vec [22], BERT [23], or T5 [24] to convert text
within a joint embedding space Π ⋆≻  , embedding alignments can be performed via
into numerical embeddings [25]. Typically, Π⋆ is chosen to be a real-valued embedding space,
e.g., Π⋆ = ℝ  with   ∈ ℕ. To merge the numerical representations of both timestamps   ,   ∈ T</p>
        <p>∶ ℝ   → ℝ   ≻  and    ∶ ℝ   → ℝ   ≻ 




with Π  ≻  = ℝ   ≻  and</p>
        <p>≻  ∈ ℕ, to approximate diferent representations of identical objects.</p>
        <p>Considering the alternative representations   ⋆() ∶=   (  (  ())) , these are adjusted through
 
 () ≈    () ⟺  (  
 ⋆() ) ≈ 0

⋆(), 


for some predefined distance measure  ∶ ℝ 
 ≻  × ℝ 
 ≻  → ℝ≥0 like the cosine or the euclidean
distance, so that outliers are defined as semantic drifts. For the sake of completeness, it should be
mentioned that only one or even no alignment may be performed. For example, embeddings can
be aligned in an existing embedding space ℝ   or ℝ   via  
 =  or  
 =  . For some dynamic
to quantify the semantic drift of an object  ∈ Ω   ∩ Ω

 via  
 ≻  () ∶=  (
embedding methods, such as [26, 27], it is even possible to a priori assume   (

 ()) ≈   

for  
 () ≈    () and thus also    =  
 =  . In conclusion, distance measures can be applied
(</p>
        <p>())
 ∗(), 

 ∗()) .</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Semantic Drifts based on Representation-based Distance Measures</title>
        <p>In contrast to embedding-based methods for determining semantic drifts, other approaches exist
which omit the prior embedding of the domain objects and instead consider
representationbased distance measures  ∶ Π   ≻  × Π
  ≻  → ℝ≥0, where Π  = Π
  = Π
  ≻  is always assumed.</p>
        <p>For example, Π  ≻  could represent all valid graph neighborhoods of some node representation
within a KG, or it could represent the set of all english text fragments. Such formalisms can
be found in [28, 29], among others, which consider compositions of semantic representations
and corresponding distance measures. These distance measures are typically derived from
similarity measures  ∶ Π   ≻  × Π</p>
        <p>
          ≻  → [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ], i.e., ,  ∈ Π   ≻  are semantically indistinguishable
if  (,  ) = 1
holds and unequal for  (,  ) = 0
        </p>
        <p>
          . Accordingly, semantic drifts can be defined via
 
 ≻  () =  (  
(),    () ) = 1 −  ( 

(),    () ) ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ].
        </p>
        <p>
          Since arbitrary ℝ-valued distances measures can be derived almost analogously, we restrict
ourselves to such [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ]-valued distance measures in the following without loss of generality.
        </p>
        <p>For example, textual object annotations  


() and  


() for some  ∈ Ω  ∩ Ω


 can be
compared via text comparison methods like the Monge-Elkan similarity [30]. Analogously,
KG-based representations can be considered, e.g., the number of adjacent nodes or the sets of
common edges can be determined for both timestamps   and   to define the semantic drift as
their diference or by applying set similarity measures like the Jaccard index [ 31], respectively.</p>
        <p>Representation-based distance measures are also applied in [32], where additional KG-based
aspects like URIs, superclasses and subclasses, and equivalent classes are incorporated. Overall,
such approaches are always based on heuristics that can be directly applied to some graph
structure or external representation (e.g., text) to measure the semantic drifts of domain objects.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. The Problem of Semantic Drifts</title>
        <p>Compared to the analytical approach of analyzing semantic transitions in event calculus,
semantic drifts represent an empirical method for quantifying the impact of semantic transitions
on domain objects. Order statistics of the drift scores {   ≻  () ∶  ∈ Ω
 ∩ Ω


 } can be defined
However, the selection of some well-defined threshold  ∈ ℝ ≥0 with
and compared, e.g., the  &lt; |Ω  ∩ Ω</p>
        <p>| domain objects can be determined that drifted the most.
 drifted significantly inbetween
  ,   ∈ T ∶ ⟺  
 ≻  () ≥ 
(1)
is not trivial at all and solutions need to be elaborated for this problem.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Combining Event Calculus and Semantic Drifts</title>
      <p>In this chapter, we discuss how event calculus and semantic drifts can be combined for the
modeling and analysis of semantic transitions in dynamic domains. According to Section 3,
transitions between two timestamps   ,   ∈ T are always based on events   with  ∈ [  ,   ]
that implicitly or explicitly update the domain knowledge. In the following, we first reveal
to what extent prior knowledge from an existing event calculus can improve the quality of
semantic drifts. Subsequently, we show to what extent semantic drift measures can be applied
to counteract the drawbacks of formalisms based on event calculus.</p>
      <sec id="sec-5-1">
        <title>5.1. Improving Semantic Drifts via Event Calculus</title>
        <p>As mentioned in Section 4.3, one major drawback of semantic drifts is that conclusions regarding
the significance of a semantic drift</p>
        <p>≻  () can only be drawn in relation to those of other
objects in Ω</p>
        <p>⧵ { }. While the determination of a globally valid threshold  ∈ ℝ ≥0 from
Equation 1 seems impossible, an event calculus can be applied to derive a transition-specific
threshold</p>
        <p>≻  that only examines the updates between   ,   ∈ T . Considering the example from
Section 3, the inauguration of a person could be defined as a significant event with respect to
his or her semantics (if not otherwise impacted). Thus, by specifying   =  17 and   =  21,
 drifted significantly inbetween
  ,   ∈ T ∶ ⟺  
 ≻  () ≥    ≻  ∶=  
 ≻ 
(   )
can be defined so that all domain objects that drifted at least as much as Joe Biden are determined
as objects whose semantics changed significantly. For this, knowledge is required about the
semantic events underlying the dynamic transitions, which is made possible by event calculus.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Improving Event Calculus via Semantic Drifts</title>
        <p>In Section 3.1, two major drawbacks of formalisms based on event calculus are identified.</p>
        <p>I Events are descriptive, i.e., their semantic impacts can be encoded in their efects, but
their significance can not be measured in a quantitative manner.</p>
        <p>II Events and their efects are defined prior to deployment. Thus, the calculus could be
incomplete and might need to be updated in the future.</p>
        <p>As the outcome of an event is encoded within its efects, i.e., their actions on a collection of
domain properties (e.g., edges in a KG), we can identify objects whose semantics were updated
as the cause of an event. Thus, the introduction of semantic drifts provides a possible solution
to the first drawback since the drifts of afected objects can be measured and aggregated so that
the impacts of diferent events can be compared, as exemplified in the following.
Example. We assume the example from Section 3 regarding the change in ofice in the United
States on   ∶=  21 = January 20th 2021 that is defined as the semantic event 
 . Further, we
assume that   ∶= January 19th 2021 and   are consecutive. To analyze the impact of this event
in more detail, we split up   into two subevents that represent Donald Trump’s resignation
and Joe Biden’s inauguration, respectively. We achieve this by means of

,
=̂ Donald Trump’s resignation and  ,
=̂ Joe Biden’s inauguration.</p>
        <p>Finally, we define an additional timestamp   with   &lt;   &lt;   , so that  ,
happens at   and  ,
happens at   . Since    is directly afected by both subevents, we want to quantify their impacts
on it. Semantic drift scores  
 ≻  (   ) and  
 ≻ 
(   ) can be utilized to answer this question.</p>
        <p>In this context, it is important to note that, in the case of embedding-based semantic drifts,
   (⋅) =  , to ensure comparability of the drift scores.
alignments should be performed within the shared embedding space Π

⋆, i.e., by considering</p>
        <p>Similarly, semantic drifts can counteract the second drawback mentioned above. Since they
are based on empirical observations of semantic representations within the domain, we can
identify how much domain objects have drifted semantically, to determine whether the calculus
is capable of describing the dynamic transitions and the corresponding domain updates.
Example. Analogous to the previous example, we assume the event   and the timestamps
  ,   . Further, we consider some semantic drift measure  
 ≻  ∶ Ω
quality of an event calculus, so that it can be subsequently adjusted if necessary.
△
△</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>In this work, we reviewed and analyzed event calculus and semantic drifts as approaches for
identifying and understanding semantic transitions in dynamic domains. While event calculus
is a proactive approach to the modeling of causal relationships between events and their efects,
semantic drifts assume two self-contained images of a dynamic domain to reactively identify
domain objects whose semantics have changed as an efect of a transition.</p>
      <p>In this context, drawbacks are pointed out that impair or prevent their real-world applications.
To counteract these drawbacks, we propose to conduct both approaches in a complementary
manner, to combine the benefits of analytical modeling and empirical observations. On the
one hand, semantic drifts are enriched by prior knowledge about the events underlying the
transitions, so that it is made possible to assess whether drifts need to be regarded as significant
or not. On the other hand, quantitative statements about impacts of events and their efects on
domain objects enable the qualitative verification of temporal reasoning formalisms like event
calculus. The proposed approach to combine both methods is exemplified and serves as a basis
for future works to facilitate the modeling of dynamic knowledge based on semantic events.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>• This work is part of the TEAMING.AI project which receives funding in the European</p>
      <p>Commission’s Horizon 2020 Research Programme under Grant Agreement Number 957402.
• We acknowledge the financial support from the Federal Ministry for Economic Afairs and</p>
      <p>Energy of Germany in the project CoyPu (Project Number 01MK21007[G]).
• We acknowledge support from the National Ofice for Biodiversity with MesclunDurab grant
and the I-NOV grants. This work was also partially achieved with support of the Data to
Knowledge in Agronomy and Biodiversity (D2KAB – www.d2kab.org) project that received
funding from the French National Research Agency (ANR-18-CE23-0017).
[6] R. Kowalski, M. Sergot, A logic-based calculus of events, New Generation Computing 4
(1986) 67–95.
[7] F. van Harmelen, V. Lifschitz, B. Porter, Chapter 17 event calculus, in: Handbook of
Knowledge Representation, volume 3 of Foundations of Artificial Intelligence , Elsevier, 2008,
pp. 671–708.
[8] K. Van Belleghem, M. Denecker, D. De Schreye, On the relation between situation calculus
and event calculus, The Journal of Logic Programming 31 (1997) 3–37.
[9] S. Gottschalk, E. Demidova, Eventkg: A multilingual event-centric temporal knowledge
graph, in: Proceedings of the 15th Extended Semantic Web Conference (ESWC), Lecture
Notes in Computer Science, Springer, 2018, pp. 272–287.
[10] J. Wu, M. Cao, et al., TeMP: Temporal message passing for temporal knowledge graph
completion, in: Proceedings of the Conference on Empirical Methods in Natural Language
Processing (EMNLP), 2020, pp. 5730–5746.
[11] E. Davenport, B. Cronin, Knowledge management: semantic drift or conceptual shift?,</p>
      <p>Journal of Education for library and information Science (2000) 294–306.
[12] T. Tietz, M. Alam, et al., Challenges of knowledge graph evolution from an nlp perspective,
in: 3rd Workshop on Humanities in the Semantic Web, 2020, pp. 71–76.
[13] S. Wang, S. Schlobach, M. Klein, Concept drift and how to identify it, Journal of Web</p>
      <p>Semantics 9 (2011) 247–265.
[14] R. Miller, M. Shanahan, Some Alternative Formulations of the Event Calculus, Springer,
2002, pp. 452–490.
[15] M. Shanahan, The event calculus explained, in: Artificial Intelligence Today: Recent</p>
      <p>Trends and Developments, Springer, 1999, pp. 409–430.
[16] A. Blank, P. Koch, Historical Semantics and Cognition, De Gruyter, 1999, pp. 1–14.
[17] E. Davenport, B. Cronin, Knowledge management: Semantic drift or conceptual shift?,</p>
      <p>Journal of Education for Library and Information Science 41 (2000) 294–306.
[18] T. G. Stavropoulos, S. Andreadis, et al., A framework for measuring semantic drift in
ontologies, in: Joint Proceedings of the Posters and Demos Track of the 12th International
Conference on Semantic Systems (SEMANTiCS), 2016.
[19] A. Bordes, N. Usunier, et al., Translating embeddings for modeling multi-relational data,
in: Proceedings of the 27th Annual Conference on Neural Information Processing Systems,
2013, pp. 2787–2795.
[20] P. Ristoski, H. Paulheim, Rdf2vec: Rdf graph embeddings for data mining, in: Proceedings
of the 15th International Semantic Web Conference, Springer, 2016, p. 498–514.
[21] Q. Wang, Z. Mao, et al., Knowledge Graph Embedding: A Survey of Approaches and</p>
      <p>Applications, IEEE Transactions on Knowledge and Data Engineering 29 (2017) 2724–2743.
[22] T. Mikolov, I. Sutskever, et al., Distributed representations of words and phrases and
their compositionality, in: Proceedings of the 26th International Conference on Neural
Information Processing Systems (NeurIPS), Curran Associates Inc., 2013, p. 3111–3119.
[23] J. Devlin, M.-W. Chang, et al., BERT: Pre-training of deep bidirectional transformers for
language understanding, in: Proceedings of the 2019 Conference of the North American
Chapter of the Association for Computational Linguistics, ACL, 2019, pp. 4171–4186.
[24] C. Rafel, N. Shazeer, et al., Exploring the limits of transfer learning with a unified
text-totext transformer, J. Mach. Learn. Res. 21 (2020).
[25] A. Kutuzov, L. Øvrelid, et al., Diachronic word embeddings and semantic shifts: a survey,
in: Proceedings of the 27th International Conference on Computational Linguistics, ACL,
2018, pp. 1384–1397.
[26] F. Krause, Dynamic knowledge graph embeddings via local embedding reconstructions,
in: The Semantic Web: ESWC 2022 Satellite Events, Springer International Publishing,
2022, pp. 215–223.
[27] V. Hofmann, J. Pierrehumbert, H. Schütze, Dynamic contextualized word embeddings, in:
Proceedings of the 11th International Joint Conference on Natural Language Processing,
ACL, 2021, pp. 6970–6984.
[28] S. Wang, S. Schlobach, M. Klein, Concept drift and how to identify it, Journal of Web</p>
      <p>Semantics 9 (2011) 247–265.
[29] T. Stavropoulos, S. Andreadis, et al., SemaDrift: A hybrid method and visual tools to
measure semantic drift in ontologies, Journal of Web Semantics 54 (2019) 87–106.
[30] A. E. Monge, C. P. Elkan, The field matching problem: Algorithms and applications, in:
Proceedings of the Second International Conference on Knowledge Discovery and Data
Mining, AAAI Press, 1996, p. 267–270.
[31] P. Jaccard, Distribution de la flore alpine dans le bassin des Dranses et dans quelques
régions voisines, La Société Vaudoise des Sciences Naturelles 37 (1901) 241 – 272.
[32] G. Capobianco, D. Cavaliere, S. Senatore, Ontodrift: a semantic drift gauge for ontology
evolution monitoring, in: MEPDaW@ISWC, 2020, pp. 1–10.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L.</given-names>
            <surname>Talmy</surname>
          </string-name>
          ,
          <article-title>Toward a Cognitive Semantics</article-title>
          . Volume
          <volume>2</volume>
          : Typology and Process in Concept Structuring, Language, Speech, and Communication, MIT Press,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Mohamed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Nováček</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nounu</surname>
          </string-name>
          ,
          <article-title>Discovering protein drug targets using knowledge graph embeddings</article-title>
          ,
          <source>Bioinformatics</source>
          <volume>36</volume>
          (
          <year>2020</year>
          )
          <fpage>603</fpage>
          -
          <lpage>610</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Buchgeher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gabauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Martinez-Gil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ehrlinger</surname>
          </string-name>
          ,
          <article-title>Knowledge graphs in manufacturing and production: A systematic literature review</article-title>
          ,
          <source>IEEE Access 9</source>
          (
          <year>2021</year>
          )
          <fpage>55537</fpage>
          -
          <lpage>55554</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>X.</given-names>
            <surname>Fu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ren</surname>
          </string-name>
          , et al.,
          <article-title>Stochastic optimization for market return prediction using financial knowledge graph</article-title>
          ,
          <source>in: IEEE International Conference on Big Knowledge</source>
          ,
          <string-name>
            <surname>ICBK</surname>
          </string-name>
          , IEEE Computer Society,
          <year>2018</year>
          , pp.
          <fpage>25</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>F.</given-names>
            <surname>Krause</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Weller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Paulheim</surname>
          </string-name>
          ,
          <article-title>On a generalized framework for time-aware knowledge graphs</article-title>
          ,
          <source>in: Proceedings of the 18th International Conference on Semantic Systems (SEMANTiCS)</source>
          , volume
          <volume>55</volume>
          of
          <article-title>Studies on the Semantic Web</article-title>
          , IOS Press,
          <year>2022</year>
          , pp.
          <fpage>69</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>