Catalogue of Artificial Intelligence Techniques
Categories: Knowledge Representation
Author(s): Karen Sp\"arck Jones
A principle for the large-scale organisation of knowledge introduced by Minsky, originally in connection with vision, but more generally applicable. A simple example is the GUS air trip frame, a structure with slots for the various elements of a trip, e.g., passenger, source, destination, date, etc., which are instantiated in any particular application of the frame. Frames may be arbitrarily complex, and have procedures attached to the slots. Default values for the slots are helpful when frames are used in the absence of full instantiation data. The character of frames suggests a hierarchical organisation of sets of frames, but non-hierarchical filling of one frame slot by another is possible. Frame structures are often not deemed to imply temporal or causal relations between their slots, and are thus contrasted with Scripts but community usage in this respect is very inconsistent: one person's frame is another person's script, and vice versa. The main problem with systems with multiple frames is frame selection and replacement.
- Minsky, M., A framework for representing knowledge, The Psychology of Computer Vision (Winston, P.H.
, ed.), McGraw-Hill, New York, 1975, pp.211--277.