<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Xiv:</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Multipreference Semantics from Common Sense Reasoning to Neural Network Models: an Overview</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Laura Giordano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valentina Gliozzi</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniele Theseider Dupré</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DISIT - Università del Piemonte Orientale</institution>
          ,
          <addr-line>Viale Michel 11, I-15121, Alessandria</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dipartimento di Informatica, Università degli Studi di Torino</institution>
          ,
          <addr-line>Corso Svizzera 185, I-10149,Torino</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <volume>13421</volume>
      <abstract>
        <p>In this short paper we report about a “concept-wise" multipreference semantics for weighted conditionals and its use to provide a logical interpretation to some neural network models, Self-Organising Maps (SOMs) and Multilayer Perceptrons (MLPs). For MLPs, a deep network can be regarded as a conditional knowledge base, in which the synaptic connections correspond to weighted conditionals. CAOS 2021: 5th Workshop on Cognition And OntologieS, held at JOWO 2021: Episode VII The Bolzano Summer of Knowledge, September 11-18, 2021, Bolzano, Italy " laura.giordano@uniupo.it (L. Giordano); valentina.gliozzi@unito.it (V. Gliozzi); dtd@uniupo.it (D. Theseider Dupré)</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Common Sense Reasoning</kwd>
        <kwd>Preferential semantics</kwd>
        <kwd>Typicality in Description Logics</kwd>
        <kwd>Neural Network models</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Preferential approaches to common sense reasoning [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5 ref6 ref7">1, 2, 3, 4, 5, 6, 7</xref>
        ] have their roots in
conditional logics [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ], and have been recently extended to Description Logics (DLs), to deal
with inheritance with exceptions in ontologies, by allowing non-strict form of inclusions, called
defeasible or typicality inclusions.
      </p>
      <p>
        Diferent preferential semantics [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ] and closure constructions [
        <xref ref-type="bibr" rid="ref12 ref13 ref14 ref15 ref16 ref17 ref18">12, 13, 14, 15, 16, 17, 18</xref>
        ]
have been proposed for such defeasible DLs and, in this paper, we report about a
conceptwise multipreference semantics [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], which has been recently introduced as a semantics of
ranked knowledge bases in a lightweight DL to account for preferences with respect to diferent
concepts, and has been proposed as a semantics for some neural network models.
      </p>
      <p>
        We have considered both an unsupervised model, Self-organising maps (SOMs)[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], which
is considered as a psychologically and biologically plausible neural network model, and a
supervised one, Multilayer Perceptrons (MLPs) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Learning algorithms in the two cases are
quite diferent but our aim is to capture, through a semantic interpretation, the behavior of the
network resulting after training and not to deal with the learning process. We will see that this
can be accomplished in both cases in a similar way, based on the multi-preferential semantics.
      </p>
      <p>
        In both cases, considering the domain of all input stimuli presented to the network during
training (or in the generalization phase), one can build a semantic interpretation describing the
input-output behavior of the network as a multi-preference interpretation, where preferences are
associated to concepts. For SOMs, the learned categories 1, . . . ,  are regarded as concepts so
that a preference relation (over the domain of input stimuli) is associated to each category [
        <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
        ].
