DocumentCode
1123210
Title
R1-Soar: An Experiment in Knowledge-Intensive Programming in a Problem-Solving Architecture
Author
Rosenbloom, Paul S. ; Laird, John E. ; McDermott, John ; Newell, Allen ; Orciuch, Edmund
Author_Institution
Departments of Computer Science and Psychology, Stanford University, Stanford, CA 94305.
Issue
5
fYear
1985
Firstpage
561
Lastpage
569
Abstract
This paper presents an experiment in knowledge-intensive programming within a general problem-solving production-system architecture called Soar. In Soar, knowledge is encoded within a set of problem spaces, which yields a system capable of reasoning from first principles. Expertise consists of additional rules that guide complex problem-space searches and substitute for expensive problem-space operators. The resulting system uses both knowledge and search when relevant. Expertise knowledge is acquired either by having it programmed, or by a chunking mechanism that automatically learns new rules reflecting the results implicit in the knowledge of the problem spaces. The approach is demonstrated on the computer-system configuration task, the task performed by the expert system R1.
Keywords
Aerospace electronics; Computer architecture; Computer science; Expert systems; Knowledge acquisition; Monitoring; Problem-solving; Production systems; US Department of Defense; US Government; Chunking; computer configuration; deep and shallow reasoning; expert systems; general problem solving; knowledge acquisition; knowledge-intensive programming; problem spaces; production systems;
fLanguage
English
Journal_Title
Pattern Analysis and Machine Intelligence, IEEE Transactions on
Publisher
ieee
ISSN
0162-8828
Type
jour
DOI
10.1109/TPAMI.1985.4767703
Filename
4767703
Link To Document