<!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>Towards Models of Conceptual and Procedural Operator Knowledge</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Richard Nordsieck</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Heider</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anton Hummel</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alwin Hofmann</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jörg Hähner</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Organic Computing Group, University of Augsburg</institution>
          ,
          <addr-line>Am Technologiezentrum 8, 86159 Augsburg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>XITASO GmbH IT &amp; Software Solutions</institution>
          ,
          <addr-line>Austraße 35, 86153 Augsburg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>To increase the utility of semantic industrial information models we propose a methodology to incorporate extracted operator knowledge, which we assume to be present in the form of rules, in knowledge graphs. To this end, we present multiple modelling patterns that can be combined depending on the required complexity. Aiming to combine information models with learning systems we contemplate desired behaviours of embeddings from a predictive quality perspective and provide a suited embedding methodology. This methodology is evaluated on a real world dataset of a fused deposition modelling process.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;expert knowledge</kwd>
        <kwd>information model</kwd>
        <kwd>graph embedding</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        On the one hand, standardised semantic information models (IMs) and standards for their hosting,
such as the Industry 4.0 asset administration shell, are gaining traction in the industrial internet
of things where they can be used to facilitate interoperability and data interchange between
diferent companies, production plants, lines or machines [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ]. On the other, knowledge
graphs (KGs) are a popular data structure to integrate knowledge of multiple heterogeneous
sources [
        <xref ref-type="bibr" rid="ref4 ref5 ref6">4, 5, 6</xref>
        ]. Combined with approaches that allow reasoning over knowledge graphs,
e. g. for link prediction to facilitate knowledge graph completion, they are a logical choice for
semantic industrial information models [
        <xref ref-type="bibr" rid="ref7 ref8 ref9">7, 8, 9</xref>
        ]. However, the knowledge typically represented
