Page 129 - DCAP506_ARTIFICIAL_INTELLIGENCE
P. 129
Unit 9: Weak Slot and Filler Structures
Notes
The following points are to be noticed.:
Instances of SLOT are slots
Related with SLOT are attributes that every instance will inherit.
Every slot has a domain and range.
Range is divided into two parts one the class of the elements and the other is a restraint
which is a logical expression if absent it is taken to be true.
The to-compute attribute includes a procedure to calculate its value. E.g. in Position where
we make use of the dot notation to allocate values to the slot of a frame.
Transfers through lists other slots from which values can be derived from inheritance.
!
Caution If there is a value for default then it must be passed on unless an instance has its
own value
9.2.2 Interpreting Frames
A frame system interpreter must be competent of the following so as to exploit the frame slot
demonstration:
Steadiness checking — when a slot value is added to the frame depending on the domain
attribute and that the value is legal using range and range constraints.
Broadcast of definition values along isa and instance links.
Inheritance of default values along isa and instance links.
Calculation of value of slot as required.
Verifying that only correct number of values calculated.
Self Assessment
Fill in the blanks:
7. Frames can also be considered as an expansion to ............................. .
8. A ............................. is a compilation of attributes or slots and related values that portray
some actual world entity.
9. Frames on their own are not mainly useful but frame systems are a powerful manner of
encoding ............................. to sustain reasoning.
10. The more ............................. the system it turns out to be more useful to use frames.
11. A ............................. is a set and its elements contain properties.
LOVELY PROFESSIONAL UNIVERSITY 123