A Framework for Representing Knowledge Marvin Minsky (1981 and earlier)

advertisement
A Framework for Representing
Knowledge
Marvin Minsky (1981 and earlier)
Proposal
• Frames: A data structure for representing a
stereotyped situation
• Contains:
– how to use the information
– what to expect next
– what to do if expections not confirmed
• “network of nodes and relations” (slots and fillers)
– fillers annotated with contraints (e.g. data types)
Proposal (cont)
• The units of reasoning should be bigger “chunks”
than just collections of simple fragments.
• A frame is a data structure representing a
sterotypical situation
• Syntactically, a frame has slots and fillers
• Fillers can have constraints specified for them
• Frames can denote different viewpoints of the
same scene
• Expectations play a key role
A Framework for Representing
Knowledge
• Main Thesis:
– “Most theories in AI have been too minute,
local and unstructured to account for the
effectiveness of common-sense thought. The
“chunks” of reasoning, language, memory, and
perception ought to be larger and more
structured. Their factual and procedural
contents must be more intimately connected.”
Download