<!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>Multilayer Perceptrons as Weighted Conditional Knowledge Bases: an Overview</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Laura Giordano</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniele Theseider Dupré</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>DISIT - Università del Piemonte Orientale</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>In this paper we report about the relationships between a multi-preferential semantics for defeasible description logics and a deep neural network model. Weighted knowledge bases for description logics are considered under a “concept-wise" preferential semantics, which is further extended to fuzzy interpretations and exploited to provide a preferential interpretation of Multilayer Perceptrons.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Common Sense Reasoning</kwd>
        <kwd>Preferential semantics</kwd>
        <kwd>Weighted Conditionals</kwd>
        <kwd>Neural Networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Preferential approaches have their roots in conditional logics [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ] and have been used to provide
axiomatic foundations of non-monotonic and common sense reasoning [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6 ref7 ref8">3, 4, 5, 6, 7, 8</xref>
        ]. More
recently they have been extended to description logics (DLs) to deal with inheritance with
exceptions in ontologies, by allowing for non-strict forms of inclusions, called typicality or
defeasible inclusions, with different preferential semantics [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ] and closure constructions
[
        <xref ref-type="bibr" rid="ref11">11, 12, 13, 14, 15, 16, 17</xref>
        ]. This paper exploits a concept-wise multipreference semantics [18]
as a semantics for weighted knowledge bases (KBs), i.e. KBs in which defeasible or typicality
inclusions of the form T() ⊑  (meaning “the typical ’s are ’s" or “normally ’s are ’s")
are given a positive or negative weight.
      </p>
      <p>In this paper we report about the relationships between this logic of common sense reasoning
and Multilayer Perceptrons. From the semantic point of view, one can describe the
inputoutput behavior of a neural network as a multi-preferential interpretation on the domain of input
stimuli, based on the concept-wise multipreference semantics, where preferences are associated
to concepts. While in previous work [19, 20], the concept-wise multipreference semantics is
used to provide a preferential interpretation of Self-Organising Maps (SOMs) [21], which are
regarded as being psychologically and biologically plausible neural network models, in [22] we
have investigatesd its relationships with Multilayer Perceptrons (MLPs), a deep neural network
model. A deep network is considered after the training phase, when the synaptic weights have
been learned, to show that it can be associated a preferential DL interpretation with multiple
preferences, as well as a semantics based on fuzzy DL interpretations and another one combining
fuzzy interpretations with multiple preferences. The three semantics allow the input-output
behavior of the network to be captured by interpretations built over a set of input stimuli through a
simple construction, which exploits the activity level of neurons for the stimuli. Logical properties
can be verified over such models by model checking.</p>
      <p>The relationship between the logics of common sense reasoning and Multilayer Perceptrons
is even deeper, as a deep neural network can be regarded as a conditional knowledge base with
weighted conditionals. This has been achieved by developing a concept-wise fuzzy
multipreference semantics for a DL with weighted defeasible inclusions. In the following we recall these
results and discuss some challenges from the standpoint of explainable AI [23, 24].</p>
    </sec>
    <sec id="sec-2">
      <title>2. A concept-wise multipreference semantics for weighted KBs</title>
      <p>A multipreference semantics, taking into account preferences with respect to different concepts,
was first introduced by the authors as a semantics for ranked DL knowledge bases [ 25]. A
preference relation &lt; on the domain ∆ of a DL interpretation can be associated to each concept
 to represent the relative typicality of domain individuals with respect to . Preference
relations with respect to different concepts do not need to agree, as a domain element  may be
more typical than  as a student, but less typical as an employee. The plausibility/implausibility
of properties for a concept is represented by their (positive or negative) weight. For instance,
a weighted TBox, , associated to concept Employee might contain the following
weighted defeasible inclusions:
(1) T(Employee) ⊑ Young , - 50
(3) T(Employee) ⊑ ∃has _classes .⊤, -70
(2) T(Employee) ⊑ ∃has _boss .Employee, 100;
meaning that, while an employee normally has a boss, he is not likely to be young or have classes.
Furthermore, between the two defeasible inclusions (1) and (3), the second one is considered
to be less plausible than the first one.</p>
      <p>
        Multipreference 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, . . . , . Each preference
