An Overview of KRL. AIM-293
Abstract/Contents
- Abstract
This paper describes KRL, a Knowledge Representation Language designed for
use in understander systems. It outlines both the general concepts which
underlie our research and the details of KRL-0, an experimental
implementation of some of these concepts. KRL is an attempt to integrate
procedural knowledge with a broad base of declarative forms. These forms
provide a variety of ways to express the logical structure of the
knowledge, in order to give flexibility in associating procedures (for
memory and reasoning) with specific pieces of knowledge, and to control
the relative accessibility of different facts and descriptions. The
formalism for declarative knowledge is based on %2structured conceptual
objects%* with associated %2descriptions%*. These objects form a network
of %2memory units%* with several different sorts of linkages, each having
well-specified implications for the retrieval process. Procedures can be
associated directly with the internal structure of a conceptual object.
This %2procedural attachment%* allows the steps for a particular operation
to be determined by characteristics of the specific entities involved.The control structure of KRL is based on the belief that the next
generation of intelligent programs will integrate data-directed and
goal-directed processing by using multi-processing. It provides for a
priority-ordered multi-process agenda with explicit (user-provided)
strategies for scheduling and resource allocation. It provides
%2procedure directories%* which operate along with %2process frameworks%*
to allow procedural parameterization of the fundamental system processes
for building, comparing, and retrieving memory structures. Future
development of KRL will include integrating procedure definition with the
descriptive formalism.
Description
Type of resource | text |
---|---|
Form | memorandums |
Extent | 1 text file |
Place | Stanford (Calif.) |
Date created | November 1976 |
Language | English |
Digital origin | reformatted digital |
Creators/Contributors
Author | Bobrow, Daniel | |
---|---|---|
Author | Winograd, Terry |
Subjects
Subject | Stanford Artificial Intelligence Laboratory |
---|---|
Subject | Memo (Stanford Artificial Intelligence Laboratory) |
Subject | Artificial intelligence |
Genre | Memorandums |
Bibliographic information
Finding Aid | |
---|---|
Memo | AIM-293 |
Location | https://purl.stanford.edu/kx265zb9158 |
Location | SC1041 |
Repository | Stanford University. Libraries. Department of Special Collections and University Archives |
Access conditions
- Use and reproduction
- The materials are open for research use and may be used freely for non-commercial purposes with an attribution. For commercial permission requests, please contact the Stanford University Archives (universityarchives@stanford.edu).
- Copyright
- Copyright © The Board of Trustees of the Leland Stanford Junior University. All rights reserved.
Collection
Stanford Artificial Intelligence Laboratory records, 1963-2009
View other items in this collection in SearchWorksAlso listed in
Loading usage metrics...