Accession Number : ADA131403

Title :   CSRL (Conceptual Structures Representation Language): A Language for Expert Systems Diagnosis.

Descriptive Note : Technical rept.,


Personal Author(s) : Bylander,Tom ; Mittal,Sanjay ; Chandrasekaran,B

PDF Url : ADA131403

Report Date : Jan 1983

Pagination or Media Count : 6

Abstract : We present CSRL(Conceptual Structures Representation Language) as a language to facilitate the development of expert diagnosis systems based on a paradigm of cooperating diagnostic specialists. MDX, the medical diagnosis system that has been developed in our laboratory over the past few years is based on this paradigm. In our approach, diagnostic reasoning is one of several generic tasks, each of which calls for a particular organizational and problem solving structure. A diagnostic structure is composed of a collection of specialists, each of which corresponds to a node or concept in a diagnostic hierarchy, e.g., a classification of diseases. A top-down strategy called establish-refine is used in which either a specialist establishes and then refines itself, or the specialist rejects itself, pruning the hierarchy that it heads. CSRL is a language for representing the concepts of a diagnostic hierarchy and for implementing the establish-refine process. The body of a concept specifies how it will respond to different messages from its super concept. The knowledge to establish or reject a concept is factored into knowledge groups, which corresponds to specific decisions in the diagnosis. (Author)

Descriptors :   *Artificial intelligence, *Medical computer applications, *Diagnosis(Medicine), *Programming languages, Structural analysis, Systems engineering, Reasoning, Hierarchies, Computer logic, High level languages, Problem solving

Subject Categories : Personnel Management and Labor Relations
      Medicine and Medical Research
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE