Expert Systems
DART: An Expert System for Computer Fault Diagnosis
Reprinted from IJCAI, August 24-28, 1981, Vancouver, British Columbia. Used by permission of the International Joint Conference on Artificial Intelligence, Inc.; copies of the Proceedings are available from Morgan Kaufmann Publishers, Inc., 95 First Street, Los Altos, CA 94022, USA. DART: An Expert System for Computer Fault Diagnosis James S. Bennett Heuristic Programming Project, Computer Science Deparunent Stanford University, Stanford, CA 94305 Clifford R. Hollander IBM Scientific Center, 1530 Page Mill Road Palo Alto, CA 94304 To appear in International Joint Conference on Artificial Intelligence, August 24-28, 1981, Vancouver, British Columbia. A. Intro Juction We describe an application of artificial intelligence techniques to computer system fault diagnosis, in particular, we have implemented an automated consultant that advises IBM field service personnel on the diagnosis of faults occurring in computer installations. The consultant identifies specific system components (both hardware and software) likely to be responsible for an observed fault and offers a brief explanation of the major factors and evidence supporting these indictments.
Memo HPP--d1-7 Stanford Heuristic Programming Project
We describe an oncology protocol management system, named ONCOCIN, that is designed to assist physicians in the treatment of cancer patients. The system is a set of related programs, one of which is a rule-based reasoner that encompasses the necessary knowledge of cancer chemotherapy. Representation and control techniques are dizcussed, and ONCOCIN is contra7ted with:qstems that could be built using EMYCIN. Of particular Interest is the need to provide ONCOCIN with an interface that will make the system acceptable to oncologists.
AN APPROACH TO VERIFYING COMPLETENESS AND CONSISTENCY IN A RULE-BASED EXPERT SYSTEM
We describe a program for verifying that a set of rules in an expert system comprehensively spans the knowledge of a specialized domain. The program has been devised and tested within the context of the ONCOCIN System, s rule-- based consultant for clinical oncology. The stylized format of ONCOCTN's rules has allowed the automatic detection of a number of common errors as the knowledge base has been developed. This capability suggests a general mecharism for correcting most problems with knowledge base completeness and consistency before they can cause performance errors.
MAXIMS FOR KNOWLEDGE ENGINEERING
The following maxims represent a distillat:on of some of these intuitions and heuristics. They are not necessarily full of great insight. In many ways, they are similar to well-known guidelines for building other types of software. But we give them here with the hope that they will be helpful to future knowledge engineers.
Research on Expert Systems h.v Bruce G. Bnchanali
Expert Systems constitute a subclass of Al reasoning programs which are distinguished by criteria of usefulness and understandability as well as performance. In this paper these criteria are discussed, the state of the art of so-called "Level-1" Expert Systems is assessed, and the research topics necessary for moving to Level-2 systems are reviewed.
Report 80 34 The Computer and Therapeutic Decision Stanford Making . Edward H. ail it
To be presented at the Eighteenth Annual Meeting of the Drug Information Association, Kansas City, Missouri, June 16, 1982. Edward H. Shortliffe, MD, PhD Assistant Professor of Medicine and Computer Science Heuristic Programming Project Department of Medicine Stanford University School of Medicine Stanford, California 94305 To be presented at the Eighteenth Annual Meeting of the Drug Information Association Kansas City, Missouri 16 June 1982 ABSTRACT The trend towards increased use of computer-based symbolic reasoning techniques for clinical decision making programs stems from the dual goals of improving the performance and increasing the acceptance of such systems. This talk will summarize the design considerations that have encouraged some recent investigators to turn to artificial intelligence techniques when'bJllding consultation systems. Some of the recent experimental consultation systems are less concerned with reaching correct diagnoses than with advising physicians un optimal treatment strategies for patients with known serious ..',Iscases. Examples for discussion will be drawn from (1) the MYCIN system, a consultation program to advise physicians on the selection of antimicrobials for patients with bacteremia or meningitis, and (2) ONCOCIN, a recently developed program for advising oncologists on therapy adjustment in the manarement of patients enrolled in cancer chemotherapy protocols.
Report 80 28 UNIT Package User Guide . Stanford Reid G. Smith Peter E. Friedland Mark J. 4
The UNIT Package Is a frame-structured, hierarchically-organized knowledge representation and acquisition system. It was originally developed for the MOLGEN project at Stanford University [Stefik, 19701 [Friedland, 19791 [Stet ik, 19801 Tho package contains a sot of data structures and access functions for program manipulation of those structures. In addition, it contains a sophisticated Interactive editor, called UE. This editor enables a domain export (not necessarily a computer specialist) to construct a knowledge baso through direct interaction with tho computer; that is, tho transfer of expertise from domain export to machine flood not be mediated by a computer specialist. This document is intended to servo several purposes and parts of It can be Ignored by some readers.