120 likes | 387 Views
Other means of KR. Propositional LogicA fact Witches ride broomsAnother fact Hazel rides a broomA conclusion - Hazel is a witchPredicate Calculus Predicate(object, .)Is a (Hazel, Witch)ScriptsProps, Roles, Track, Scenes. Other means of KR (2). Lists
E N D
1. Turban Chapter 12 Knowledge Representation (KR) A good knowledge representation naturally represents the problem domain
An unintelligible knowledge representation is wrong
KR schemas
Can be programmed
Make knowledge usable for inference
PRODUCTION RULES
FRAMES
OTHERS.
2. Other means of KR Propositional Logic
A fact Witches ride brooms
Another fact Hazel rides a broom
A conclusion - Hazel is a witch
Predicate Calculus
Predicate(object, .)
Is a (Hazel, Witch)
Scripts
Props, Roles, Track, Scenes
3. Other means of KR (2) Lists & Outlines
Decision Tables (Induction)
Attributes (independent variables)
Conclusions (dependent variables)
Decision Trees
Y/N T/F (Does Hazel ride a broom?)
Object, Attribute, Value (OAV)
Hazel, broom, yes
4. Other means of KR (3) Default Logic http://www.cs.engr.uky.edu/~mirek/computing-with-dl.html Knowledge Map Conceptual not actual Semantic Networks Nodes Links Object, Class, inheritance