12. Techniques for knowledge representation
rule based (e.g. logic, production rules)
knowledge presented as rules and facts
interpreted using inference mechanism
can be used in relatively large domains.
frame based (e.g. semantic network)
knowledge stored in structures with slots to be filled
useful for a small domain.
network based
knowledge represented as relationships between facts
can be used to link frames.
example based
knowledge represented implicitly within decision structure
trained to classify rather than programmed with rules
requires little knowledge acquisition