relation &lt; allows for a notion of typicality with respect to concept  (e.g. the instances
of T(), the typical students, are the preferred domain elements wrt. &lt;). The
definition of a global preference relation &lt; from the &lt; ’s, leads to the definition of a notion
of concept-wise multipreference interpretation (cwm-interpretation), where 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 [18], by taking into account the specificity relation
among concepts (e.g., that concept PhdStudent is more specific than concept Student ). It has
been proven [18] that the global preference in a cwm-interpretation determines a KLM-style
preferential interpretation, and cwm-entailment satisfies the KLM postulates of a preferential
consequence relation [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>The definition of the concept-wise preferences starting from a weighted conditional knowledge
base exploits a closure construction in the same spirit of the one considered by Lehmann [26] to
define the lexicographic closure, but more similar to Kern-Isberner’s c-representations [ 27, 28], in
which the world ranks are generated as a sum of impacts of falsified conditionals. For weighted
ℰ ℒ⊥ knowledge bases [22], the (positive or negative) weights of the satisfied defaults are summed
in a concept-wise manner, so to determine the plausibility of a domain elements with respect
to certain concepts by considering the modular structure of the KB. Both a two-valued and a
fuzzy multipreference semantics have been considered for weighted ℰ ℒ⊥ knowledge bases. In
the fuzzy case, to guarantee that the preferences are coherent with the fuzzy interpretation of
concepts, a notions of coherent (fuzzy) multipreference interpretation has been introduced.</p>
    </sec>
    <sec id="sec-3">
      <title>3. A multi-preferential and a fuzzy interpretation for MLPs</title>
      <p>Let us consider a deep network after the training phase, when the synaptic weights have been
learned. One can describe the input-output behavior of the network through a multipreferential
interpretation over a (finite) domain ∆ of the input stimuli which have been presented to the
network during training (or in the generalization phase). The approach is similar to the one
proposed for developing a multipreferential interpretation of SOMs [19, 20]. While for SOMs
the learned categories are regarded as being DL concepts 1, . . . ,  and each concept  is
associated a preference relation &lt; over the domain of input stimuli [19, 20] based on a notion
of relative distance of a stimulus from its Best Matching Unit [29], for MLPs, we can associate
a concept to each unit of interest, possibly including hidden units. The preference relation
associated to a unit is defined based on the activation value of that unit for the different stimuli.</p>
      <p>Let  be a network after training and let  = {1, . . . , } be the set of concept names
associated to the units in the network  we are focusing on. In case the network is not feedforward,
we assume that, for each input vector  in ∆ , the network reaches a stationary state [30], in
which () is the activity level of unit . One can associate to  and ∆ a (two-valued)
conceptwise multipreference interpretation over a boolean fragment of ℒ [31] (with no roles and no
individual names).</p>
      <p>Definition 1. The cwinterpretation ℳΔ = ⟨∆ , &lt;1 , . . . , &lt; , &lt;, ·  ⟩ over ∆ for network 
wrt  is a cw-interpretation where:
• the interpretation function ·  maps each concept name  to a set of elements 
 ⊆ ∆
and is defined as follows: for all  ∈  and  ∈ ∆ ,  ∈  if () ̸= 0, and  ̸∈  if
() = 0;
• for  ∈ , relation &lt; is defined for , ′ ∈ ∆ as:  &lt; ′ iff () &gt; (′), where
() is the output signal of unit  for input vector .</p>
      <p>The relation &lt; is a strict modular partial order, and ≤  and ∼  can be defined as usual.
In particular,  ∼  ′ for , ′ ̸∈  . Clearly, the boundary between the domain elements
which are in  and those which are not could be defined differently, e.g., by letting  ∈  if
() &gt; 0.5, and  ̸∈  if () ≤ 0.5, and suitably adjusting &lt; .</p>
      <p>This model provides a multipreferential interpretation of the network  , based on the input
stimuli considered in ∆ , and allows for property verification. For instance, when the
neural network is used for categorization and a single output neuron is associated to each
category, each concept ℎ associated to an output unit ℎ corresponds to a learned category. If
ℎ ∈ , the preference relation &lt;ℎ determines the relative typicality of input stimuli wrt
category ℎ. This allows to verify typicality properties concerning categories, i.e, T(ℎ) ⊑
Δ . An example is:
 where  is a boolean concept, by model checking on the model ℳ
T(Eligible_for _Loan) ⊑ Lives _in_Town ⊓ High_Salary .</p>
      <p>
        Based on the activity level of neurons, a fuzzy DL interpretation can also be constructed. Let
 be the set of concept names associated to the units of interest in the network  . In a fuzzy
DL interpretation  = ⟨∆ , ·  ⟩ [32] concepts are interpreted as fuzzy sets over ∆ , and the fuzzy
interpretation function ·  assigns to each concept  ∈  a function  : ∆ → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. For a
domain element  ∈ ∆ ,  () represents the degree of membership of  in concept .
      </p>
      <p>A fuzzy interpretation  for  over the domain ∆ [22] is a pair ⟨∆ , ·  ⟩ where:
(i) ∆ is a (finite) set of input stimuli;
(ii) the interpretation function ·  is defined for named concepts  ∈  as:  () = (),
∀ ∈ ∆ ; where () is the output signal of neuron , for input vector .</p>
      <p>The verification that a fuzzy axiom ⟨ ⊑  ≥  ⟩ is satisfied in the model  , can be done based
on satisfiability in fuzzy DLs, according to the choice of the fuzzy combination functions. It
requires  () to be recorded for all  = 1, . . . ,  and  ∈ ∆ . Of course, one could restrict 
to the concepts associated to a subset of units, e.g. to input and output units in  to capture the
input/output behavior of the network.</p>
      <p>Observe that in a fuzzy interpretation, the interpretation ℎ of each concept ℎ induces an
ordering &lt;ℎ on the domain ∆ , which can be regarded as the preference relation associated to
concept ℎ. This allows a notion of typicality to be defined in a fuzzy interpretation (in particular,
&lt;ℎ is well-founded when ∆ is nfiite). The idea underlying fuzzy-multipreference interpretations
[22] is to extend a fuzzy DL interpretations with a set of induced preferences, and to identify
typical -elements as the preferred elements wrt. &lt; . Starting from the fuzzy interpretation of a
neural network  , as defined above, a fuzzy-multipreference interpretation ℳ,Δ over a domain
∆ can be defined, and logical properties of the neural network (combining typicality concepts
and fuzzy axioms) can as well be verified over such an interpretations by model checking.</p>
      <p>As mentioned in Section 2, fuzzy-multipreference interpretations provide a semantic
interpretation of weighted conditional knowledge bases, based on a closure construction. It has been proven
that, also in the fuzzy case, the concept-wise multipreference semantics has interesting properties
and satisfies most of the KLM properties of a preferential consequence relation, depending of
their reformulation in the fuzzy case and on the fuzzy combination functions [33].</p>
      <p>The three interpretations considered above for MLPs describe the input-output behavior of
the network, and allow for the verification of properties by model-checking. The interpretation
,Δ can be proven to be a model of the multilayer network  when regarded as a weighted
ℳ
conditional KB provided it is coherent, i.e., the fuzzy interpretation of concepts agrees with the
weights computed from the KB.</p>
      <p>Let us assume  contains a concept name  for each unit  in  . The weighted conditional
knowledge base  defined from the network  contains, for each neuron , a set of weighted
defeasible inclusions. If  is the concept name associated to unit  and 1 , . . . ,  are the
concept names associated to units 1, . . . , , whose output signals are the input signals for unit
, with synaptic weights ,1 , . . . , , , then unit  can be associated a set  of weighted
typicality inclusions: T() ⊑ 1 with ,1 , . . . , T() ⊑  with , . The fuzzy
multipreference interpretation ℳ,Δ built from a network  and a domain ∆ can be proven to
be a model of the knowledge base  under the some conditions on the activation functions.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>Much work has been devoted, in recent years, to the combination of neural networks and symbolic
reasoning [34, 35, 36], leading to the definition of new computational models [ 37, 38, 39, 40]
and to extensions of logic programming languages with neural predicates [41, 42]. Among the
earliest systems combining logical reasoning and neural learning are the KBANN [43] and the
CLIP [44] systems and Penalty Logic [45]. The relationships between normal logic programs
and connectionist network have been investigated by Garcez and Gabbay [44, 34] and by Hitzler
et al. [46]. The correspondence between neural network models and fuzzy systems has been first
investigated by Kosko in his seminal work [47]. A fuzzy extension of preferential logics has been
studied by Casini and Straccia [48] based on a Rational Closure construction for Gödel fuzzy
logic.</p>
      <p>The possibility of exploiting the concept-wise multipreference semantics to provide a semantic
interpretation of a neural network model has been first explored for Self-Organising Maps,
psychologically and biologically plausible neural network models [21]. A multi-preferential
semantics can be used to provide a logical model of the SOM behavior after training [19, 20],
based on the idea of associating different preference relations to categories, by exploiting the
topological organization of the network and a notion of relative distance of an input stimulus
from a category. The model can be used to learn or validate conditional knowledge from the
empirical data used for training or generalization, by model checking of logical properties. Due
to the diversity of the two neural models (MLPs and SOMs), we expect that this approach may be
extended to other neural network models and learning approaches.</p>
      <p>A logical interpretation of a neural network can be useful from the point of view of
explainability, in view of a trustworthy, reliable and explainable AI [23, 24, 49]. For MLPs, the strong
relationship between a multilayer network and a weighted KB opens to the possibility of adopting
a conditional DLs 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 may be needed to deal with tasks combining empirical and symbolic knowledge,
e.g., to extracting knowledge from a network; proving whether the network satisfies (strict or
conditional) properties; learning the weights of a conditional KB from empirical data and use
them 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 ℰ ℒ⊥ KBs
[22]. An open problem is whether the notion of fuzzy-multipreference entailment is decidable,
for which DLs fragments and under which choice of fuzzy logic combination functions.
Undecidability results for fuzzy description logics with general inclusion axioms [50, 51] motivate the
investigation of decidable multi-valued approximations of fuzzy-multipreference entailment.</p>
      <p>While constructing a conditional interpretation of a neural network is a general approach
and can be adapted to different neural network models, it is an issue whether the mapping of
deep neural networks to weighted conditional KBs can be extended to more complex neural
network models, such as Graph neural networks [37]. Another issue is whether the
fuzzypreferential interpretation of neural networks can be related with the probabilistic interpretation
of neural networks based on statistical AI. Indeed, interpreting concepts as fuzzy sets suggests a
probabilistic account based on Zadeh’s probability of fuzzy events [52], an approach explored by
Kosko [47] and exploited for SOMs in [20].</p>
      <p>Our work has focused on the multipreference interpretation of MLPs after the learning phase.
However, the state of the network during the learning phase can as well be represented as a
weighted conditional KB. During training the KB is modified, as weights are updated based on
the input stimuli, and one can then regard the learning process as a belief change process. For
future work, it would be interesting to study the properties of this notion of change and compare
it with the notions of change studied in the literature [53, 54, 55].</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>We thank the anonymous referees for their helpful comments. This research is partially supported
by INDAM-GNCS Projects 2020.
[12] G. Casini, T. Meyer, I. J. Varzinczak, , K. Moodley, Nonmonotonic Reasoning in Description
Logics: Rational Closure for the ABox, in: 26th International Workshop on Description
Logics (DL 2013), volume 1014 of CEUR Workshop Proceedings, 2013, pp. 600–615.
[13] L. Giordano, V. Gliozzi, N. Olivetti, G. L. Pozzato, Semantic characterization of rational
closure: From propositional logic to description logics, Artif. Intell. 226 (2015) 1–33.
[14] P. A. Bonatti, L. Sauro, On the logical properties of the nonmonotonic description logic</p>
      <p>DLN, Artif. Intell. 248 (2017) 85–111.
[15] M. Pensel, A. Turhan, Reasoning in the defeasible description logic ⊥ - computing
standard inferences under rational and relevant semantics, Int. J. Approx. Reasoning 103
(2018) 28–70.
[16] K. Britz, G. Casini, T. Meyer, K. Moodley, U. Sattler, I. Varzinczak, Principles of KLM-style
defeasible description logics, ACM Trans. Comput. Log. 22 (2021) 1:1–1:46.
[17] L. Giordano, V. Gliozzi, A reconstruction of multipreference closure, Artif. Intell. 290
(2021).
[18] L. Giordano, D. Theseider Dupré, An ASP approach for reasoning in a concept-aware
multipreferential lightweight DL, Theory and Practice of Logic programming, TPLP 10(5)
(2020) 751–766.
[19] L. Giordano, V. Gliozzi, D. Theseider Dupré, On a plausible concept-wise multipreference
semantics and its relations with self-organising maps, in: F. Calimeri, S. Perri, E. Zumpano
(Eds.), CILC 2020, Rende, Italy, October 13-15, 2020, volume 2710 of CEUR, 2020, pp.
127–140.
[20] L. Giordano, V. Gliozzi, D. Theseider Dupré, A conditional, a fuzzy and a probabilistic
interpretation of self-organising maps, CoRR abs/2103.06854 (2021). URL: https://arxiv.
org/abs/2103.06854.
[21] T. Kohonen, M. Schroeder, T. Huang (Eds.), Self-Organizing Maps, Third Edition, Springer</p>
      <p>Series in Information Sciences, Springer, 2001.
[22] L. Giordano, D. Theseider Dupré, Weighted defeasible knowledge bases and a
multipreference semantics for a deep neural network model, in: Proc17th European Conf. on Logics in
AI, JELIA 2021, May 17-20, volume 12678 of LNCS, Springer, 2021, pp. 225–242.
[23] A. Adadi, M. Berrada, Peeking inside the black-box: A survey on explainable artificial
intelligence (XAI), IEEE Access 6 (2018) 52138–52160.
[24] R. Guidotti, A. Monreale, S. Ruggieri, F. Turini, F. Giannotti, D. Pedreschi, A survey of
methods for explaining black box models, ACM Comput. Surv. 51 (2019) 93:1–93:42.
[25] L. Giordano, D. Theseider Dupré, An ASP approach for reasoning in a concept-aware
multipreferential lightweight DL, Theory Pract. Log. Program. 20 (2020) 751–766.
[26] D. J. Lehmann, Another perspective on default reasoning, Ann. Math. Artif. Intell. 15
(1995) 61–82.
[27] G. Kern-Isberner, Conditionals in Nonmonotonic Reasoning and Belief Revision -
Considering Conditionals as Agents, volume 2087 of LNCS, Springer, 2001.
[28] G. Kern-Isberner, C. Eichhorn, Structural inference from conditional knowledge bases,</p>
      <p>Stud Logica 102 (2014) 751–769.
[29] V. Gliozzi, K. Plunkett, Grounding bayesian accounts of numerosity and variability effects
in a similarity-based framework: the case of self-organising maps, Journal of Cognitive
Psychology 31 (2019).
[30] S. Haykin, Neural Networks - A Comprehensive Foundation, Pearson, 1999.
[31] F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P. Patel-Schneider, The Description
Logic Handbook - Theory, Implementation, and Applications, 2nd edition, Cambridge,
2007.
[32] T. Lukasiewicz, U. Straccia, Description logic programs under probabilistic uncertainty and
fuzzy vagueness, Int. J. Approx. Reason. 50 (2009) 837–853.
[33] L. Giordano, On the KLM properties of a fuzzy DL with Typicality, in: 16th European
Conf. on Symbolic and Quantitative Approaches to Reasoning with Uncertainty, ECSQARU
2021, Springer, 2021. To appear.
[34] A. S. d’Avila Garcez, K. Broda, D. M. Gabbay, Symbolic knowledge extraction from
trained neural networks: A sound approach, Artif. Intell. 125 (2001) 155–207.
[35] A. S. d’Avila Garcez, L. C. Lamb, D. M. Gabbay, Neural-Symbolic Cognitive Reasoning,</p>
      <p>Cognitive Technologies, Springer, 2009.
[36] A. S. d’Avila Garcez, M. Gori, L. C. Lamb, L. Serafini, M. Spranger, S. N. Tran,
Neuralsymbolic computing: An effective methodology for principled integration of machine
learning and reasoning, FLAP 6 (2019) 611–632.
[37] L. C. Lamb, A. S. d’Avila Garcez, M. Gori, M. O. R. Prates, P. H. C. Avelar, M. Y. Vardi,
Graph neural networks meet neural-symbolic computing: A survey and perspective, in:
C. Bessiere (Ed.), Proc. IJCAI 2020, ijcai.org, 2020, pp. 4877–4884.
[38] L. Serafini, A. S. d’Avila Garcez, Learning and reasoning with logic tensor networks, in:
XVth Int. Conf. of the Italian Association for Artificial Intelligence, AI*IA 2016, Genova,
Italy, Nov 29 - Dec 1, volume 10037 of LNCS, Springer, 2016, pp. 334–348.
[39] P. Hohenecker, T. Lukasiewicz, Ontology reasoning with deep neural networks, J. Artif.</p>
      <p>Intell. Res. 68 (2020) 503–540.
[40] D. Le-Phuoc, T. Eiter, A. Le-Tuan, A scalable reasoning and learning approach for
neuralsymbolic stream fusion, in: AAAI 2021, February 2-9, AAAI Press, 2021, pp. 4996–5005.
[41] R. Manhaeve, S. Dumancic, A. Kimmig, T. Demeester, L. D. Raedt, Deepproblog: Neural
probabilistic logic programming, in: NeurIPS 2018, 3-8 December 2018, Montréal, Canada,
2018, pp. 3753–3763.
[42] 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.
[43] G. G. Towell, J. W. Shavlik, Knowledge-based artificial neural networks, Artif. Intell. 70
(1994) 119–165.
[44] A. S. d’Avila Garcez, G. Zaverucha, The connectionist inductive learning and logic
programming system, Appl. Intell. 11 (1999) 59–77.
[45] G. Pinkas, Reasoning, nonmonotonicity and learning in connectionist networks that capture
propositional knowledge, Artif. Intell. 77 (1995) 203–247.
[46] P-Hitzler, S. Hölldobler, A. K. Seda, Logic programs and connectionist networks, J. Appl.</p>
      <p>Log. 2 (2004) 245–272.
[47] B. Kosko, Neural networks and fuzzy systems: a dynamical systems approach to machine
intelligence, Prentice Hall, 1992.
[48] G. Casini, U. Straccia, Towards rational closure for fuzzy logic: The case of propositional
gödel logic, in: Proc. LPAR-19, Stellenbosch, South Africa, December 14-19, 2013, volume
8312 of LNCS, Springer, 2013, pp. 213–227.
[49] A. B. Arrieta, N. D. Rodríguez, J. D. Ser, A. Bennetot, S. Tabik, A. Barbado, S. García,
S. Gil-Lopez, D. Molina, R. Benjamins, R. Chatila, F. Herrera, Explainable artificial
intelligence (XAI): concepts, taxonomies, opportunities and challenges toward responsible
AI, Inf. Fusion 58 (2020) 82–115.
[50] 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.
[51] 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.
[52] L. Zadeh, Probability measures of fuzzy events, J.Math.Anal.Appl 23 (1968) 421–427.
[53] P. Gardenförs, Knowledge in Flux, MIT Press, 1988.
[54] H. Katsuno, A. O. Mendelzon, A unified view of propositional knowledge base updates,
in: Proc. IJCAI 1989, Detroit, MI, USA, August 1989, Morgan Kaufmann, 1989, pp.
1413–1419.
[55] H. Katsuno, K. Satoh, A unified view of consequence relation, belief revision and conditional
logic, in: IJCAI’91, 1991, pp. 406–412.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lewis</surname>
          </string-name>
          , Counterfactuals, Basil Blackwell Ltd,
          <year>1973</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <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="ref3">
        <mixed-citation>
          [3]
          <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>
          ,
          <source>Logics and models of concurrent systems</source>
          , Springer (
          <year>1985</year>
          )
          <fpage>439</fpage>
          -
          <lpage>457</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Delgrande</surname>
          </string-name>
          ,
          <article-title>A first-order conditional logic for prototypical properties</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>33</volume>
          (
          <year>1987</year>
          )
          <fpage>105</fpage>
          -
          <lpage>130</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <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="ref6">
        <mixed-citation>
          [6]
          <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="ref7">
        <mixed-citation>
          [7]
          <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>
          . doi:http://dx.doi.org/10.1016/
          <fpage>0004</fpage>
          -
          <lpage>3702</lpage>
          (
          <issue>92</issue>
          )
          <fpage>90041</fpage>
          -
          <lpage>U</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <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,
          <source>August 28 - September 3</source>
          ,
          <year>1993</year>
          , Morgan Kaufmann, ????, pp.
          <fpage>640</fpage>
          -
          <lpage>647</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <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="ref10">
        <mixed-citation>
          [10]
          <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="ref11">
        <mixed-citation>
          [11]
          <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-list>
  </back>
</article>