Automating Knowledge Acquisition for Expert Systems


Book Description

In June of 1983, our expert systems research group at Carnegie Mellon University began to work actively on automating knowledge acquisition for expert systems. In the last five years, we have developed several tools under the pressure and influence of building expert systems for business and industry. These tools include the five described in chapters 2 through 6 - MORE, MOLE, SALT, KNACK and SIZZLE. One experiment, conducted jointly by developers at Digital Equipment Corporation, the Soar research group at Carnegie Mellon, and members of our group, explored automation of knowledge acquisition and code development for XCON (also known as R1), a production-level expert system for configuring DEC computer systems. This work influenced the development of RIME, a programming methodology developed at Digital which is the subject of chapter 7. This book describes the principles that guided our work, looks in detail at the design and operation of each tool or methodology, and reports some lessons learned from the enterprise. of the work, brought out in the introductory chapter, is A common theme that much power can be gained by understanding the roles that domain knowledge plays in problem solving. Each tool can exploit such an understanding because it focuses on a well defined problem-solving method used by the expert systems it builds. Each tool chapter describes the basic problem-solving method assumed by the tool and the leverage provided by committing to the method.







Automated Knowledge Acquisition


Book Description

This tutorial provides clear explanations of techniques for automated knowledge acquisition. The techniques covered include: decision tree methods, progressive rule generation, explanation-based learning, artificial neural networks, and genetic algorithm approaches. The book is suitable for both advanced undergraduate and graduate students and computer professionals.




Knowledge Acquisition for Expert Systems


Book Description

Building an expert system involves eliciting, analyzing, and interpreting the knowledge that a human expert uses when solving problems. Expe rience has shown that this process of "knowledge acquisition" is both difficult and time consuming and is often a major bottleneck in the production of expert systems. Unfortunately, an adequate theoretical basis for knowledge acquisition has not yet been established. This re quires a classification of knowledge domains and problem-solving tasks and an improved understanding of the relationship between knowledge structures in human and machine. In the meantime, expert system builders need access to information about the techniques currently being employed and their effectiveness in different applications. The aim of this book, therefore, is to draw on the experience of AI scientists, cognitive psychologists, and knowledge engineers in discussing particular acquisition techniques and providing practical advice on their application. Each chapter provides a detailed description of a particular technique or methodology applied within a selected task domain. The relative strengths and weaknesses of the tech nique are summarized at the end of each chapter with some suggested guidelines for its use. We hope that this book will not only serve as a practical handbook for expert system builders, but also be of interest to AI and cognitive scientists who are seeking to develop a theory of knowledge acquisition for expert systems.




Knowledge Acquisition: Selected Research and Commentary


Book Description

What follows is a sampler of work in knowledge acquisition. It comprises three technical papers and six guest editorials. The technical papers give an in-depth look at some of the important issues and current approaches in knowledge acquisition. The editorials were pro duced by authors who were basically invited to sound off. I've tried to group and order the contributions somewhat coherently. The following annotations emphasize the connections among the separate pieces. Buchanan's editorial starts on the theme of "Can machine learning offer anything to expert systems?" He emphasizes the practical goals of knowledge acquisition and the challenge of aiming for them. Lenat's editorial briefly describes experience in the development of CYC that straddles both fields. He outlines a two-phase development that relies on an engineering approach early on and aims for a crossover to more automated techniques as the size of the knowledge base increases. Bareiss, Porter, and Murray give the first technical paper. It comes from a laboratory of machine learning researchers who have taken an interest in supporting the development of knowledge bases, with an emphasis on how development changes with the growth of the knowledge base. The paper describes two systems. The first, Protos, adjusts the training it expects and the assistance it provides as its knowledge grows. The second, KI, is a system that helps integrate knowledge into an already very large knowledge base.







Exemplar-Based Knowledge Acquisition


Book Description

Exemplar-Based Knowledge Acquisition: A Unified Approach to Concept Representation, Classification, and Learning covers the fundamental issues in cognitive science and the technology for solving real problems. This text contains six chapters and begins with a description of the rationale for the design of Protos Approach, its construction and performance. The succeeding chapters discuss how the Protos approach meets the requirements of representing concepts, using them for classification, and acquiring them from available training. These chapters also deal with the design and implementation of Protos. These topics are followed by a presentation of examples of the application of Protos to audiology and evaluate its performance. The final chapters survey related work in the areas of case-based reasoning and automated knowledge acquisition and the contributions of Protos approach. This book will be of great value to psychologists, psychiatrists, and researchers in the field of artificial intelligence.







Machine Learning and Knowledge Acquisition


Book Description

Currently, both fields are moving towards an integrated approach using machine learning techniques to automate knowledge acquisition from experts, and knowledge acquisition techniques to guide and assist the learning process.




Decision-Analytic Intelligent Systems


Book Description

This book presents a framework for building intelligent systems based on the mathematical decision models of Decision Analysis. The author provides new techniques for automated explanation and knowledge acquisition in formally sound systems that reason about complex tradeoffs in decisions. Also included are specifications for implementing these techniques in computer programs, along with demonstration applications in marketing, process control, and medicine. Readers with an interest in artificial intelligence will gain a foundation for building formally justifiable, intelligible, modifiable systems for computing decisions involving multiple considerations, with applications across a variety of domains. Beyond decision models, the methodology of the work reported suggests a more general approach to employing formal mathematical models in transparent intelligent systems. Decision-analysis experts will find a collection of methods for explaining decision-analytic advice to clients in intuitive terms, for simplifying parameter assessment, and for managing changing preferences over time. The book provides sufficient background material to promote understanding by readers who may be unfamiliar with artificial intelligence, with decision analysis, or with both fields, and such material is labeled to increase the well-versed reader's efficiency in skipping particular sections.