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.




Readings in Knowledge Acquisition and Learning


Book Description

Readings in Knowledge Acquisition and Learning collects the best of the artificial intelligence literature from the fields of machine learning and knowledge acquisition. This book brings together the perspectives on constructing knowledge-based systems from these two historically separate subfields of artificial intelligence.




Expert Systems


Book Description




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.




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.




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.













Expert Systems


Book Description

Inference; Knowledge engineering; Learning; Machine learning strategies; Adaptative learning systems; Automating knowledge acquisition; The knowledge industry.