Issues in Knowledge Representation: Inverses
Issues in Knowledge Representation: Inverses
Important Attributes:
There are two attributes "instance" and "isa", that are of general
significance. These attributes are important because they support
property inheritance.
Inverses :
This is about consistency check, while a value is added to one attribute.
The entities are related to each other in many different ways. The figure
shows attributes (isa, instance, and team), each with a directed arrow,
originating at the object being described and terminating either at the
object or its value. There are two ways of realizing this:
Reese or BrooklynDodger.
second, use attributes that focus on a single entity but use them in
pairs, one the inverse of the other; for e.g., one, team =
BrooklynDodgers , and the other, team = Pee-Wee-Reese, . . . .
Choosing Granularity
Regardless of the KR formalism, it is necessary to know :
Example of Granularity:
Spotted (x, y)
saw (x, y)
Set of objects
There are certain properties of objects that are true as member of a
set but not as individual;
Example: Consider the assertion made in the sentences :
"there are more sheep than people in Australia",
and "English speakers can be found all over the
world."
To describe these facts, the only way is to attach assertion to the sets
representing people, sheep, and English.
The reason to represent sets of objects is : If a property is true for all
or most elements of a set, then it is more efficient to associate it once
with the set rather than to associate it explicitly with every elements of
the set . This is done,
in logical representation through the use of universal quantifier,
and
how to find a better structure if the one chosen initially turns out
not to be appropriate.