in these industrial information models is of mostly factual and conceptual nature, reaching
the level of “knowledge of principles and generalizations” of Krathwohl’s taxonomy [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
It concerns equipment [
        <xref ref-type="bibr" rid="ref7 ref9">7, 9</xref>
        ], material [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], process segments [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], parts [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], products [
        <xref ref-type="bibr" rid="ref5 ref7">5, 7</xref>
        ],
events [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], underlying measurements [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and geospatial information [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] as well as relations
interconnecting these entities. Based on this information, use cases addressed range from
anomaly detection [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] over process monitoring [
        <xref ref-type="bibr" rid="ref13 ref8">13, 8</xref>
        ] to locating parts and equipment in plants
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and risk management [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. We are not aware of the use of industrial IMs containing
extracted expert knowledge, which belongs to the more advanced conceptual, i. e. “knowledge
of models, theories, structure” [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], and procedural categories of knowledge. This knowledge
is of heuristics-like nature and usually obtained through multiple years of expertise. A more
detailed explanation of expert knowledge and procedural knowledge for the manufacturing
scenario investigated in this paper is given in Section 3.
      </p>
      <p>
        Since expert knoweldge is playing a crucial role in many industrial day to day processes—
from the design of components to reparametrisation processes necessary to deal with quality
defects during production—and only available to a limited number of people, representing it
in a standardised way would be of great interest for the industry. Therefore, we propose that
including procedural knowledge would enhance the applicability of IMs in several ways:
1. a semantic integration between the what of given machinery and the how to operate it
2. suitability for predictive quality use cases, e. g. by utilizing the resulting knowledge
graphs, which would contain quantified knowledge, to increase the performance of
learning systems. This could lead to an increase in the ability to generalize and cope with
coarse data—both frequent challenges in industrial contexts
3. a standardised representation of procedural knowledge which would (1) enable the
creation of digital process twins that could be supplied alongside machinery for operating
and training purposes, thereby reducing the impact of changes in a production line, (2)
provide a standardised way to combine it with varying kinds of knowledge from diferent
sources, e. g. physical limits of machinery provided by process engineering and (3) enable
the fusion of knowledge extracted by traditional [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] as well as data-based [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] methods
Based on an overview of related work (see Section 2) we explore how extracted tacit operator
knowledge available as rules can be incorporated in KGs serving as IMs by modelling patterns
(Section 3). Section 4 tries to answer the question whether these KGs are able to be embedded
in a form that benefits predictive quality use cases. Section 5 provides an outlook describing
the next steps towards realizing our vision of knowledge graphs containing extracted expert
knowledge as actionable rules while Section 6 concludes this paper.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>Characteristics of established industrial information models and the expected benefits of
incorporating rules in these models are described in Section 1. While rules have, to the best of our
knowledge, not been directly represented in knowledge graphs used as industrial information
models, they have been frequently used in diferent semantic contexts.</p>
      <p>
        Rule representation in graphs Representations of rules in graphs have been addressed by
Chein and Mugnier [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. They explored how bi-coloured graphs can be used to encode condition
and conclusion of rules on both a general level as well as, optionally, for specific entities encoded
via attributes. However, their approach does not ofer a way to provide quantifications to either
conditions or conclusions. Also, established embedding methods are not directly applicable
to bi-coloured graphs, which limits the usability of their approach for e. g. knowledge infused
learning.
      </p>
      <p>
        Assisted Embeddings More often than being directly represented in graphs, logical rules
are used as auxiliary information for knowledge graph embeddings [
        <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
        ]. Here, rules are
either provided by algorithm designers or domain experts to capture common sense knowledge
or automatically mined from knowledge graphs [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Zhang et al. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] create relations based
on rules that load to an increase in embedding performance. Ringsquandl et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] conclude
that the performance of KG completion can be increased by utilizing embeddings of events,
i. e. time-series data [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] during KG embedding. However, in contrast to the events or logical
rules employed in these approaches, rules founded on extracted operator knowledge frequently
contain quantifications of conditions or quantifications which makes them more complex and
unsuited to the described approaches.
      </p>
      <p>
        Rule Representations in Embeddings It has been shown that “existential rules can be
exactly represented using convex regions of knowledge graph embeddings” [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. While a
methodology that provides exact representation of general rules in embeddings would
provide greatly helpful in evaluating the suitability of diferent methodological choices of rule
representation in knowledge graphs we cannot rely on Gutierrez’s methodology since the
rules containing the experts’ extracted knowledge are more complex than the existential rules
considered. Furthermore, representing rules in knowledge graphs as opposed to embeddings,
provides a significant benefit for information models as the representation is more direct and
can be independently accessed.
      </p>
      <p>
        Establishing Embedding Quality Link prediction and entity classification are the standard
scenarios to evaluate embedding methods [
        <xref ref-type="bibr" rid="ref19 ref22 ref23 ref24 ref25 ref26 ref27 ref28 ref29">22, 23, 24, 25, 19, 26, 27, 28, 29</xref>
        ]. However, doubt has
been cast both on biases in the used datasets [
        <xref ref-type="bibr" rid="ref30 ref31 ref32">30, 31, 32</xref>
        ] as well as on the more general capability
of KG embeddings to capture semantics [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]. Therefore, behavioural testing of embedding
methodologies is gaining attention [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. Since we are aiming at using embeddings not only
for link prediction but to improve the performance of learning systems, an evaluation of the
embeddings’ encoding of the required semantic information is necessary in our case.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Representations of Operator Knowledge in Industrial</title>
    </sec>
    <sec id="sec-4">
      <title>Information Models</title>
      <p>Based on a manufacturing scenario, this section will introduce modelling patterns for diferent
representations of expert knowledge along with an overview of their properties.</p>
      <sec id="sec-4-1">
        <title>3.1. Representations</title>
        <p>
          In manufacturing use cases, a high proportion of expert knowledge is tacit operator knowledge
which pertains to parametrisation of machinery. As such, it contains knowledge about both
conceptual relationships between process parameters and quality characterisitcs as well as
procedural behaviours that lead to the achievement of goals, i. e. how and in what order to adapt
process parameters to mitigate occurring quality defects and achieve a perfect parametrisation.
In this paper we focus on the aspect of how parameters are adjusted. This tacit operator
knowledge can be extracted by various methodologies [e.g. 14, 15] leading to rules at diferent
levels of abstraction. Also, information concerning the same problem might be available from
alternative sources such as process engineering documents or handbooks which could be
combined or contrasted with knowledge operators gained in practice. As such, adapting and
building on definitions for operator knowledge presented in [
          <xref ref-type="bibr" rid="ref35">35</xref>
          ], we inspect several modelling
patterns for representing the underlying knowledge at diferent abstraction levels that can be
combined at will. In the following, we will align our terminology with manufacturing scenarios
to increase the readability of examples.
        </p>
        <p>From these modelling patterns, a fitting degree of abstraction can be chosen to either reflect
the kind of knowledge that is available or of the information models’ specific domain. This is
relevant since we expect that the higher complexity, i. e. through hierarchies, provides challenges
for embedding approaches. Avoiding unneeded complexity in the representation is therefore
likely to achieve better results. As such, we recommend choosing the highest abstraction level,
that is able to encode all present information. Note that the representations of higher abstraction
levels can be easily converted to representations of lower abstraction levels. Therefore including
operator knowledge of a diferent source which utilises a diferent abstraction level is still
possible.</p>
        <sec id="sec-4-1-1">
          <title>3.1.1. Unquantified Rules</title>
          <p>
            A rule at the highest level of abstraction, i. e. an unquantified rule, could be verbalised as If
quality characteristic q is unsatisfactory then adjust process parameter p. It can be viewed as an
implies relation between the condition quality characteristic q and the conclusion parameter p.
This corresponds to the triple notation of (head, relation, tail) common in knowledge graphs.
Adapting the definitions of [
            <xref ref-type="bibr" rid="ref35">35</xref>
            ] we define parameters  ∈  and quality characteristics  ∈ .
This yields the triple  = (, ⟨implies⟩, ). Whereas in [
            <xref ref-type="bibr" rid="ref35">35</xref>
            ] an index for the process iteration
was included, we omit it here for the sake of readability as it is not relevant for the contents
of this paper. A graphical representation of  is shown in Figure 1a. A modelling alternative
would be a is a relation between  and the semantic meaning of quality characteristics. However,
this semantic information is already encoded by the directed relation. Making it explicit would
only increase syntactic complexity and hierarchy.
          </p>
        </sec>
        <sec id="sec-4-1-2">
          <title>3.1.2. Quantified Conclusions</title>
          <p>Rules with quantified conclusions, i. e. parameters, ^ can be verbalised as If quality
characteristic q is unsatisfactory then adjust process parameter p by  with  ∈ R. Therefore,
^ = ( ,,  ) = (, ⟨implies⟩, ,  ). Generally, we want to keep the representation as
succinct as possible. Therefore, the representation of unquantified rules is extended to use  as
a weight of the implies relation (cf. Figure 1b). Here, the quantified parameter  ∈ P, where
P = {(, ⟨quantifies ⟩, ) |  ∈  and  ∈ R} is implicitly modelled. We denote the rules of
quantified conclusions as ^ since several observations are aggregated into the quantification.
: process
parameter
eter.
characteris c
: process
parameter
quantified conclusions ^.</p>
        </sec>
        <sec id="sec-4-1-3">
          <title>3.1.3. Quantified Conditions</title>
          <p>In addition to quantified parameters that serve as actionable recommendations for operators, the
conditions, i. e. quality characteristics, can also be quantified to arrive at more descriptive rules.
With quantified conditions, it is possible to represent more advanced concepts, e. g. for higher
defects in a specific quality characteristic, parameters need to be adjusted more substantially.
While in theory quantified quality characteristics could be used without quantified parameters,
it is not beneficial in practice since the conclusion of the rule would remain the same. As
such, we consider quantified parameters as a prerequisite of quantified quality characteristics.
Rules with aggregated quantified quality characteristics and parameters o^,^ can therefore be
verbalised as If quality characteristic q is within  , then adjust process parameter p by  , where
as shown in Figure 2. Here, an explicit modelling of quantified parameters

∈ [, ℎ]. This results in the 5-tuple o^,^ = (, ,
⟨implies⟩, ,  ), that can be represented
o ∈ O, with
O = {(, ⟨quantifies ⟩, ) |  ∈  and</p>
          <p>∈ R} becomes necessary.</p>
          <p>Strictly speaking this leads to a further indirection, since the implies relation now connects
the actual value of quantified parameter and quality characteristic, which are decoupled from
their semantic interpretation by a quantifies relation. Transformed into hierarchical triples this
yields:</p>
          <p>o^,^ = ((, ⟨quantifies ⟩, ), ⟨implies⟩, (, ⟨quantifies ⟩, ))</p>
        </sec>
        <sec id="sec-4-1-4">
          <title>3.1.4. Multiple Conditions</title>
          <p>Sometimes a specific parametrisation is only relevant if multiple conditions align. These rules,
 , could be verbalised as If quality characteristic x and quality characteristic z are unsatisfactory,
then adjust process parameter p. For this modelling pattern, we omitted quantifications for the
sake of brevity.  could be trivially encoded by having multiple separate rules for each quality
characteristic influencing the same process parameter in the IM, e. g.  , and  , , with ,  ∈ 
and  ∈  . However, in this case it would not be clear whether the rules are related according to
a logical AND, OR, or a diferent operator altogether. As such, we propose the introduction of a
relator vertex representing the logical operator required by the  in question. For the example
of an AND-relator shown in Figure 3 this yields  = {(, ⟨implies⟩, ), (, ⟨implies⟩, )}AND,
where {}AND denotes the set of all relations combined by the respective AND-relator . This can
quan fies</p>
          <p>: quality
characteristic</p>
          <p>: quality
characteristic
be expanded to the following hierarchical triple:</p>
          <p>= {((, ⟨combined by⟩, ), ⟨implies⟩, ), ((, ⟨combined by⟩, ), ⟨implies⟩, )}AND
In theory, there is no limit to the number of relations being combined by a relator, the definitions
here are based on the example in Figure 3.</p>
          <p>The case of one condition influencing several conclusions can be unambiguously represented
by adding a separate rule for each of the conclusions. Therefore, this case does not require a
special relator vertex.</p>
        </sec>
        <sec id="sec-4-1-5">
          <title>3.1.5. Inclusion of Process Data</title>
          <p>
            Noy et al. make the point that “it is critical not to lose the linkage between the
relationships stored in the graph and where those relationships come from” [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ]. While they refer
to the discovery process, we assume that capturing semantics of operator knowledge in IMs
could be aided by including process knowledge, especially since Ringsquandl et al. [
            <xref ref-type="bibr" rid="ref20">20</xref>
            ] have
achieved promising results in knowledge graph completion by considering event embeddings.
In manufacturing, orders Ω, which can be viewed as compositions of process iterations , are
produced for certain amounts of time. We propose to explicitly model this process data as
(, ⟨belongs to⟩, ), where  ∈  and  ∈ . The process iterations can be connected with
the resulting quantified parameters, ( , ⟨chosen in⟩, ), where  ∈ P, quantified quality
characteristics (, ⟨is exhibited after⟩, ), and quantified influences (− 1, ⟨influences ⟩, ), where
,  ∈ O and (− 1, ⟨is exhibited after⟩,  − 1). P and O are defined in the modelling patterns for
quantified parameters and quantified conditions , respectively. We note that process iteration  is
preceded by  − 1 in order , i. e. the quality characteristic − 1 is exhibited after the conclusion
of the preceding process iteration.
          </p>
          <p>Connecting the process data with the modelling patterns described above is beneficial,
especially in the case of data-based knowledge extraction, since it allows explanation by example.
The definition is analogous for parameters . Using this, we can denote a relationship between
process data and aggregate as (, ⟨contributes to⟩, ^), where ^ is an aggregation of quantified
quality characteristic expressed in a specific rule. Both,  and ^, are expressed values of a
quality characteristic and as such are equivalent in regards to their hierarchical level. The only
diference is that the value of  is sampled from the real world process whereas ^ is calculated
based on a set of observations.</p>
          <p>
            If all process data is included in the IM, a supports relation could also be defined following the
quality metric used in rule mining [
            <xref ref-type="bibr" rid="ref36 ref37">36, 37</xref>
            ]. However, since data-based rules rely on aggregates, a
direct comparison between ^ and , as well as ^ and  would fail and need to be relaxed by an
interval in which they are considered equal. Also, since the rules are split between parameters
and quality characteristics there would have to be two separate relations.
          </p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>3.2. Properties</title>
        <p>Here, we will give an overview of the properties shown by diferent modelling patterns. Firstly,
with exceeding expressiveness of and information contained in the representation its complexity
is increasing. This increase of abstraction can be seen in the increase in hierarchy hierarchy
for each additional quantification or multiple conditions. Secondly, if process data is included
in the IM it is likely to lead to a strong imbalance, since process data is much more readily
available than extracted operator knowledge. Both aspects highlight the challenges embedding
methodologies for IMs with operator knowledge have to address. As most of the relations
described in Section 3 are not symmetric it would be easy to generate inverse relations, e. g.
implied by for implies, which could be beneficial in knowledge graph completion settings.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Embedding Industrial Information Models containing</title>
    </sec>
    <sec id="sec-6">
      <title>Operator Knowledge</title>
      <p>
        In this section we aim to give a first indication whether it is possible to embed knowledge
graphs containing extracted operator knowledge available as rules. As such, we present a first
step towards a methodology for constructing such an embedding and provide a preliminary
evaluation. To this end, we utilize the dataset presented in [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] of a fused deposition modelling
(FDM) process. We choose to model the knowledge with the pattern of quantified conclusions ,
since the dataset does not provide the data for more complex patterns, i. e. quantified conditions.
The accompanying code is available on github1.
      </p>
      <sec id="sec-6-1">
        <title>4.1. Embedding Methodology</title>
        <p>
          To embed operator knowledge that is intended to assist learning systems instead of knowledge
graph completion, subgraphs containing the knowledge that is particularly relevant for the
given input should be embedded. In our case, the input is a defective quality characteristic, e. g.
stringing, a common problem in FDM, that can be alleviated through a fitting parametrisation
by the operator or learning system. Our embedding methodology (cf. Figure 5) is loosely based
on the methodology outlined in Kursuncu et al. [
          <xref ref-type="bibr" rid="ref38">38</xref>
          ] that is an approach towards embeddings
for learning systems addressing classification in an natural language processing (NLP) setting,
rather than KG completion or predictive quality scenarios.
        </p>
        <p>
          We follow a sum-based approach [
          <xref ref-type="bibr" rid="ref39">39</xref>
          ] that aggregates individual node embeddings, that are
particularly relevant to the input quality characteristic. To identify the fitting subgraph , the
1https://github.com/0x14d/embedding-operator-knowledge
        </p>
        <p>Graph</p>
        <p>Propagation
Knowledge Graph
Quality Characteristic</p>
        <p>Subgraph</p>
        <p>
          Node Embedding
Subgraph Embedding
input is mapped to the respective node in the knowledge graph. Then, this node is propagated
by one step for all outgoing edges to arrive at the parameters adjusted to alleviate this quality
defect. Based on this, the propagated nodes, embedded by TransH [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ],  are aggregated by
 = ∑︀,∈  ⊗ (,  ) to form the subgraph embedding . Here, ,  are the pairs of
head and tail nodes resulting from the graph propagation and (,  ) is the euclidean distance
between the node embeddings of  and  . Dependent on which semantic information should
be represented in the subgraph embedding, it must be decided which node embeddings to
aggregate in  . If the head node does not hold semantic information, we suggest ignoring the
head node in the subgraph embedding. As this is the case in our scenario, we only aggregated
the node embeddings for the parameters. If a modelling pattern for a diferent abstraction level
is used, e. g. quantified conditions , the propagation step has to be increased to deal with the
introduced indirections.
        </p>
      </sec>
      <sec id="sec-6-2">
        <title>4.2. Evaluation</title>
        <sec id="sec-6-2-1">
          <title>4.2.1. Evaluation Metric</title>
          <p>Metrics commonly used to evaluate embeddings in knowledge graph completion settings, e. g.
mean reciprocal rank and hits@k, are unsuited to establish the quality of embeddings of operator
knowledge in our scenario since the required ground truth is not present. Instead, we propose
that the fundamental behaviour of rule embeddings in predictive quality scenarios should
be that the parameters adjusted for similar quality characteristics in the (sub)graph, should
be as equal as possible to those in the embedding space. Therefore, we define a metric in
analogy to hits@k, matches@k, based on the amount of overlap between the K closest quality
characteristics in embedding and graph space. To be able to establish the amount of overlap, a
set of the  closest quality characteristics is prepared by ordering them descendingly according
to their similarity—amount of overlapping parameters adjusted (higher is better) and euclidean
distance (lower is better) for graph and embedding space, respectively. Then, the number of
100
e
c
n
e
r
ccu 50
o
0
50
matches, #matches, between the respective sets is calculated for each quality characteristic.
By conducting the comparison on a set, we ensure that small diferences in similarity are not
unduly exaggerated in the overall metric since the order is not important to determine a match.</p>
          <p>For matches@k,  has to be chosen according to the respective dataset. It decreases in
expressiveness with increasing size since the unordered nature of the comparison leads to
number of matches equalling the number of quality characteristics || if  = ||, which
would equal an overlap of 100 %. Therefore, inspecting the actual similarities between quality
characteristics in the graph space is necessary to determine the  which is representative for
real world similarity. This can either be done by relying on domain knowledge or by determining
the point at which the similarities are abruptly decreasing. In the following experiment we
use  = 3 since we established experimentally that for greater  the similarities between the
quality characteristics are rapidly increasing.</p>
        </sec>
        <sec id="sec-6-2-2">
          <title>4.2.2. Experimental Evaluation</title>
          <p>
            To determine whether it is possible to embed knowledge graphs containing explicit operator
knowledge we conduct an experiment on the dataset described in [
            <xref ref-type="bibr" rid="ref35">35</xref>
            ]. After preprocessing and
removing categorical parameters, it contains ratings of 13 quality characteristics and a total
of 46 parameters that are adjusted to optimise the quality characteristics. The distribution of
quality characteristics is skewed with more operator knowledge being present for those that
occur more often.
          </p>
          <p>Applying the methodology and metric described above we receive a mean #matches of
2.85 ± 0.38 (95.00 % ± 12.67 %) for  = 3 over all quality characteristics for 46 dimensional
embeddings. While this indicates a relatively high overlap, we investigate its distribution for
the individual quality characteristics combined with their occurrence in Figure 6. In Figure 6a
we can see that that the performance seems to generally increase with increasing occurrence
of quality characteristics in the dataset. However, there seems to be a second cluster of well
performing quality characteristics with relatively low occurrence that yields good results.
Inspecting Figure 6b confirms this notion. Since we assume more operator knowledge to be
present in the graph for quality characteristics with higher occurrence the fact that higher
occurring quality characteristics lead to better results seems to underpin the conclusion that
extracted operator knowledge in embeddings can be represented by embeddings. However, a
significant portion of quality characteristics with low occurrence also leads to good results.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>5. Future Work</title>
      <p>
        While the presented preliminary evaluation strengthens our hypothesis, a more thorough
evaluation is needed to arrive at a firm conclusion. This includes a comparison of the proposed
embedding method on the diferent modelling patterns. Also, the influence of increasing
hierarchies, due to increasing complexity, on embedding methods will be investigated. In this
context, evaluating more complex embedding methods which have been shown to deal well with
hierarchies between concepts such as RotH [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] would be interesting. Moreover, an evaluation
on multiple datasets would allow greater confidence in regards to the transferability of the
described concepts. However, we are not aware of any suitable public datasets in the industrial
domain at this time.
      </p>
      <p>Furthermore, the behaviour of the embedding methods for varying levels of noise in the data
should be investigated, since complex information models are rarely error free. Additionally,
uncertainties of operators could be encoded using soft rules.</p>
      <p>
        In the patterns modelling operator knowledge presented in this work we strongly relied
on relations to represent properties of vertices and relations. These properties could also be
represented as attributes of vertices. While this would reduce the involved hierarchies it imposes
other complexities for embedding methodologies. As such the integration of attribute-based
embeddings [
        <xref ref-type="bibr" rid="ref40">40, 41</xref>
        ] could be beneficial.
      </p>
      <p>In addition, the applicability of common KG completion approaches on KGs containing
operator knowledge could be researched to infer relations or nodes that have not been encountered
in reality, thereby increasing the information content of the representation.</p>
      <p>
        Lastly, by an integration with learning systems, as outlined by Kursuncu et al. [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ] for NLP,
we could directly measure the impact of the knowledge contained in IMs on the predictive
power of learning systems.
      </p>
    </sec>
    <sec id="sec-8">
      <title>6. Conclusion</title>
      <p>In this paper we presented several modelling patterns for including extracted operator
knowledge into industrial information models, represented as knowledge graphs. These modelling
patterns can be conceived as architectural patterns and can be combined and applied depending
on the required complexity that should be expressed. Furthermore, we presented an embedding
methodology to represent this knowledge as a vector that could be used to combine learning
systems with operator knowledge. We established a metric suited to evaluate the embedding’s
capability to capture semantic relations between conditions, i. e. quality characteristics, based
on their resulting conclusions, i. e. parametrisations. In a preliminary evaluation, we have
shown that the chosen information model and the proposed embedding methodology are able to
express and capture semantic relationships between conditions that lead to similar conclusions
if they occurred in a suficient quantity.</p>
    </sec>
    <sec id="sec-9">
      <title>Acknowledgments</title>
      <p>This work is funded by the Bavarian Ministry of Economic Afairs, Energy and Technology in
the scope of the ADELeS project.
[41] Z. Sun, W. Hu, C. Li, Cross-lingual entity alignment via joint attribute-preserving
embedding, in: International Semantic Web Conference, 2017, pp. 628–644.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Platenius-Mohr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Malakuti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Grüner</surname>
          </string-name>
          , T. Goldschmidt,
          <article-title>Interoperable digital twins in iiot systems by transformation of information models: A case study with asset administration shell</article-title>
          ,
          <source>in: Proceedings of the 9th International Conference on the Internet of Things</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Beden</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Beckmann</surname>
          </string-name>
          ,
          <article-title>Semantic asset administration shells in industry 4.0: A survey</article-title>
          ,
          <source>in: 2021 4th IEEE International Conference on Industrial Cyber-Physical Systems (ICPS)</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>31</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>W. P.</given-names>
            <surname>von Pilchau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gowtham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gruber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Riedl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.-S.</given-names>
            <surname>Koutrakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tayyub</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hähner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Eichstädt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Uhlmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Polte</surname>
          </string-name>
          , et al.,
          <article-title>An architectural design for measurement uncertainty evaluation in cyber-physical systems</article-title>
          ,
          <source>Annals of Computer Science and Information Systems</source>
          <volume>22</volume>
          (
          <year>2020</year>
          )
          <fpage>53</fpage>
          -
          <lpage>57</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <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="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Noy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Narayanan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Patterson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Taylor</surname>
          </string-name>
          ,
          <article-title>Industry-scale knowledge graphs: Lessons and challenges</article-title>
          ,
          <source>Communications of the ACM</source>
          <volume>62</volume>
          (
          <year>2019</year>
          )
          <fpage>36</fpage>
          -
          <lpage>43</lpage>
          . doi:
          <volume>10</volume>
          . 1145/3331166.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Obraczka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Saeedi</surname>
          </string-name>
          , E. Rahm,
          <article-title>Knowledge graph completion with famer</article-title>
          ,
          <source>Proc. DI2KG</source>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>I.</given-names>
            <surname>Grangel-González</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lösch</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. ul Mehdi</surname>
          </string-name>
          ,
          <article-title>Knowledge graphs for eficient integration and access of manufacturing data</article-title>
          ,
          <source>in: 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</source>
          , volume
          <volume>1</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E. G.</given-names>
            <surname>Kalaycı</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. Grangel</given-names>
            <surname>González</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lösch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kharlamov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Calvanese</surname>
          </string-name>
          , et al.,
          <article-title>Semantic integration of bosch manufacturing data using virtual knowledge graphs</article-title>
          , in: International Semantic Web Conference,
          <year>2020</year>
          , pp.
          <fpage>464</fpage>
          -
          <lpage>481</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ringsquandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lamparter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lepratti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kröger</surname>
          </string-name>
          ,
          <article-title>Knowledge fusion of manufacturing operations data using representation learning</article-title>
          ,
          <source>in: IFIP International Conference on Advances in Production Management Systems</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>302</fpage>
          -
          <lpage>310</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Krathwohl</surname>
          </string-name>
          ,
          <article-title>A revision of bloom's taxonomy: An overview</article-title>
          ,
          <source>Theory into practice 41</source>
          (
          <year>2002</year>
          )
          <fpage>212</fpage>
          -
          <lpage>218</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ringsquandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lamparter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lepratti</surname>
          </string-name>
          ,
          <article-title>Graph-based predictions and recommendations in flexible manufacturing systems</article-title>
          ,
          <source>in: IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>6937</fpage>
          -
          <lpage>6942</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N.</given-names>
            <surname>Petersen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Halilaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Grangel-González</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lohmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lange</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          ,
          <article-title>Realizing an rdf-based information model for a manufacturing company-a case study</article-title>
          ,
          <source>in: International semantic web conference</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>350</fpage>
          -
          <lpage>366</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Hubauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lamparter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Haase</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Herzig</surname>
          </string-name>
          ,
          <article-title>Use cases of the industrial knowledge graph at siemens</article-title>
          , in: International Semantic Web Conference (P&amp;D/Industry/BlueSky),
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Hörner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schamberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bodendorf</surname>
          </string-name>
          ,
          <article-title>Externalisierung von prozess-spezifischem mitarbeiterwissen im produktionsumfeld</article-title>
          ,
          <source>Zeitschrift für wirtschaftlichen Fabrikbetrieb</source>
          <volume>115</volume>
          (
          <year>2020</year>
          )
          <fpage>413</fpage>
          -
          <lpage>417</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Nordsieck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Heider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Winschel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hähner</surname>
          </string-name>
          ,
          <article-title>Knowledge extraction via decentralized knowledge graph aggregation</article-title>
          ,
          <source>in: 2021 IEEE 15th International Conference on Semantic Computing (ICSC)</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>92</fpage>
          -
          <lpage>99</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Chein</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.-L. Mugnier</surname>
          </string-name>
          ,
          <source>Graph-based Knowledge Representation: Computational Foundations of Conceptual Graphs</source>
          , Springer eBook Collection Computer Science, Springer London, London,
          <year>2009</year>
          . doi:
          <volume>10</volume>
          .1007/978-1-
          <fpage>84800</fpage>
          -286-9.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>Jointly embedding knowledge graphs and logical rules</article-title>
          ,
          <source>in: Proceedings of the 2016 conference on empirical methods in natural language processing</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>192</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>Knowledge graph embedding with iterative guidance from soft rules</article-title>
          ,
          <source>Proceedings of the AAAI Conference on Artificial Intelligence</source>
          <volume>32</volume>
          (
          <year>2018</year>
          ). URL: https://ojs.aaai.org/index.php/AAAI/article/view/11918.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Paudel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bernstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Iteratively learning embeddings and rules for knowledge graph reasoning</article-title>
          ,
          <source>in: The World Wide Web Conference</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>2366</fpage>
          -
          <lpage>2377</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ringsquandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kharlamov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stepanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hildebrandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lamparter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lepratti</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Horrocks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kroeger</surname>
          </string-name>
          ,
          <article-title>Event-enhanced learning for knowledge graph completion</article-title>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>V.</given-names>
            <surname>Gutiérrez-Basulto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Schockaert</surname>
          </string-name>
          ,
          <article-title>From knowledge graph embedding to ontology embedding? an analysis of the compatibility between vector space representations and rules</article-title>
          ,
          <source>in: Sixteenth International Conference on Principles of Knowledge Representation and Reasoning</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bordes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Usunier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Garcia-Duran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Weston</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Yakhnenko</surname>
          </string-name>
          ,
          <article-title>Translating embeddings for modeling multi-relational data</article-title>
          ,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>26</volume>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>I.</given-names>
            <surname>Chami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wolf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.-C.</given-names>
            <surname>Juan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ravi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ré</surname>
          </string-name>
          ,
          <article-title>Low-dimensional hyperbolic knowledge graph embeddings</article-title>
          ,
          <source>Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics</source>
          <volume>58</volume>
          (
          <year>2020</year>
          )
          <fpage>6901</fpage>
          -
          <lpage>6914</lpage>
          . URL: https://aclanthology.org/
          <year>2020</year>
          . acl-main.
          <volume>617</volume>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>T.</given-names>
            <surname>Trouillon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Welbl</surname>
          </string-name>
          , S. Riedel, É. Gaussier, G. Bouchard,
          <article-title>Complex embeddings for simple link prediction</article-title>
          ,
          <source>in: International conference on machine learning</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>2071</fpage>
          -
          <lpage>2080</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.-H.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-Y.</given-names>
            <surname>Nie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <article-title>Rotate: Knowledge graph embedding by relational rotation in complex space</article-title>
          , arXiv preprint arXiv:
          <year>1902</year>
          .
          <volume>10197</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Yao</surname>
          </string-name>
          , J. Liu,
          <article-title>Cycle or minkowski: Which is more appropriate for knowledge graph embedding?</article-title>
          ,
          <source>in: Proceedings of the 30th ACM International Conference on Information &amp; Knowledge Management</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>2301</fpage>
          -
          <lpage>2310</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schlichtkrull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Kipf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bloem</surname>
          </string-name>
          , R. den van Berg,
          <string-name>
            <surname>I. Titov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Welling</surname>
          </string-name>
          ,
          <article-title>Modeling relational data with graph convolutional networks</article-title>
          ,
          <source>in: European semantic web conference</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>593</fpage>
          -
          <lpage>607</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>Learning entity and relation embeddings for knowledge graph completion</article-title>
          ,
          <source>in: Twenty-ninth AAAI conference on artificial intelligence</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Knowledge graph embedding by translating on hyperplanes</article-title>
          ,
          <source>in: Proceedings of the AAAI Conference on Artificial Intelligence</source>
          , volume
          <volume>28</volume>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rossi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Barbosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Firmani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Matinata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Merialdo</surname>
          </string-name>
          ,
          <article-title>Knowledge graph embedding for link prediction: A comparative analysis</article-title>
          ,
          <source>ACM Transactions on Knowledge Discovery from Data (TKDD) 15</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>49</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mohamed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Parambath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Kaoudi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aboulnaga</surname>
          </string-name>
          ,
          <article-title>Popularity agnostic evaluation of knowledge graph embeddings</article-title>
          ,
          <source>in: Conference on Uncertainty in Artificial Intelligence</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1059</fpage>
          -
          <lpage>1068</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>P.</given-names>
            <surname>Tabacof</surname>
          </string-name>
          , L. Costabello,
          <article-title>Probability calibration for knowledge graph embedding models</article-title>
          , arXiv preprint arXiv:
          <year>1912</year>
          .
          <volume>10000</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>N.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-C.</given-names>
            <surname>Kalo</surname>
          </string-name>
          , W.-T. Balke,
          <string-name>
            <given-names>R.</given-names>
            <surname>Krestel</surname>
          </string-name>
          ,
          <article-title>Do embeddings actually capture knowledge graph semantics?</article-title>
          ,
          <source>in: European Semantic Web Conference</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>143</fpage>
          -
          <lpage>159</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>W. Ben</given-names>
            <surname>Rim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lawrence</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gashteovski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Niepert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Okazaki</surname>
          </string-name>
          ,
          <article-title>Behavioral testing of knowledge graph embedding models for link prediction</article-title>
          ,
          <source>in: 3rd Conference on Automated Knowledge Base Construction</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>R.</given-names>
            <surname>Nordsieck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Heider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hofmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hähner</surname>
          </string-name>
          ,
          <article-title>Reliability-based aggregation of heterogeneous knowledge to assist operators in manufacturing</article-title>
          ,
          <source>in: 2022 IEEE 16th International Conference on Semantic Computing (ICSC)</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>131</fpage>
          -
          <lpage>138</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>W.</given-names>
            <surname>Ma</surname>
          </string-name>
          , M. Zhang,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <article-title>Jointly learning explainable rules for recommendation with knowledge graph</article-title>
          ,
          <source>in: The world wide web conference</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1210</fpage>
          -
          <lpage>1221</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>V. T.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stepanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. H.</given-names>
            <surname>Gad-Elrab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kharlamov</surname>
          </string-name>
          , G. Weikum,
          <article-title>Rule learning from knowledge graphs guided by embedding models</article-title>
          , in: International Semantic Web Conference,
          <year>2018</year>
          , pp.
          <fpage>72</fpage>
          -
          <lpage>90</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>U.</given-names>
            <surname>Kursuncu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gaur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sheth</surname>
          </string-name>
          ,
          <article-title>Knowledge infused learning (k-il): Towards deep incorporation of knowledge in deep learning</article-title>
          ,
          <source>Proceedings of the AAAI 2020 Spring Symposium on Combining Machine Learning and Knowledge Engineering in Practice (AAAI-MAKE)</source>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>W. L.</given-names>
            <surname>Hamilton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ying</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Leskovec</surname>
          </string-name>
          ,
          <article-title>Representation learning on graphs: Methods and applications</article-title>
          ,
          <source>Bulletin of the IEEE Computer Society Technical Committee on Data Engineering</source>
          <volume>40</volume>
          (
          <year>2017</year>
          )
          <fpage>52</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , W. Hu,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Akrami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>A benchmarking study of embedding-based entity alignment for knowledge graphs</article-title>
          ,
          <source>Proceedings of the VLDB Endowment</source>
          <volume>13</volume>
          (
          <year>2020</year>
          )
          <fpage>2326</fpage>
          -
          <lpage>2340</lpage>
          . doi:
          <volume>10</volume>
          .14778/3407790.3407828.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>