Expert Systems
Tenth Annual Workshop on Artificial Medicine: An Overview Intelligence in
We thank Kaz Kulikowski and Priscilla Rasmussen of Rutgers Universitv for their areat helD in organization of the Workshop One of the particularly sat,isfying aspects of this Workshop was the attendance by a large number of graduate students and medical fellows active in AIM research; this was made possible by a generous grant, from AAAI Chris Putnam and OS17 AI graduate students worked very hard in t,aking care of a number of details. A nurnber of systems for medical decision making, experimenting with new ideas for knowledge organization and problem solving, have been built there. The College of Medicine has just started a center for research in knowledge-based systems in medicine. Thus, after a number of years when the Workshop had been hosted by the AIM groups of MIT, TJniversity of Pittsburgh, Rutgers, and Stanford, sometimes in conjunction with major AI and medical computiug conferences, holding the Workshop at Ohio State University was an indication of a broader base for research activities in AIM. This report gives an overview of the Workshop discussions, without any claim of being complete or even representative-a report, of this kind can only be an impressionistic account.
The Nature of AI: A Reply to Schank
In fact, there are enough opinions for four men. That is, the views advanced are contradictory. I agree with one of the A fifth answer is also advanced, but is immediately withdrawn. Roger Schanks, and disagree with the other three. Schank hoped that his article would start a debate on As & hank points out, this is unsatisfactory because it leads the issues he raised.
Expert Systems: Techniques, Tools, and Applications
The book is edited by Philip Klahr and the late Donald A. Waterman, both of Rand Corporation. The papers are selected from RAND technical reports published from 1977 to 1985. The book is most valuable to people learning knowledge engineering. Four of the papers provide interesting glimpses at the problems involved in transforming knowledge about a domain into computer representations. In addition, the book contains one or two interesting papers for researchers in each of the areas of knowledge acquisition, reasoning with uncertainty, and distributed problem solving.
336
Early this year fifty people took an experimental course at Xerox PARC on knowledge programming in Loops During the course, they extended and debugged small knowledge systems in a simulated economics domain called Truckin Everyone learned how to use the Loops environment, formulated the knowledge for their own program, and represented it in Loops At the end of the course a knowledge competition was run so that the strategies used in the different systems could be compared The punchline to this story is that almost everyone learned enough about Loops to complete a small knowledge system in only three days. Although one must exercise caution in extrapolating from small experiments, the results suggest that there is substantial power in integrating multiple programming paradigms. We extend our special thanks to the course participants from Applied Expert Systems, Daisy Systems, ESL, Fairchild AI Lab, Lawrence-Livermore Laboratories, Schlumberger-Doll Research Laboratory, SRI International, Stanford University, Teknowledge, and Xerox Corporation Their participation and feedback are vital to the ongoing experimental process for simplifying the techniques of knowledge programming We enjoyed and will long remember their spirited involvement. As in many situations in life, pat solutions and simple mathematical models just aren't good enough. To cope with messiness, AI researchers have found that large amounts of problem-specific knowledge are usually needed.
Book Reviews
The two-volume set entitled Knowledge-Based Systems (Volume 1, Knowledge Acquisition for Knowledge-Based Systems, 355 pp., and Volume 2, Knowledge Acquisition Tools for Expert Systems, 343 pp., Academic Press, San Diego, California, 1988), edited by B. R. Gaines and J. H. Boose, is an excellent collection of papers useful to both commercial practitioners of knowledge-based-systems development and research-oriented scientists at specialized centers or academic institutions. The set is the result of a call for papers to support the first American Association for Artificial Intelligence Knowledge Acquisition for Knowledge-Based Systems Workshop, held 3-7 November 1986 in Banff, Canada. Although the conference was held three years ago, these volumes are still timely and sorely needed. Few books dedicated to knowledge acquisition exist. The first volume, Knowledge Acquisition for Knowledge-Based Systems, begins with a paper whose title sounds appropriate: "An Overview of Knowledge Acquisition and Transfer" by the editor B. R. Gaines.
SoftPert Systems, Ltd
Editor: Having worked on real-time expert systems for several years, I read with interest the survey article "Real-Time Knowledge-Based Systems" by Thomas Laffey, et al. in the recent edition of AI Magazine. Indeed, the work of myself and my colleagues was mentioned, but the description of YES/L1 in the article was incorrect in several ways. Laffey and his coauthors incorrectly describe YES/L1 as being "implemented in OPS5 and MacLisp " They seem to be confusing YES/Ll, the shell, with YES/MVS was written in OPS5. YES/L1 is a compiled, data-driven language and an environment for developing interactive and real-time expert systems. The YES/L1 language is an integration of procedural and rule-based techniques.
Tennessee Offender Management Information System
Sentences for the 50,000 offenders vary from community work release and probation to lifelong incarceration. Tennessee was one of 38 states required by court order to improve prison conditions and reduce overcrowding; it is the target of over 300 inmate lawsuits each year. The new $14 million system is the largest and most comprehensive computer system ever developed in the field of corrections. Sentences C and D are consecutive to sentence B, and sentence B is consecutive to sentence A. C, and D of an offender, as shown in figure 1, it must be determined which sentence is not consecutive to any others. In this case, A is the sentence that must first be calculated because its dates do not depend on a previous sentence.
Q u al it at i v e R e as on in g f or F in an c i al Assessments: A Prospectus
Most high-performance expert systems rely primarily on an ability to represent surface knowledge about associations between observable evidence or data, on the one hand, and hypotheses or classifications of interest, on the other. Although the present generation of practical systems shows that this architectural style can be pushed quite far, the limitations of current systems motivate a search for representations that would allow expert systems to move beyond the prevalent "symptom-disease" style. One approach that appears promising is to couple a rule-based or associational system module with some other computational model of the phenomenon or domain of interest. According to this approach, the domain knowledge captured in the second model would be selected to complement the associational knowledge represented in the first module. Simulation models have been especially attractive choices for the complementary representation because of the causal relations embedded in them (Brown & Burton, 1975; Cuena, 1983).
Book Reviews
AI Magazine Volume 9 Number 3 (1988) ( AAAI) The first part of the book is intended to be an introduction to computational jurisprudence for both groups. It identifies issues critical to the purpose, behavior, knowledge sources, knowledge structures, and reasoning processes of expert legal systems. The second part implements a simple prototype system for a well-defined area of contract law and is more appropriate for experienced developers of knowledge-based systems. Law is a domain in which the experts are supposed to disagree, and lawyers must be able to argue either side of a case. A judge or juror must decide which argument is "best."