A FRAME FOR FRAMES: Representing Knowledge for Recognition
暂无分享,去创建一个
Publisher Summary This chapter presents the idea of frames, discusses desirable features of a representation for knowledge, and illustrates them with a specific example. A frame is a specialist in a small domain. It contains the knowledge necessary to create a description of an element of its domain from observed data. The frame for an object can have associated with it the frames for actions which commonly affect that object, so that predictions can be made about required modifications to the description. The frame is capable of predicting unobserved features, and of using previous observations to refine its predictions. These predictions can guide the recognition process, and provide answers to questions before that process is complete. An observation that is inconsistent with the expectations of the frames can suggest a better frame as a replacement. Much of the partially constructed description can be incorporated into the new frame, which continues the recognition process.
[1] Brian Cantwell Smith,et al. Towards a programming apprentice , 1974, IEEE Transactions on Software Engineering.
[2] Tony Hoare,et al. Hierarchical Program Structures , 1972 .
[3] Daniel G Bobrow,et al. On data-limited and resource-limited processes , 1975, Cognitive Psychology.
[4] Marvin Minsky,et al. A framework for representing knowledge , 1974 .