For MLPs, each neuron in the deep network (including hidden neurons) can be associated with
a concept and with a preference relation on the domain [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
      </p>
      <p>
        The idea is that, given two input stimuli  and , and two categories/concepts, e.g., Horse
and Zebra, the neural model can assign to  a degree of membership in the category Horse
which is higher than the degree of membership of , so that  can be regarded as a being more
typical than  as a horse (x &lt;Horse y ), while vice-versa  can be regarded as a being less typical
than  as a zebra (y &lt;Zebra x ). A preferential interpretation can be built over the domain of
input stimuli and can be used for checking properties such as: are the instances of category 1
also instances of category 2? Are typical instances of category 1 also instances of category
2? This verification can be done by model-checking given a multipreference interpretation
describing the input-output behavior of the network [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
      <p>For MLPs, the relationship between our logic of commonsense reasoning and deep neural
networks is even stronger, as a deep neural network can itself be regarded as a conditional
knowledge base, i.e., as a set weighted conditionals. This has been achieved by developing a
concept-wise fuzzy multipreference semantics for a DLs with weighted defeasible inclusions.</p>
      <p>
        The strong relationship between neural networks and conditional logics of commonsense
reasoning raises several issues from the standpoint of knowledge representation, from the
standpoint of neuro-symbolic integration, as well as from the standpoint of explainable AI
[
        <xref ref-type="bibr" rid="ref25 ref26 ref27">25, 26, 27</xref>
        ]. We will hint at some of these issues in the extended abstract after shortly describing
the approach.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. The Concept-Wise Multipreference Semantics</title>
      <p>
        The concept-wise multipreference semantics (cw-semantics) has been introduced as a
semantics for ranked ℰ ℒ knowledge bases [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], and later extended to weighted knowledge bases [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
In both cases the knowledge base contains (besides standard inclusions, called strict) defeasible
or typicality inclusions of the form T() ⊑  (meaning “the typical s are s" or “normally
s are s") with a rank (resp. a weight). They correspond to KLM conditionals  |∼  [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Ranks (weights) of defeasible inclusions represent their strength (plausibility/implausibility).
The preferential semantics of ranked and weighted knowledge bases are defined in terms of
concept-wise multipreference interpretations, based on diferent constructions.
      </p>
      <p>
        Concept-wise multipreference interpretations (cw-interpretations) are defined by adding to
standard DL interpretations, which are pairs ⟨∆ , ·  ⟩, where ∆ is a domain, and ·  an
interpretation function, the preference relations &lt;1 , . . . , &lt; associated with a set of distinguished
concepts 1, . . . , , representing the relative typicality of domain individuals with respect to
these concepts. Each preference relation &lt; is a modular and well-founded strict partial order
on ∆ . Preferences with respect to diferent concepts do not need to agree; as we have seen, a
domain element  may be more typical than  as a horse, but less typical as a zebra. A global
preference relation &lt; can be defined starting from the &lt; ’s, and concept T() is interpreted
as the set of all &lt;-minimal  elements. A simple notion of global preference &lt; exploits Pareto
combination of the preference relations &lt; , but a more sophisticated notion of preference
combination has been considered in [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], by exploiting a modified Pareto condition which takes
into account the specificity relation among concepts (e.g., that concept Penguin is more specific
than concept Bird ). It has been proven [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] that global preference in a cw-interpretation
determines a KLM-style preferential interpretation, and cw-entailment satisfies the KLM
postulates of a preferential consequence relation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. A Preferential Interpretation of Self-Organising Maps</title>
      <p>
        Once the SOM has learned to categorize, one can look at the result of the categorization as
a concept-wise multipreference interpretation over a domain of input stimuli, in which a
preference relation is associated to each concept (each learned category), and the combination of
the preferences into a global one (following the approach described above) defines a KLM-style
preferential model of the SOM. More precisely, once the SOM has learned to categorize, to assess
category generalization, Gliozzi and Plunkett [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] define the map’s disposition to consider a
new stimulus  as a member of a known category  as a function of the distance of  from the
map’s representation of . The relative distance (, ) of a stimulus  from a category 
can be used to build a binary preference relation &lt; among the stimuli in ∆ with respect to
category  [
        <xref ref-type="bibr" rid="ref22 ref29">22, 29</xref>
        ], by letting  &lt;  if and only if (, ) &gt; (, ) ( is more typical
than  with respect to category  if its relative distance from category  is lower than the
relative distance of ).
      </p>
      <p>
        This preferential model can be exploited to learn or validate conditional knowledge from
empirical data, by verifying conditional formulas over the preferential interpretation constructed
from the SOM. Both a two-valued and a fuzzy semantics have been considered [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. In both
cases, model checking can be used for the verification of inclusions (either defeasible inclusions
or fuzzy inclusion axioms) over the respective models of the SOM (for instance, do the most
typical penguins belong to the category Bird with at least a degree of membership 0.8?). Starting
from the fuzzy interpretation of the SOM, a probabilistic account can also be given based on
Zadeh’s probability of fuzzy events [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. A Preferential Interpretation of Multilayer Perceptrons</title>
      <p>
        For MLPs, a deep network is considered after the training phase, when the synaptic weights
have been learned. The input-output behaviour of the network can be captured in a similar
way as for SOMs by constructing a preferential interpretation over the domain ∆ of the input
stimuli considered during training (or generalization) [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. Each neuron  of interest can be
associated to a concept  and, for each distinguished concept  , a preference relation &lt;
is defined over the domain ∆ based on the activity values,  (), of neuron  for each input
 ∈ ∆ . In a similar way, a fuzzy interpretation of the network can be constructed over the
domain ∆ , as well as a fuzzy-multipreference semantics.
      </p>
      <p>
        All the three semantics allow the input-output behavior of the network to be captured by
interpretations built over a set of input stimuli through simple constructions, which exploits
the activity level of neurons for the stimuli. In particular, for the fuzzy-multipreference
interpretations, the idea [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] is to extend a fuzzy DL interpretation with a set of induced preferences.
In a fuzzy DL interpretation , the interpretation of a concept ℎ is a mapping  : ∆ → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ],
associating to each  ∈ ∆ the degree of membership of  in ℎ. The activation value of unit ℎ
for a stimulus  in the network (assumed to be in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]) is taken as the degree of
membership of  in concept ℎ. The fuzzy interpretation also induces an ordering &lt;ℎ on the
domain ∆ , for each ℎ, to be regarded as the preference relation associated to concept ℎ. This
allows a notion of typicality to be defined in a fuzzy interpretation. Let us call ℳ,Δ the fuzzy
multipreference interpretation built from the network  over a domain ∆ of input stimuli.
      </p>
      <p>
        As for SOMs, logical properties of the neural network (both typicality properties and fuzzy
axioms) can then be verified by model checking over such an interpretation. Evaluating
properties involving hidden units might be of interest, although their meaning is usually unknown.
In the well known Hinton’s family example [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ], one may want to verify whether, normally,
given an old Person 1 and relationship Husband, Person 2 would also be old, i.e., whether
T(1 ⊓ ) ⊑ 2 is satisfied. Here, concept 1 (resp., 2) is associated to a
(known, in this case) hidden unit for Person 1 (and Person 2), while Husband is associated to an
input unit. If the properties of interest involve some specific units, only the concepts associated
to those units may be considered in the language to build the interpretation.
      </p>
      <p>
        All the three kinds of interpretations considered above for MLPs describe the input-output
,Δ described
behavior of the network. However, the fuzzy multipreference interpretation ℳ
above can be also proven to be a model of the neural network  in a logical sense, by mapping
the multilayer network into a weighted conditional knowledge base.
4.1. Weighted ℒ Knowledge Bases
In this section, we shortly recall the definition of weighted conditional knowledge bases through
an example, and give some hints about the two-valued and fuzzy multipreference semantics,
referring to [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] for a detailed description for ℰ ℒ.
      </p>
      <p>A weighted ℒ knowledge base  over a set  = {1, . . . , } of distinguished ℒ
concepts is a tuple ⟨ , 1 , . . . ,  , ⟩, where the TBOX  is a set of ℒ inclusion axiom,
the ABox  is a set of ℒ assertions and, for each distinguished concept  ∈ ,  is a set
of weighted typicality inclusions of the form T() ⊑ , with a positive or negative weight (a
real number). In the fuzzy case,  and  contain fuzzy axioms.</p>
      <p>Consider the weighted knowledge base  = ⟨ , ,  , ⟩, over the set of
distinguished concepts  = {Bird , Penguin}, with empty ABox and with  containing the inclusions
Penguin ⊑ Bird and Black ⊓ Grey ⊑ ⊥.</p>
      <p>The weighted TBox  contains the following weighted defeasible inclusions:
(1) T(Bird ) ⊑ Fly , +20
(2) T(Bird ) ⊑ ∃has_Wings.⊤, +50
(3) T(Bird ) ⊑ ∃has_Feathers.⊤, +50;
  contains the defeasible inclusions:
(4) T(Penguin) ⊑ Fly , - 70
(5) T(Penguin) ⊑ Black , +50;
(6) T(Penguin) ⊑ Grey , +10;</p>
      <p>The meaning is that a bird normally has wings, has feathers and flies, but having wings and
feathers (both with weight 50) for a bird is more plausible than flying (weight 20), although
lfying is regarded as being plausible. For a penguin, flying is not plausible (inclusion 4 has a
negative weight -70), while being black or being grey are plausible properties of prototypical
penguins, in fact, 5 and 6 have positive weights, resp. 50 and 10, so that being black is more
plausible than being grey.</p>
      <p>
        A two-valued semantics for weighted ℒ knowledge bases can be defined by developing
a semantic closure construction in the same spirit as Lehmann’s lexicographic closure [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ],
but more similar to Kern-Isberner’s semantics of c-representations [
        <xref ref-type="bibr" rid="ref33 ref7">7, 33</xref>
        ], in which the world
ranks are generated as a sum of impacts of falsified conditionals. Here, the (positive or negative)
weights of the satisfied defaults are summed, but in a concept-wise manner, so to determine the
plausibility of a domain elements with respect to certain concepts. In this way, the modular
structure of the knowledge base can be considered. More precisely, for a domain element  in
∆ , and a distinguished concept , the weight () of  wrt  is defined as the sum of the
weights ℎ of the typicality inclusions T() ⊑ ,ℎ in  verified by  (and is −∞ when 
is not an instance of ). From the weights () the preference relation ≤  can be defined by
letting: for ,  ∈ ∆ ,  ≤   if () ≥ (). The higher the weight of  wrt  the higher
its typicality relative to . This closure construction defines preferences &lt; (strict modular
partial orders) and allows for the definition of concept-wise multipreference interpretations as in
Section 2.
      </p>
      <p>
        In the fuzzy case, the fuzzy logic combination functions are used for complex concepts to
compute the ()’s and to determine the associated preference relations. To guarantee that
the preferences determined from the knowledge base are coherent with the fuzzy interpretation
of concepts, a notions of coherent (fuzzy) multipreference interpretation (cf-interpretation) is
also introduced [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
4.2. MLPs as Conditional Knowledge Bases
Let us describe how the multilayer network  can be mapped to a weighted conditional
knowledge base  , i.e., to a set of weighted typicality inclusions. The idea is to consider,
for each unit , all the units 1, . . . , , whose output signals are the input signals of unit ,
with synaptic weights ,1 , . . . , , . Let  be the concept name associated to unit  and
1 , . . . ,  be the concept names associated to units 1, . . . , . One can define, for unit , a
set  of  typicality inclusions, with their associated weights, as follows: T() ⊑ 1 with
,1 , . . . , T() ⊑  with , . The network  can than be mapped to a conditional
knowledge base  containing, for each neuron , a set of typicality inclusions  as defined
above.
,Δ built from  over a domain
      </p>
      <p>
        Let us consider the fuzzy multipreference interpretation ℳ
∆ of input stimuli, as described above. Let us further assume that, in the construction, all units
are considered and a concept  is introduced in the language for each unit . It has been
,Δ is a cf-model of the knowledge base  , under
proven [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] that the interpretation ℳ
some condition on the activation functions in  . In particular, the properties that are entailed
from  are properties satisfied by ℳ,Δ, for any choice of the input stimuli in the domain ∆ .
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion and Conclusions</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref22 ref23 ref24">22, 23, 24</xref>
        ] we have studied the relationships between a preferential logic of common sense
reasoning and two diferent neural network models, Self-Organising Maps and Multilayer
Perceptrons, showing that a multi-preferential semantics can be used to provide a logical
model of the neural network behavior after training. Such a model can be used to learn or to
validate conditional knowledge from the empirical data used for training and generalization,
by model checking of logical properties. A two-valued KLM-style preferential interpretation
with multiple preferences and a fuzzy semantics have been considered, based on the idea of
associating preference relations to categories (in the case of SOMs) or to neurons (for Multilayer
Perceptrons). Due to the diversity of the two models we would expect that a similar approach
might be extended to other neural network models and learning approaches. The plausibility
of concept-wise multipreference semantics is supported by the fact that self-organising maps
are considered as psychologically and biologically plausible neural network models. This
multipreference semantics has been shown to satisfy the KLM properties in the two-valued case
[
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], and most of the KLM properties in the fuzzy case, depending on their reformulation and
on the fuzzy combination functions considered [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ].
      </p>
      <p>
        Much work has been devoted, in recent years, to the combination of neural networks and
symbolic reasoning [
        <xref ref-type="bibr" rid="ref35 ref36 ref37">35, 36, 37</xref>
        ], leading to the definition of new computational models [
        <xref ref-type="bibr" rid="ref38 ref39 ref40 ref41">38,
39, 40, 41</xref>
        ] and to extensions of logic programming languages with neural predicates [
        <xref ref-type="bibr" rid="ref42">42, 43</xref>
        ].
Among the earliest systems combining logical reasoning and neural learning are the
KnowledgeBased Artificial Neural Network (KBANN) [ 44] and the Connectionist Inductive Learning and
Logic Programming (CILP) [45] systems and Penalty Logic [46], a non-monotonic reasoning
formalism used to establish a correspondence with symmetric connectionist networks. The
relationships between normal logic programs under the stable model semantics [47] and neural
networks have been investigated by Garcez and Gabbay [
        <xref ref-type="bibr" rid="ref35">45, 35</xref>
        ] and by Hitzler et al. [48].
      </p>
      <p>
        The correspondence between neural network models and fuzzy systems has been first
investigated by Kosko in his seminal work [49]. We have adopted the usual way of viewing
concepts in fuzzy DLs [50, 51, 52], and we have used fuzzy concepts within a multipreference
semantics, based on a semantic closure construction in the line of Lehmann’s semantics for
lexicographic closure [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] and strictly related to Kern-Isberner’s c-representations [
        <xref ref-type="bibr" rid="ref33 ref7">7, 33</xref>
        ].
Furthermore, we have adopted a preferential semantics with multiple preferences, in order to make
it concept-wise: each distinguished concept  has its own set  of (weighted) typicality
inclusions, and an associated preference relation &lt; . This allows a preference relation to be
associated to each category (e.g., in the preferential interpretation of SOMs) or to neurons (in
a deep network). A combination of fuzzy logic with the preferential semantics of conditional
knowledge bases has been first studied by Casini and Straccia [ 53], who have developed a
rational closure construction for propositional Gödel logic.
      </p>
      <p>
        For Multilayer Perceptrons, it has been proven [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] that a deep network can itself be regarded
as a weighted conditional knowledge base (under some conditions on the activation function).
This opens to the possibility of adopting a conditional logics as a basis for neuro-symbolic
integration. While a neural network, once trained, is able and fast in classifying the new stimuli
(that is, it is able to do instance checking), all other reasoning services such as satisfiability,
entailment and model-checking are missing. These capabilities would be needed for dealing with
tasks combining empirical and symbolic knowledge, such as, for instance: proving whether the
network satisfies some (strict or conditional) properties; learning the weights of a conditional
knowledge base from empirical data, and combine the defeasible inclusions extracted from a
neural network with other defeasible or strict inclusions for inference.
      </p>
      <p>
        To make these tasks possible, the development of proof methods for such logics is a
preliminary step. In the two-valued case multipreference entailment is decidable for weighted ℰ ℒ⊥
knowledge bases, and proof methods for reasoning with weighted conditional knowledge bases
in ℰ ℒ⊥ can, for instance, exploit Answer Set Programming (ASP) encodings of the concept-wise
multipreference semantics [54], using asprin [55] to achieve defeasible reasoning, an approach
+ knowledge bases [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. In the fuzzy case, an open problem
already considered for ranked ℰ ℒ⊥
is whether the notion of fuzzy-multipreference entailment is decidable (even for the small
fragment of ℰ ℒ without roles), and under which choice of fuzzy logic combination functions.
Undecidability results for fuzzy description logics with general inclusion axioms [56, 57, 58]
motivate the investigation of decidable approximations of fuzzy-multipreference entailment.
      </p>
      <p>
        An interesting issue is whether the mapping of deep neural networks to weighted conditional
knowledge bases can be extended to more complex neural network models, such as Graph neural
networks [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ], or whether diferent logical formalisms and semantics would be needed. Another
issue is whether the fuzzy-preferential interpretation of neural networks can be related with
the probabilistic interpretation of neural networks based on statistical AI. This is an interesting
issue, as the fuzzy DL interpretations we have considered in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], where concepts are regarded
as fuzzy sets, also suggests a probabilistic account based on Zadeh’s probability of fuzzy events
[
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. We refer to [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] for some results concerning a probabilistic interpretation of SOMs and to
[59] for a preliminary account for MLPs.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>We thank the anonymous referees for their helpful comments and suggestions. This research
has been partially supported by INDAM-GNCS Projects 2019 and 2020.
[43] Z. Yang, A. Ishay, J. Lee, Neurasp: Embracing neural networks into answer set
programming, in: C. Bessiere (Ed.), Proceedings of the Twenty-Ninth International Joint Conference
on Artificial Intelligence, IJCAI 2020, ijcai.org, 2020, pp. 1755–1762.
[44] G. G. Towell, J. W. Shavlik, Knowledge-based artificial neural networks, Artif. Intell. 70
(1994) 119–165.
[45] A. S. d’Avila Garcez, G. Zaverucha, The connectionist inductive learning and logic
programming system, Appl. Intell. 11 (1999) 59–77.
[46] G. Pinkas, Reasoning, nonmonotonicity and learning in connectionist networks that
capture propositional knowledge, Artif. Intell. 77 (1995) 203–247.
[47] M. Gelfond, V. Lifschitz, The stable model semantics for logic programming, in: Logic</p>
      <p>Programming, Proc. of the 5th Int. Conf. and Symposium, 1988, pp. 1070–1080.
[48] P. Hitzler, S. Hölldobler, A. K. Seda, Logic programs and connectionist networks, J. Appl.</p>
      <p>Log. 2 (2004) 245–272.
[49] B. Kosko, Neural networks and fuzzy systems: a dynamical systems approach to machine
intelligence, Prentice Hall, 1992.
[50] U. Straccia, Towards a fuzzy description logic for the semantic web (preliminary report),
in: The Semantic Web: Research and Applications, Second European Semantic Web
Conference, ESWC 2005, Heraklion, Crete, Greece, May 29 - June 1, 2005, Proceedings,
volume 3532 of Lecture Notes in Computer Science, Springer, 2005, pp. 167–181.
[51] T. Lukasiewicz, U. Straccia, Managing uncertainty and vagueness in description logics for
the semantic web, J. Web Semant. 6 (2008) 291–308.
[52] F. Bobillo, U. Straccia, The fuzzy ontology reasoner fuzzydl, Knowl. Based Syst. 95 (2016)
12–34.
[53] G. Casini, U. Straccia, Towards rational closure for fuzzy logic: The case of propositional
gödel logic, in: Logic for Programming, Artificial Intelligence, and Reasoning - 19th
International Conference, LPAR-19, Stellenbosch, South Africa, December 14-19, 2013.
Proceedings, volume 8312 of LNCS, Springer, 2013, pp. 213–227. URL: https://doi.org/10.
1007/978-3-642-45221-5_16.
[54] L. Giordano, D. Theseider Dupré, Weighted conditional ℰ ℒ knowledge bases with integer
weights: an ASP approach, in: Int. Conf. on logic Programming, ICLP 2021, 2021. To
appear.
[55] G. Brewka, J. P. Delgrande, J. Romero, T. Schaub, asprin: Customizing answer set
preferences without a headache, in: Proc. AAAI 2015, 2015, pp. 1467–1474.
[56] F. Baader, R. Peñaloza, Are fuzzy description logics with general concept inclusion axioms
decidable?, in: FUZZ-IEEE 2011, IEEE International Conference on Fuzzy Systems, Taipei,
Taiwan, 27-30 June, 2011, Proceedings, IEEE, 2011, pp. 1735–1742.
[57] M. Cerami, U. Straccia, On the undecidability of fuzzy description logics with gcis with
lukasiewicz t-norm, CoRR abs/1107.4212 (2011). URL: http://arxiv.org/abs/1107.4212.
[58] S. Borgwardt, R. Peñaloza, Undecidability of fuzzy description logics, in: G. Brewka,
T. Eiter, S. A. McIlraith (Eds.), Principles of Knowledge Representation and Reasoning:
Proceedings of the Thirteenth International Conference, KR 2012, Rome, Italy, June 10-14,
2012, AAAI Press, 2012, pp. 232–242.
[59] L. Giordano, D. Theseider Dupré, Weighted defeasible knowledge bases and a
multipreference semantics for a deep neural network model, CoRR abs/2012.13421 (2020). URL:</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Gabbay</surname>
          </string-name>
          ,
          <article-title>Theoretical foundations for non-monotonic reasoning in expert systems</article-title>
          , in: A.
          <string-name>
            <surname>K.R.</surname>
          </string-name>
          (Ed.),
          <source>Logics and Models of Concurrent Systems</source>
          , volume
          <volume>13</volume>
          <source>of NATO ASI Series (Series F: Computer and Systems Sciences)</source>
          , Springer,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Makinson</surname>
          </string-name>
          ,
          <article-title>General theory of cumulative inference</article-title>
          ,
          <source>in: Non-Monotonic Reasoning</source>
          , 2nd International Workshop, Grassau, FRG, June 13-15,
          <year>1988</year>
          , Proceedings,
          <year>1988</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          ,
          <article-title>Probabilistic Reasoning in Intelligent Systems Networks of Plausible Inference</article-title>
          , Morgan Kaufmann,
          <year>1988</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kraus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>44</volume>
          (
          <year>1990</year>
          )
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>What does a conditional knowledge base entail?</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>55</volume>
          (
          <year>1992</year>
          )
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Benferhat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cayrol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Prade</surname>
          </string-name>
          ,
          <article-title>Inconsistency management and prioritized syntax-based entailment</article-title>
          ,
          <source>in: Proc. IJCAI'93</source>
          ,
          <string-name>
            <surname>Chambéry</surname>
          </string-name>
          , France,
          <year>August</year>
          28 - September 3, Morgan Kaufmann,
          <year>1993</year>
          , pp.
          <fpage>640</fpage>
          -
          <lpage>647</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <article-title>Conditionals in Nonmonotonic Reasoning and Belief Revision - Considering Conditionals as Agents</article-title>
          , volume
          <volume>2087</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lewis</surname>
          </string-name>
          , Counterfactuals, Basil Blackwell Ltd,
          <year>1973</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Nute</surname>
          </string-name>
          , Topics in conditional logic, Reidel, Dordrecht (
          <year>1980</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Olivetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Pozzato</surname>
          </string-name>
          , Preferential Description Logics,
          <source>in: LPAR</source>
          <year>2007</year>
          , volume
          <volume>4790</volume>
          <source>of LNAI</source>
          , Springer, Yerevan, Armenia,
          <year>2007</year>
          , pp.
          <fpage>257</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Britz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Heidema</surname>
          </string-name>
          , T. Meyer, Semantic preferential subsumption, in: G. Brewka, J. Lang (Eds.),
          <source>KR</source>
          <year>2008</year>
          , AAAI Press, Sidney, Australia,
          <year>2008</year>
          , pp.
          <fpage>476</fpage>
          -
          <lpage>484</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , U. Straccia,
          <article-title>Rational Closure for Defeasible Description Logics</article-title>
          , in: T. Janhunen, I. Niemelä (Eds.),
          <source>JELIA</source>
          <year>2010</year>
          , volume
          <volume>6341</volume>
          <source>of LNCS</source>
          , Springer, Helsinki,
          <year>2010</year>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>90</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , T. Meyer,
          <string-name>
            <given-names>I. J.</given-names>
            <surname>Varzinczak</surname>
          </string-name>
          , ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Moodley</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic Reasoning in Description Logics: Rational Closure for the ABox</article-title>
          ,
          <source>in: DL</source>
          <year>2013</year>
          , volume
          <volume>1014</volume>
          <source>of CEUR Workshop Proceedings</source>
          ,
          <year>2013</year>
          , pp.
          <fpage>600</fpage>
          -
          <lpage>615</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Olivetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Pozzato</surname>
          </string-name>
          ,
          <article-title>Semantic characterization of rational closure: From propositional logic to description logics, Artif</article-title>
          . Intell.
          <volume>226</volume>
          (
          <year>2015</year>
          )
          <fpage>1</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Bonatti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Sauro</surname>
          </string-name>
          ,
          <article-title>On the logical properties of the nonmonotonic description logic DLN, Artif</article-title>
          . Intell.
          <volume>248</volume>
          (
          <year>2017</year>
          )
          <fpage>85</fpage>
          -
          <lpage>111</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , U. Straccia, T. Meyer,
          <article-title>A polynomial time subsumption algorithm for nominal safe ELO⊥ under rational closure</article-title>
          ,
          <source>Inf. Sci</source>
          .
          <volume>501</volume>
          (
          <year>2019</year>
          )
          <fpage>588</fpage>
          -
          <lpage>620</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>K.</given-names>
            <surname>Britz</surname>
          </string-name>
          , G. Casini, T. Meyer, K. Moodley,
          <string-name>
            <given-names>U.</given-names>
            <surname>Sattler</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Varzinczak</surname>
          </string-name>
          ,
          <article-title>Principles of KLM-style defeasible description logics</article-title>
          ,
          <source>ACM Trans. Comput. Log</source>
          .
          <volume>22</volume>
          (
          <year>2021</year>
          ) 1:
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          :
          <fpage>46</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <article-title>A reconstruction of multipreference closure</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>290</volume>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>An ASP approach for reasoning in a concept-aware multipreferential lightweight DL, Theory and Practice of Logic programming</article-title>
          ,
          <source>TPLP</source>
          <volume>10</volume>
          (
          <issue>5</issue>
          ) (
          <year>2020</year>
          )
          <fpage>751</fpage>
          -
          <lpage>766</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kohonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schroeder</surname>
          </string-name>
          , T. Huang (Eds.),
          <string-name>
            <surname>Self-Organizing</surname>
            <given-names>Maps</given-names>
          </string-name>
          ,
          <source>Third Edition</source>
          , Springer Series in Information Sciences, Springer,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>S.</given-names>
            <surname>Haykin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Neural Networks - A Comprehensive Foundation</surname>
          </string-name>
          , Pearson,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>On a plausible concept-wise multipreference semantics and its relations with self-organising maps</article-title>
          , in: F.
          <string-name>
            <surname>Calimeri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Perri</surname>
          </string-name>
          , E. Zumpano (Eds.),
          <source>CILC</source>
          <year>2020</year>
          , Rende, Italy,
          <source>October 13-15</source>
          ,
          <year>2020</year>
          , volume
          <volume>2710</volume>
          <source>of CEUR</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>127</fpage>
          -
          <lpage>140</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>A conditional, a fuzzy and a probabilistic interpretation of self-organising maps</article-title>
          ,
          <source>CoRR abs/2103</source>
          .06854 (
          <year>2021</year>
          ). URL: https://arxiv. org/abs/2103.06854.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>Weighted defeasible knowledge bases and a multipreference semantics for a deep neural network model</article-title>
          ,
          <source>in: Proc17th European Conf. on Logics in AI</source>
          ,
          <source>JELIA 2021, May 17-20</source>
          , volume
          <volume>12678</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2021</year>
          , pp.
          <fpage>225</fpage>
          -
          <lpage>242</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Adadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Berrada</surname>
          </string-name>
          ,
          <article-title>Peeking inside the black-box: A survey on explainable artificial intelligence (XAI)</article-title>
          ,
          <source>IEEE Access 6</source>
          (
          <year>2018</year>
          )
          <fpage>52138</fpage>
          -
          <lpage>52160</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>R.</given-names>
            <surname>Guidotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Monreale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ruggieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Turini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giannotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pedreschi</surname>
          </string-name>
          ,
          <article-title>A survey of methods for explaining black box models</article-title>
          ,
          <source>ACM Comput. Surv</source>
          .
          <volume>51</volume>
          (
          <year>2019</year>
          )
          <volume>93</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>93</lpage>
          :
          <fpage>42</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>A. B. Arrieta</surname>
            ,
            <given-names>N. D.</given-names>
          </string-name>
          <string-name>
            <surname>Rodríguez</surname>
            ,
            <given-names>J. D.</given-names>
          </string-name>
          <string-name>
            <surname>Ser</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Bennetot</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Tabik</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Barbado</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>García</surname>
            , S. GilLopez, D. Molina,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Benjamins</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Chatila</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Herrera</surname>
          </string-name>
          ,
          <article-title>Explainable artificial intelligence (XAI): concepts, taxonomies, opportunities and challenges toward responsible AI, Inf</article-title>
          .
          <source>Fusion</source>
          <volume>58</volume>
          (
          <year>2020</year>
          )
          <fpage>82</fpage>
          -
          <lpage>115</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Plunkett</surname>
          </string-name>
          ,
          <article-title>Grounding bayesian accounts of numerosity and variability efects in a similarity-based framework: the case of self-organising maps</article-title>
          ,
          <source>Journal of Cognitive Psychology</source>
          <volume>31</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>Towards a conditional interpretation of self organising maps</article-title>
          ,
          <source>in: Italian Workshop on Explainable Artificial Intelligence</source>
          , XAI.it, November 25-
          <issue>26</issue>
          ,
          <year>2020</year>
          , volume
          <volume>2742</volume>
          <source>of CEUR</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>127</fpage>
          -
          <lpage>134</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zadeh</surname>
          </string-name>
          ,
          <article-title>Probability measures of fuzzy events</article-title>
          ,
          <source>J.Math.Anal.Appl</source>
          <volume>23</volume>
          (
          <year>1968</year>
          )
          <fpage>421</fpage>
          -
          <lpage>427</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          ,
          <article-title>Learning distributed representation of concepts</article-title>
          ,
          <source>in: Proceedings 8th Annual Conference of the Cognitive Science Society</source>
          . Erlbaum, Hillsdale, NJ,
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <article-title>Another perspective on default reasoning</article-title>
          , Ann. Math. Artif. Intell.
          <volume>15</volume>
          (
          <year>1995</year>
          )
          <fpage>61</fpage>
          -
          <lpage>82</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Eichhorn</surname>
          </string-name>
          ,
          <article-title>Structural inference from conditional knowledge bases</article-title>
          ,
          <source>Stud Logica</source>
          <volume>102</volume>
          (
          <year>2014</year>
          )
          <fpage>751</fpage>
          -
          <lpage>769</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <article-title>On the KLM properties of a fuzzy DL with Typicality</article-title>
          ,
          <year>2021</year>
          . arXiv:
          <volume>2106</volume>
          .00390, submitted.
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <surname>A. S. d'Avila Garcez</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Broda</surname>
            ,
            <given-names>D. M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabbay</surname>
          </string-name>
          ,
          <article-title>Symbolic knowledge extraction from trained neural networks: A sound approach</article-title>
          , Artif. Intell.
          <volume>125</volume>
          (
          <year>2001</year>
          )
          <fpage>155</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <surname>A. S. d'Avila Garcez</surname>
            ,
            <given-names>L. C.</given-names>
          </string-name>
          <string-name>
            <surname>Lamb</surname>
            ,
            <given-names>D. M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabbay</surname>
          </string-name>
          ,
          <string-name>
            <surname>Neural-Symbolic Cognitive</surname>
            <given-names>Reasoning</given-names>
          </string-name>
          , Cognitive Technologies, Springer,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <surname>A. S. d'Avila Garcez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gori</surname>
            ,
            <given-names>L. C.</given-names>
          </string-name>
          <string-name>
            <surname>Lamb</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Serafini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Spranger</surname>
            ,
            <given-names>S. N.</given-names>
          </string-name>
          <string-name>
            <surname>Tran</surname>
          </string-name>
          ,
          <article-title>Neuralsymbolic computing: An efective methodology for principled integration of machine learning and reasoning</article-title>
          ,
          <source>FLAP</source>
          <volume>6</volume>
          (
          <year>2019</year>
          )
          <fpage>611</fpage>
          -
          <lpage>632</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>L. C.</given-names>
            <surname>Lamb</surname>
          </string-name>
          , A. S.
          <string-name>
            <surname>d'Avila Garcez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gori</surname>
            ,
            <given-names>M. O. R.</given-names>
          </string-name>
          <string-name>
            <surname>Prates</surname>
            ,
            <given-names>P. H. C.</given-names>
          </string-name>
          <string-name>
            <surname>Avelar</surname>
            ,
            <given-names>M. Y.</given-names>
          </string-name>
          <string-name>
            <surname>Vardi</surname>
          </string-name>
          ,
          <article-title>Graph neural networks meet neural-symbolic computing: A survey and perspective</article-title>
          , in: C.
          <string-name>
            <surname>Bessiere</surname>
          </string-name>
          (Ed.),
          <source>Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2020</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2020</year>
          , pp.
          <fpage>4877</fpage>
          -
          <lpage>4884</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>L.</given-names>
            <surname>Serafini</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. S.</surname>
          </string-name>
          <article-title>d'Avila Garcez, Learning and reasoning with logic tensor networks</article-title>
          ,
          <source>in: Proc. AI*IA</source>
          <year>2016</year>
          , Genova, Italy,
          <source>November 29 - December 1</source>
          , volume
          <volume>10037</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2016</year>
          , pp.
          <fpage>334</fpage>
          -
          <lpage>348</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>P.</given-names>
            <surname>Hohenecker</surname>
          </string-name>
          , T. Lukasiewicz,
          <article-title>Ontology reasoning with deep neural networks</article-title>
          ,
          <source>J. Artif. Intell. Res</source>
          .
          <volume>68</volume>
          (
          <year>2020</year>
          )
          <fpage>503</fpage>
          -
          <lpage>540</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>D.</given-names>
            <surname>Le-Phuoc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Eiter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Le-Tuan</surname>
          </string-name>
          ,
          <article-title>A scalable reasoning and learning approach for neuralsymbolic stream fusion</article-title>
          ,
          <source>in: AAAI</source>
          <year>2021</year>
          ,
          <article-title>February 2-9</article-title>
          , AAAI Press,
          <year>2021</year>
          , pp.
          <fpage>4996</fpage>
          -
          <lpage>5005</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>R.</given-names>
            <surname>Manhaeve</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dumancic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kimmig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Demeester</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. D.</given-names>
            <surname>Raedt</surname>
          </string-name>
          , Deepproblog:
          <article-title>Neural probabilistic logic programming</article-title>
          ,
          <source>in: Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems</source>
          <year>2018</year>
          , NeurIPS
          <year>2018</year>
          ,
          <fpage>3</fpage>
          -8
          <source>December</source>
          <year>2018</year>
          , Montréal, Canada,
          <year>2018</year>
          , pp.
          <fpage>3753</fpage>
          -
          <lpage>3763</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>