Ai Ut2
Ai Ut2
what is knowledge ?
data that
knowledge refers to the information or
taks.
machine was to make decisions or perform
for Al
picture of cats are
the knowledge our
Representation Issues
knowledge
which attributes are
1
. Important Attributes: Deciding
crucial . It's like
most important to represent is
the most important features of an
object
nicking
to describe it accurately
how
Relationship among attributes Representing
:
·
2
.
different attributes are related to each other
It's like understanding how different parts of an
to make it a whole
object fit together
on the level of detail
.
3 Choosing Granularity .
Deciding
to represent is crucial . It like
deciding whether
to look at the picture up clone or from far away.
which objects to include
s Set of objects
:
Deciding
It's like
in
knowledge representation is important
.
S .
way
to structure the knowledge representation
crucial. It's
is like deciding how to
organize
information in a book to make it eary to
understand.
REPRESENTATION I MAPPING
natural
Semantic Representation : wing language
represent the such "The cat is on the
to
fact as
matt ?
Relational Approach :
Example :
Owner Pet color
Tom cat Black
Brown
mary Dog
Glunk Cat orange
Inheritable Representation :
In this approach objects are represented as
hierarchies ,
where each objects inherits attributes
and relationships from it's parent objects.
Animal
↑
Cats
Tr
infer new
knowledge
Example : if we know thatAll cate are mammals
and "Black cat is a cat we can infer that
,
be represented as a rule or
logical statement.
such as "if an animal is a cat and all cuts are
mammals ,
then the animal is mammal ?
DECLARATIVE/ PROCEDURAL REPRESENTATION :
are the
Predicate
Logic is a
type of formal logic that
deals with relationship between objects ,
and
it allows us express complex ideas in
to
inferences
variables :
In first-order Logic ,
variables are
.
stands for object in a demain
Functions Functions
: are
symbols thatrepresent
operations that take one or more object as output.
They are
usually denoted by lowercare letters
such as f gih
, .
Etc .
I
Example : The
function "add could be represented
by symbol +.
Connectives :
that allow
Connectives are
symbols
us to combine predicates and make more
complex statements
. The most
common connectives
in
first logic "and"(1)
order "
or (V). are
,
((3)
Equality
"
: "is used to indicate
symbol
The ==