Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Knowledge
Representation
a
Knowledge obtained from knowledge acquisition
process is coded and stored in the knowledge base
(KB)
è roduction rules
è ogic systems
è emantic nets
è rames
è Knowledge representation languages: Kè
, KRY TON.
[
!" #$%
Ñost Common representation in KBs of ruleèbased
expert systems.
Example:
I
: A is true AND
B is true AND
C is false
THEN: Z
[
roduction rules for car breakdown diagnosis:
ö
'
Examples of syllogisms:
! AND: conjunction
OR : disjunction
NOT : negation
? Ifthen: implication (conditional)
If and only if (iff): equivalence
-
entences of propositional logic are made
according to the following syntax:è
ÿ ÿ!
T T Ô
T
T
-
Exercise: prove the following equivalences:
( )
( Q) ( ? Q)
( ! Q) (Q ! ) ³Commutative law´
-
( Q) (Q ) ³Commutative law´
( (Q ! R) ( Q) ! ( R) ³Distributive law´
( ! (Q R) ( ! Q) ( ! R) ³Distributive law´
? Q ( Q)
-
â+
D (-
: it is a relationship between objects in the real
world, or characteristic or attribute of objects. redicates
are written in lower case letters.
Í
,: start with uppercase. It designates general
class of objects or properties. Examples: Goerge, X, Y,
etc.
è plus(2,3) û 5
D (-
ymbols and terms:
A term is either a constant, variable,
predicate or function expression
Example of terms:
cat, blue, times(2,3), mother(jane), Kate
Quantifiers:
st order predicate logic includes variable
quantifier, and , that constrain the meaning of a
sentence containing a variable.
D (-
The universal quantifier, , indicates that the
sentence is true for all values of the variable.
Example:
If oil stick level is below the minimum, then add oilwhy?
If a person has a fever, then take aspirinwhy?
Ñ
Ñ
Ô
Ô
è )
+: knowledge of what to expect in a
given situation.
è &
+: contains slots that specify action to be
performed in given situations (procedural knowledge)
è
+: combination of action and
situational frames, and can be used to construct cause
and effect relationships.
FD
+-
imitations of frames:
è No definition for unalterable slots