Expert Systems Research: Modeling the Medical Decision Making Process

Size: px
Start display at page:

Download "Expert Systems Research: Modeling the Medical Decision Making Process"

Transcription

1 Scptcmbcr 1982 Also numbered: Report No. STAN-CS Expert Systems Research: Modeling the Medical Decision Making Process by k&ad I-i. Shortliffc and Larvrcncc M. Pagan Departments of Medicine and Computer Science Stanford University Sl;mford, CA 94305

2

3 Technical Memo. EXPERT SYSTEMS RESEARCH: MODELING THE MEDICAL DECISION MAKING PROCESS* Edward H. Shortliffe, MD, PhD Lawrence M. Fagan, PhD:* Heuristic Programming Project Departments of Medicine and Computer Science Stanford University Stanford, California Presented at the Workshop on Integrated Approached to Patient Monitoring University of Florida at Gainesville 5-6 March 1982 *The Ventilator Manager project was supported by NIH Grant GM-24669, awarded to the Institute of Medical Science at Pacific Medical Center (San Francisco). Computing resources were provided by the SUMEX-AIM facility at Stanford University under NIH Grant RR Dr. Shortliffe is recipient of research career development award LM from the National Library of Medicine. **Current address: Phd to MD program, University of Miami School of Medicine, Miami, Florida

4

5 Int reduction During the quarter century since the birth of the branch of computer science known as artificial intelligence (Al), rnuh of the research has focused on developing symbolic models of human inference. In the last decade several related Al research themes have come together to form what is now known as expert systems research. In this paper we review Al and expert systems to acquaint the reader with the field and to suggest ways in which this research will eventually be applied to advanced medical monitoring. Knowledge Engineering Artificial intelligence has been described as the study of ideas that enable computers to do the things that make human beings seem intelligent. * An implicit assumption is that the computer should have the ability to reason symbolically (rather than by combining numbers statistically or by using other numerical manipulations that underlie conventional computer programs). Related assumptions are that intelligent programs should be able to acquire new knowledge and to apply it appropriately; they should also be able to manipulate and communicate ideas. Of particular relevance to the study of medical inference is Al research into the construction of systems for knowledge-based consultation. Knowledge is the key word and must be distinguished from data. Computers have long been used to store data, but isolated data points do not become knowledge until they have been analyzed and summarized. Accordingly, we suggest that there are at least four types of knowledge that should be distinguished from statistical data. These characterize the information that must be available to an expert system? 1. knowledge derived from data analysis (largely numerical or statistical); 2. judgmental or empirical subjective knowledge -- the kind that experts recognize is based on their own experience but which may be difficult toverify without complex and timeconsuming studies; 3. common sense or scientific knowledge -- these kinds of knowledge are often simple facts (e.g., cars are for transportation, Gainesville is in Florida), but are symbolic in nature and must be known by an expert in a field;

6 4. strategic knowledge or self-knowledge -- this is the kind of knowledge that often distinguishes an expert from a well-trained novice in a field, e.g., an anesthesiologist s method of selecting an optimal anesthetic agent for a compromised patient or a cardiologist s favorite technique for choosing the diagnostic tests by which to assess a patient with a new complaint of chest pain; thus, judgment combined with a strategic plan can be used to adapt a program to idiosyncratic situations. An expert system, then, is a computer program that contains and can apply specialized knowledge. It uses this knowledge to make suggestions to users who may not have the full range of expertise available to the system. The construction of such programs is known as *knowledge engineering 14* and typically requires close collaboration between human experts in a field and computer scientists familiar with expert systems research. In order to simulate an encounter between a non-expert and a human consultant, an expert system generally must contain all four kinds of knowledge outlined above-and, thus, is more than a conventional data retrieval system. An expert system functions as an interface between. the intended user of the system and the domain expert (or experts) who collaborated in its construction. Since the experts may not be generally available to all who would like their advice, the expert system becomes a surrogate. During the encounter between an expert and a person seeking advice, there are three types of information transfer: 1. the expert requests information about the case under consideration; 2. the expert offers a recommendation or conclusion based on the available data; and 3. if requested, the expert explains the basis for the final decisions. Conventional approaches to computer-based consultation typically address only the first two of these items. It is when a system designer wishes to construct programs that can explain the basis for their decisions, in terms that a physician can easily understand, that the techniques of knowledge engineering become particularly pertinent. -2-

7 Questions Asked By Physicians In our work designing and building medical expert systems at Stanford over the last decade, we have been guided by key questions that are frequently asked by physicians and that help to direct the design of the program:!. 1. Do I need this system? 2. Will it help without being dogmatic? 3. Does it justify its recommendations so that I can judge them for myself? 4. Is it fast and easy to use? 5. Is it designed to make me feel comfortable when I use it? The goal of most such systems is to answer all five questions in the affirmative. We will address these questions indirectly by discussing the major themes in expert systems research. An early expert system, known as MYCIN, is used to illustrate many pertinent principles. We also briefly describe a more recent program, the Ventilator Manager system, that applies knowledge engineering to monitoring patients in the intensive care unit. The MYCIN System The MYCIN program was developed at Stanford University in the mid-1970s7 and remains a - good example of issues in the design and construction of knowledge-based programs. MYCIN was designed to advise physicians regarding the selection of antibiotics for patients with severe infections. When designing MYCIN, we were aware that the need for this kind of consultation system would not guarantee its acceptance by physicians. It was also important that it reach decisions comparable to those of infectious disease experts and that it be able to explain the basis for its decisions. Artificial intelligence techniques seemed to offer solutions to these design considerations!

8 Knowledge Representation Issues in Knowledge Engineering We have described the four kinds of knowledge that an expert system requires to provide specialized consultation. An active area of Al research is developing new techniques to encode and manipulate such symbolic (non-numeric) knowledge. The method used by the MYCIN and Ventilator Manager programs is called production rules (Fig. 1). Other methodologies include frames, semantic networks,* and combinations of these. Most knowledge can be encoded in whatever formalism a designer wishes, but the representation technique must accomplish the following: 1. formulation of explanations that convey a line of reasoning that a user can understand and critique; 2. separation of the domain knowledge from the program itself; in this way, knowledge can be changed without affecting the computer program; 3. a level of performance such that an expert can easily identify and correct faults in the knowledge; and 4. interaction with an inferential method such that the system reliably reaches excellent decisions. Drawing on past experience with production rules in a large system that reasoned about chemical -structure, we used production rules9 to encode the knowledge of infectious disease therapy. A production rule is a conditional statement that indicates the circumstances under which a-particular conclusion may be drawn (Fig. 1). MYCIN contains about 550 rules dealing with the diagnosis and treatment of bacteremia and meningitis. The rules are encoded in a stylized language that th? computer can interpret, and routines have been written to translate them into English for display to the user as shown in the figure. The strengths of the conclusions are indicated by numerical weights called certainty factors (CFs). Most expert systems that deal with uncertain inferences have been forced to incorporate scoring systems to keep track of the weight of evidence favoring competing hypotheses. As is true in other complex domains, human actions and beliefs in medicine interact with

9 If: Then : 1) The infection which requires therapy is meningitis, and 2) The patient has evidence of a serious skin or soft tissue infection, and 3) Organisms were not seen on the stain of the culture, and 4) The type of infection is bacterial There is evidence that the organism (other than those seen on cultures or smears) which might be causing the infection is staphylococcus-coag-pos (.75) or streptococcus (5) Figure 1: A sample rule from the MYCIN system shows that the premise of the rule is a set of conditions (here the four clauses following the word If: ) that are tested by the program. If the conjunction of the premise conditions is true, the conclusion or action of the rule (the! Then: clause) is executed and the inference is appropriate. common sense and with precise knowledge in ways that defy simple delineation. The challenge at this stage in the development of expert systems is, therefore, to constrain the task realistically so that the program is tenable but still allows useful decisions for solving real problems. This has been demonstrated by Clancey in his use of MYCIN for tutoring medical students. * Rules that had been adequate for excellent performance in a consultation system were seriously deficient when they were - used for teaching. l3 We have also found that MYCIN-like rules need substantial modification to deal with inference in settings like medical monitoring where parameters change rapidly and analyses of temporal trends are crucial. 4 Knowledge Acquisition As researchers gain experience in constructiing consultation systems, identifying and encoding expert knowledge has been perceived as one of the most complex and arduous tasks encountered. Experts often have difficulty distilling their knowledge, and, because there are other major problems in identifying and encoding knowledge, the most appropriate domains for expert systems research at this time may therefore be fields in which the knowledge is already highly-structured and well- -5-

10 specified.*. In the case of MYCIN, we obtained rules regarding antibiotic selection and bacterial identification by talking with experts in infectious disease. We quickly learned that people express their knowledge best in the context of problem solving. Thus, we presented difficult cases to the experts, observed their performance as they gathered information they needed when deciding how to treat, and asked pertinent questions when the experts seemed to make leaps in logic or to ignore certain data. In this way, rules were obtained and then encoded using the formalism of production rules. One member of our group, intrigued with the idea of a program that could guide this kind of knowledge gathering, developed a program known as TEIRESIAS? It used the rules already known to MYCIN combined with learning strategies to help an expert identify missing or erroneous knowledge and to update MYCIN s rules interactively. TEIRESIAS provides an example of one form of machine learning * (learning by being told, as opposed to learning by experience or by analogy). Models of Reasoning Once knowledge has been captured from experts, books, or other sources and once it has been encoded, the program must have an effective method to search through the knowledge base for relevant facts and to tie them together in ways that simulate human reasoning. There are two issues: lj control of the reasoning process, and 2) management of uncertainty. (Control of the Reasoning Process Entire books have been written on techniques for traversing a symbolic search space.17 The approach we used in MYCIN is known as goal-directed reasoning or backward-chaining. MYCIN s rules are only loosely related to one another before a consultation begins, i.e., the system builder *One of our present research projects, ONCOCIN, is a cancer chemotherapy consultation program. We chose this field for our current work precisely because the knowledge in the protocols used to guide the treatment of these patients is formalized, written down, and subject to rigorous analysis.

11 . does not tell the program explicitly how or when the rules should interact. As it considers a particular patient, MYCIN selects the relevant rules and chains them together. Two rules chain together if the conclusion of one helps determine the truth value of a condition in the premise of the other; thus, the resulting reasoning network is created dynamically1 MYCIN reasons backward from its goal of determining therapy for a patient. It starts by considering rules for therapy selection, but the premise of each of those rules in turn sets up new questions or subgoals. These new goals then invoke new rules and a reasoning network is thereby developed. When the truth of a premise is best determined by asking the physician rather than by applying a rule, e.g., to determine the value of a laboratory test likely to be known by the doctor, a question is displayed. The physician responds and the program continues to select additional rules. Once information on the patient is entered, some rules will fail to apply. The rules that are invoked provide a chain of inference specific to the case under consideration. When reasoning is based on observations rather than goals, problem solving proceeds forward -- from data to conclusions -- so-called data-driven reasoning. Many expert systems use this alternative approach, and there are psychological data to suggest that forward reasoning more closely approximates the way human beings solve complex problems. As discussed below, the Ventilator Manager (VM) program uses the forward reasoning approach. A series of rules are - examined to determine the reliability of incoming data. In successive steps, VM considers the meaning of the measurements in the current context. Management of Uncertainty When individual inference steps are not certain, a level of complexity is added to the interpretation of conclusions reached by an intelligent program. Not only are conventions needed to assign weights to the rules, but also, when two or more pieces of evidence support the same conclusion, some mechanism is needed to determine the net strength of the hypothesis. Expert system researchers have found that formal probability theory is less than satisfactory for these -7-

12 purposes, although some have attempted to adapt it to symbolic reasoning systems. 8 This issue has been particularly relevant for MYCIN, where the knowledge expressed in a rule tends to include suggestive or strongly suggestive evidence for a given conclusion. The need to combine pieces of evidence regarding a single hypothesis, but derived from a number of different rules, requires a numeric system to capture and represent an expert s measure of belief regarding the inference stated in the rules. Conditional probabilities were not adequate for this purpose, and we devised instead the system of certainty factors mentioned earlier. These numbers lie on a -1 to + 1 scale, with -1 indicating absolute disproof of a hypothesis, + 1 indicating its proof, and 0 indicating the absence of evidence for or against the hypothesis (or evidence equally weighted in both directions). We have described the model s relationship to formal probability theory, and its methods for combining evidence from diverse sources (rules and user estimates). Generation of Good Advice The ultimate test of the validity of the model of reasoning used in an expert system is its ability to reach accurate conclusions and thereby to give valuable advice. Our discussion of system evaluation below mentions some of the difficulties that arise in attempting to show that a program is performing at the level of an expert. There is a related controversy among expert systems researchers. Some do not believe it will be possible for computer-based consultants to function at the level of human experts until we better understand and model the inferences used by intelligent problem solvers. Others argue that the details of a reasoning model are not important as long as the system reaches good decisions and can explain its reasoning in understandable terms. However, psychological studies of human problem solving, e.g., Elstein s work in the field of medicine,lg are being studied increasingly by knowledge engineers as they attempt to develop systems that are more robust. Explanation of Decisions As we have frequently stressed, a crucial aspect of the interaction between an expert and his client is the ability of the non-expert to iequest explanations regarding the recommendation received. -8.

13 Our group recently surveyed several hundred physicians and found that they cited explanation as a principal requirement for a clinically acceptable computer- based consultation? In fact, most physicians felt that explanation is more important than absolute accuracy since they felt the latter is unrealistic. If a program can explain the basis for its conclusions, users can examine the reasoning carefully and decide for themselves whether to follow that advice. We believe this is important for an expert system in medicine; consultation programs are tools for use by individuals who are highly trained and unwilling to turn over their decisions to a computer program, regardless of how well it has been validated. One of the great advantages of the rules used in MYCIN is the development of mechanisms to explain and justify system #performance. These capabilities also contribute greatly to MYCIN s educational role.13 _Since all questions asked by MYCIN are generated by a rule that is under consideration, and since all rules can be displayed in English, a rule is easily understood by a physician who wants to know why MYCIN has asked a particular question during a consultation. In addition, we have developed simple techniques for understanding free text questions entered by a physician who is obtaining a consultation.* MYCIN can thereby analyze a question and recover the rules used to make specific decisions during the interaction. Despite the power that rules provided for facilitating explanations in an expert system, there are still serious limitations to the MYCIN approach. Many of the problems with explanation parallel those with knowledge acquisition. For example, an expert whose thoughts jump directly from data to therapy provides little structure upon which an explanation can be based. This tendency to skip intermediate concepts prevents the -exposition of general principles of action. Clancey has discussed some of these issues in his thesis,13 and we are continuing research in this area? Validation and Evaluation As expert systems have begun to mature, techniques have become necessary to demonstrate that they can perform as an expert in the field. MYCIN has been evaluated now in three large studies and we have discovered that the design of validation experiments is itself an area of research interest; -9.

14 a number of specific points are pertinent. First, any evaluation is difficult because there is so much difference of opinion in medicine, even among experts. Hence, it is unclear how to select a standard by which to measure the system s performance. Actual clinical outcome cannot be used because each patient is treated in only one way and because a poor outcome in a gravely ill patient cannot necessarily be ascribed to poor selection of therapy. Second, although MYCIN performed at or near expert level in almost all cases, the evaluating experts in an early study had serious reservations about the clinical utility of the program. It is difficult to assess how much of this opinion is due to inadequacies in the knowledge or design of the system and how much to bias against any computer-based consultation aid. In a subsequent study, we attempted to eliminate this bias from the study by having the evaluators unaware of which recommendations were from MYCIN and which from physicians. 23 In that setting, MYCIN s recommendations were preferred uniformly or judged equivalent to those of five infectious disease experts. Eventually, other questions must be answered regarding MYCIN and systems like it. Each question requires its own evaluation. Is the system used? If so, do the users follow the system s advice? If so, does the user benefit from the encounter with the system? Will the system be cost- - effective? What are the legal implications in the use of, or failure to use, such systems? The answers to these questions are years away for most consultation systems but ultimately are just as important as whether the methodology leads to accurate and reliable advice. Generalization We mentioned earlier the importance of separating the knowledge in an expert system from the program that processes that knowledge and generates the advice. One reason for this separation is the ease with which information can be added or corrected. Many expert systems include editors that allow a knowledge engineer to modify the knowledge base without having to change the program -10.

15 in any way. There is a second advantage. One can imagine the development of interchangeable knowledge bases, each driven by the same program. Each knowledge base would have to be structured in accordance with the conventions required by the program, but once this were accomplished, a single program could generate advice in a number of different domains. This area of active research is known as generalization or the development of system building tools. 24* 25 The key idea is to develop a general purpose program that can be used by knowledge engineers to build an expert system in a new domain. Such programs must define conventions for the representation of knowledge and for the inferential models. The builders of systems must in turn comply with these conventions. Consider, for example, the system building tool that we have constructed from MYCIN. By removing all knowledge of infectious diseases, i.e., all the rules, we were left with a set of programs that we call Essential MYCIN or EMYCIN.25 EMYCIN can in turn be used to build an expert system in a new domain so long as it is natural to structure the knowledge in terms of production rules. Additional code was added to EMYCIN to allow the system designer to produce a knowledge base quickly and accurately. Several consultation programs have been developed using EMYCIN, including consultants for other medical problems and a consultant for structural engineering design. An Expert System For Medical Monitoring The Ventilator Manager (VM) program is an experiment in expert system development that 1 builds on our experience with production rules in the MYCIN system. VM is designed to interpret online quantitative data in the intensive care unit (ICU). These data are used to manage post-operative mechanical ventilatory assistance. VM was strongly influenced by the MYCIN architecture outlined earlier, but the program was redesigned to allow for the description of events that change over time. -11.

16 VM is an extension of a physiologic monitoring system,** and is designed to perform five specialized tasks in the ICU: 1. to detect possible errors in measurement; 2. to recognize untoward events in the patient/machine system and suggest corrective action, 3. to summarize the patient s physiologic status, 4. to suggest adjustments to therapy based on the patient s status over time and long-term therapeutic goals, and 5. to maintain a set of case-specific expectations and goals for future evaluation by the program. The program interprets physiologic measurements over time and uses a model of intensive care therapies and clinical knowledge about the diagnostic implications of data. Interpretation of Dynamic Data. Most medical decision making programs, including MYCIN, have based their advice on the data available at one particular time. In actual practice, the clinician receives additional information from tests and observations over time and reevaluates the diagnosis and prognosis of the patient. Both the progression of the disease and the response to previous therapy are.important for assessing the patient s situation.. Data are collected in different therapeutic situations, or contexts. In order to interpret the data properly, VM includes a model of the stages that a patient follows from ICU admission through the end of the critical monitoring phase. The correct interpretation of physiologic measurements depends on knowing which stage the patient is in. The goals for intensive care are also stated in terms of these clinical contexts. The program maintains descriptions of the current and,optimal ventilator-y therapies for any given time... VM was developed as a collaborative research project between Stanford University and Pacific Medical Center (PMC) in San Francisco. It was tested with patient information acquired from a physiolo ic monitoring system implemented in the cardiac surgery ICU at PMC and developed by Dr. John Osborn and his colleagues

17 IF: THEN: Relations about one or more parameters hold 1) Make a conclusion. based on these facts: 2) Make appropriate suggestions to. clinicians; and 3) Create new expectations about the future values of parameters. Figure 2: The structure of a prototypical rule from the VM system is similar to the production rules used in MYCIN, with both a premise and conclusion specified. The conclusion of a VM rule frequently indicates actions that the system should take, e.g., suggest a change ventilator setting, in addition to inferences that can be drawn Knowledge Representation in VM Knowledge is represented in VM by production rules similar to those used in MYCIN (Fig. 2). In addition to the premise and conclusion (or action) associated with each rule, several other parameters are included: (1) the rule s symbolic name, (2) the rule group, e.g., rules about instrument faults, (3) the main concept (definition) of the rule and (4) all of the therapeutic states in which it makes sense. Fig. 3 shows a sample rule for determining hemodynamic stability. The VM knowledge base includes rules to support five reasoning steps that recur whenever - new data from the monitoring system become available. These are: 1. rules to characterize measured data as reasonable or spurious; 2. rules to determine therapeutic state of the patient (viz., the mode of ventilation); 3. rules to adjust expectations of future values of measured variables when the patient s state changes; 4. rules to check physiologic status, including cardiac rate, hemodynamics, ventilation, or oxygenation; and 5. rules to check compliance with long-term therapeutic goals. Each step is associated with a collection of rules, sorted by the type of conclusions made in the action -13.

18 STATUS RULE: STABLE-HEMODYNAMICS DEFINITION: Defines stable hemodynamics based on blood pressures and heart rates. APPLIES to patients on VOLUME, CMV, ASSIST, T-PIECE COMMENT: Look at mean arterial pressure for changes in blood pressure and systolic blood pressure for maximum pressures. IF: HEART RATE is ACCEPTABLE PULSE RATE does NOT CHANGE by 20 beats/minute in 15 minutes MEAN ARTERIAL PRESSURE is ACCEPTABLE MEAN ARTERIAL PRESSURE does NOT CHANGE by 15 torr in 15 minutes SYSTOLIC BLOOD PRESSURE is ACCEPTABLE THEN : The HEMODYNAMICS are STABLE Figure 3: In a VM interpretation of a rule, the meaning of ACCEPTABLE varies with the clinical context, i.e., the type of ventilatory assistance. VOLUME, CMV, ASSIST & T-PIECE refer to the types of ventilation therapies for which VM has been given rule-based knowledge. portion of the rule -- e.g., all rules that determine the validity of the data. Between steps (3) and (4) above, a special algorithm is used to compare the validated measurements with the current expectations, thus determining whether a measurement can be classified as high or low. Symbolic Measurement Ranges Most of the rules symbolically represent the values measured, and the terms acceptable or ideal characterize the appropriate ranges. The meaning of acceptable will change as the patient moves from state to state, but the statement of the relation between the physiologic measurements remains constant. The use of symbolic statements, e.g., heart rate is acceptable, allows the exposition of common principles of physiologic interpretation in different contexts and minimizes the number of rules needed to describe the complexity of the diagnostic situation.

19 The meaning of the symbolic range is determined by rules that establish expectations about the value of measurti data. For example, when a patient is taken off the ventilator, the upper limit of acceptability for the expired carbon dioxide measurement is raised. The actual numeric calculation of expired PC02 high in the premise of any rule changes when the context switches (removal from ventilatory support), but the statement of the rules remains the same.. A sample rule that creates these expectations is shown in Fig. 4. INITIALIZING RULE: INITIALIZE-CMV DEFINITION: Initialize expectations for patients on control led mandatory ventilation (CMV) therapy APPLIES to al1 patients on CMV IF ONE OF: PATIENT TRANSITIONED FROM VOLUME TO CMV PATIENT TRANSITIONED FROM ASSIST TO CMV THEN EXPECT THE FOLLOWING:. [ acceptable range 1. very [ ideal ] very low low min max high high s-m s-w --- m-w w--- -B-B MEAN PRESSURE HEART RATE EXPIRED I;CO Figure 4: This portion of an initializing rule establishes initial expectations of acceptable and ideal ranges of variables. Not. all ranges are defined for each measurement. PC02 refers to the carbon dioxide in expired air measured at the mouth by one of the on-line monitoring devices. Interpreting Rules The VM rule interpreter is based on the MYCIN interpreter. The major changes are: (1) forwardchaining (data-driven) invocation of rules as opposed to backward-chaining, (2) checks to see that information acquired in a previous time frame is still valid for making conclusions, and (3) iteration -15-

20 through appropriate parts of the rule set each time new information is available. A data-driven approach is necessary to take advantage of the small set of measurement values available in each time frame. This means that the inference works forward from the available information as opposed to -working backward from a goal and posing questions to the user when no data are available. Because of the demanding nature of the ICU, the system must acquire and interpret data with minimal staff intervention. Therefore, since some facts about patients will not be known to the system, caveats are attached to the suggestions it prints out. Each of the five groups of rules (corresponding to the five reasoning steps mentioned above) is considered in order. Each rule is examined to determine whether it applies in the current context. For example, rules designed to evaluate T-piece breathing status are not examined when the T- piece is not in place. The premise of the rule is examined for validity, and the conclusions are recorded by the program along with expectations on the future ranges of measurement values. Suggestions to clinicians are also printed out. Often the examination of the premise requires the use of a value acquired earlier in time, e.g., the temperature, which is volunteered to the monitoring system at intervals. The reliability of the stored value is determined by evaluating either a time constant (for variables that predictably change over time) or a rule (for cases in which the assessment of a value s reliability is dependent upon - context-specific information). Associated with each parameter in the system is a specific mechanism for determining its reliability over time. If a measurement is concluded to be spurious or outdated, then it-is treated as if it were unknown, requiring alternate methods for determining the status of the patient. Rule invocation is repeated each time that a new set of measurements is available (currently every 2 to 10 minutes). Identical conclusions made in contiguous time frames are represented by keeping track of the interval specified by the times of the first and last assertion. A list of these intervals summarizes the history of a particular conclusion. The evaluation of a premise such as Patient hyperventilating for a -16-

21 30-minute period within the last hour is made by direct examination of the intervals stored along with conclusions, as opposed to looking at the original measurements. Expectations are associated with the appropriate measurement and are classified by duration and type, e.g., the upper limit of the * acceptable range. Expectations can persist for a fixed interval, e.g., for twenty minutes starting in ten minutes, or for the duration of one or more clinical situations, e.g., while the patient is on the ventilator. Comparison of Mycin and VM Design Gods MYCIN was designed to serve on the ward as an expert consultant for antimicrobial therapy selection. A typical interaction might take place after the patient has been diagnosed and preliminary cultures drawn but little microbiological data are available. In critical situations, a tentative decision about therapy must-often be made pending actual culture results. In return for assistance in making this decision, the clinician is asked to spend the small amount of time required to seek a consultation. The intensive care unit is quite different, however. Continuous surveillance and evaluation of the patient s status is required. The problem is one of making therapeutic adjustments over a long period of time, many of which are minor, such as adjusting the respiratory rate on the ventilator. The main reasons for using VM are to monitor status or to investigate an unusual event. The program must therefore be able to interpret measurements with minimal human participation. When an - interaction does take place, e.g., when an unexpected event is noted by the program, it must be terse and concise. This difference in the timing and style of the man/machine interaction has considerable impact on system design. For example, the VM system must be able to do the following: 1. to reach effective decisions on the presumption that input from a clinician will be brief, 2. to use historical data to determine a clinical situation, 3. to provide advice at any point in the hospital course of the patient, 4. to follow-up on the outcomes of previous therapeutic decisions, and -17-

22 5. to summarize conclusions made over time. W s environment thus differs from MYCIN s in that natural language is an unlikely mode of communication. A consultation program should also be able to model the changing medical environment so that the program can interpret the available data in context. Areas like infectious disease require an assessment of clinical problems in a variety of changing clinical situations, e.g., patients after positive or negative culture data are available, patients who are severely ill but lack culture results, patients after partial or complete therapy, or patients with acquired superinfection. It is also necessary for VM to contain knowledge that can be used to evaluate its therapeutic advice, just as a human consultant follows a case over a period of time. This is complicated by the fact that the user of the system may not follow the therap,y recommended. If the patient does not react as expected to the given therapy, then the program has to determine what alternate therapeutic steps may be required. During the implementation of the VM program, we observed many types of clinical behavior that represent a challenge to symbolic modeling. One such behavior is the unwillingness of clinicians to change therapies frequently. After a patient meets the criteria for switching from therapy A to B, e.g., IMV to T-piece, clinicians tend to allow the patient s status to drop below optimal criteria before returning to therapy A. This was represented in the knowledge base by pairs of therapy selection rules (A to B, B to A) with a grey zone between the two criteria, e.g., acceptable limits might be used to suggest going from therapy A to therapy B, whereas very high or very low limits would be used for going from B to A. If the same limit were used for going in each direction, a small fluctuation of one measurement near a cut-off value would provide very erratic therapy suggestions. A more robust approach would be to make decisions in such situations based upon how long the patient has been in the given state and in accordance with the previous therapy or therapies. -18-

23 Shottliffe and Fagan A more detailed disc&ion of VM is included in a thesis based on the work,14 and, in another paper, we have described in greater detail the contrasts between MYCIN and this approach to monitoring. Advantages of Al for Medical Monitoring Symbolic Models Provide a Context for Data Interpretation The MYCIN and VM systems are experiments in how best to build symbolic models for environments in which clinical data are gathered. Both models were designed to provide a context in which numeric data could be interpreted flexibly. The model of ventilator-y mode that we developed for VM is used to guide the system s interpretation of parameters such as heart rate and mean arterial pressure. Similarly, in MYCIN, the clinical context is determined by physical findings and other soft data, e.g., MYCIN s list of previous medications and their time of administration is used to determine how lab findings should be interpreted in the context of partially treated meningitis. Context is somewhat more problematic in VM because we have had to assume that only a small amount of current non-numeric information will be available to describe a patient. The context therefore must be deduced from some of the numerical information, which is, in turn, used to interpret the remaining data in the current or in subsequent time periods. For example, certain sudden changes in airway parameters can generally be interpreted as the context suctioning the patient a and the interpretation of cardiac and hemodynamic parameters are then keyed into this new clinical situation. This high level model of the patient s current state can be used to help in the analysis of trends in measurements, e.g., to provide a basis for predicting difficulties, to allow for selective tracking of problems as opposed to measurements, and to provide a more clinical orientation for subsequent collection of data. Symbolic Models Can Simulate the Flexibility of Expert Reasoning Symbolic processing can merge mathematic analysis with judgment or intelligence similar to that of an expert. For example, the VM program often throws out data because the monitor is operating outside its limits of reliability or is improperly connected. When the trend concerning this -19.

24 time period is examined, the unreliable data are ignored, much as they would be by an experienced clinician observing the same trend information. Similarly, recognitio? that the clinical situation drastically changed in the immediate past can be used to tag as dubious any conclusions made by an e averaging function applied to current data. VM uses production rules to determine the utility of recent measurements based on how quickly the clinical situation is changing. Just as the operational assumptions for the monitors can be tested, so can any mathematical or statistical procedure. Intelligent selection of a mathematical technique to analyze data typically requires expert knowledge of statistics as well as of the clinical domain. The use of such knowledge when picking and applying statistical tests for the analysis of medical data bases has recently been examined by Blum? Symbolic Models Facilitate Statements Of Expectations The ultimate goal of computer-based monitoring systems is to predict problems before they happen rather than to alarm as difficulties arise. Providing a context is the first step towards reaching that goal. VM has a limited mechanism for adjusting the acceptable limits for one or more variables based on recent events interpreted by the program. Other Al programs also address this problem, e.g., programs for military signal analysis and speech understanding can set up future expectations and then perform some analysis when future expectations are not realized. Similarly, air traffic control programs can plan ahead in time, can detect conflicts, and can plan alternate traffic routes. This type of computational capability would be especially useful in determining whether the patient s response to therapy is acceptable. Symbolic Models Provide an Ability to Select Relevant Data For Analysis Al allows for a selective evaluation of the measured data. Many approaches to the interpretation of data have concentrated on selecting the most important variable or on creating a figure of merit index that tries to summarize difficulties into one specific number. Our approach to representing clinical knowledge allows the physician to specify a variety of relations between variables, or between variables and other available information. As always, using knowledge about -20.

25 the current clinical context can be used to guide the evaluation of rules and, thereby, to draw attention to specific relations only when they are important. A single index can be replaced with specific subtopics, e.g., hemodynamic status,* and with their relations to therapeutic goals, e.g., the hemodynamics have not been stable long enough to suggest removing ventilatory support. We wish to turn a large amount of data into useful diagnostic conclusions supported by logically referenced specific numerical data. Summary Several years of experience with MYCIN have led to an understanding of additional requirements for symbolic processing approaches to medical decision making. These include extending the knowledge base beyond the facts necessary for expert performance, providing a structure for a large number of production rules, and extending the inferential aids to include assistance throughout the patient s clinical course. For decision aids in the intensive care unit, or in other equally dynamic situations, programs cannot depend on interaction with the clinical users. Furthermore, they must handle data that are changing over time and may be missing or spurious. They must also be able to track the patient s status during the course of disease or in response to therapy. The VM program has suggested that knowledge engineering techniques, such as those developed for MYCIN, can be adapted to dynamic clinical settings such as monitoring patients in the intensive care unit. -21*

26 References 1. Buchanan, B.G., Research on expert systems, Report HPP-81-1, Heuristic Programming Project, Stanford University, February 1981, To appear in Machine intelligence 70, (D. Michie, ed.), l-l Winston, P.H., Artificial Intelligence, Addison-Wesley, Reading, Shortliffe E.H. Buchanan B.G. Feigenbaum E.A., Knowledge engineering for medical decision making: a review of computer-based clinical decision aids, Proceedings of the I.EEE, I 1979, pp Feigenbaum, E.A., The art of artificial intelligence: themes and case studies in knowledge engineering, Proceedings of the 5th International Joint Conference on Artificial Intelligence, Cambridge, Massachusetts, 1977, pp Michie, D., Knowledge engineering, Cybernetics, Vol. 2, 1973, pp Shortliffe, E.H., Consultation systems for physicians: the role of artificial intelligence techniques, Proceedings Third National Conference of the Canadian Society for Computational Studies of Intelligence, Canadian Society for Computational Studies of Intelligence, Victoria, British Columbia, May 1980, Also in Readings in ArtificiaI intelligence (B. Webber and N. Nilsson, eds.) Menlo Park: Tioga Publishing Co., Shortliffe, E.H., Computer-based medical consultations: MYCIN, Elsevier/North Holland, New York, Buchanan B.G. Feigenbaum E.A., DENDRAL and Meta-DENDRAL: their applications dimension, Artificial Intelligence, Vol. 11, 1978, pp Davis R. King J., An overview of production systems, in Machine Representation of Knowledge, E.W. Elcock and D. Michie, eds., Wiley and Sons, New York, Davis R. Buchanan B.G. Shortliffe E.H., Production rules as a representation for a knowledge-based consultation program, Artificial Intelligence, Vol. 8, 1977, pp Shortliffe E.H. Buchanan B.G., A model of inexact reasoning in medicine, Math. Biosci., Vol. 23, 1975, pp Clancey, W.J., Tutoring rules for guiding a case method dialogue, Int. J. Man-Machine Studies, Vol. 11, 1979, pp Clancey, W.J., Transfer of rule-based expertise through a tutorial dialogue, Memo STAN- CS , Computer Science Department, Stanford University, September 1979, Doctoral Dissertation Fagan, L.M., VM: Representing time-dependent relations in a clinica/ setting, PhD dissertation, Heuristic Programming Project, Stanford University, Shortliffe E.H. Scott A.C. Bischoff M.B. et al., ONCOCIN: An expert system for oncology protocol management, Proceedings of the 7th International Joint Conference on Artificial -22-

27 . Intelligence, IJCAI, Vancouver, British Columbia, August Davis, R., Applications of meta-level knowledge to the construction, maintenance, and use of large knowledge bases, Memo HPP-76-7, Heuristic Programming Project, Stanford University, Julv I- 1976, Doctoral Dissertation Nilsson, N.J., Problem solving methods in artificia/ intelligence, McGraw-Hill Book Company, Inc., San Francisco, Duda R.O. Gaschnig J. Hart P.E. et al., Development of the PROSPECTOR consultation system for mineral exploration, Final report SRI Projects 5821 and 6415, SRI International, Elstein A.S. Shulman L.S. and Sprafka S.A., Medical problem solving: an analysis of clinical reasoning, Harvard University Press, Cambridge, Teach R.L. Shortliffe E.H., An analysis of physician attitudes regarding computer-based consultation systems, Comput. Biomed. Res., Vol. 14, 1980, pp Scott A.C. Clancey W.J. Davis R. Shortliffe E.H., Explanation capabilities of knowledge-based production systems, Amer. J. Computational Linguistics, 1977,. Wallis J.W. Shortliffe E.H., Explanatory power for medical expert systems: studies in the representation of causal relationships for clinical consultations, Submitted for publication, December Yu V.L. Fagan L.M. Wraith S.M. et al., Antimicrobial selection by a computer: a blinded evaluation by infectious disease experts, JA MA, Vol. 242, 1979, pp l 282. Nii H.P. Aiello N., AGE (Attempt to Generalize): A knowledge-based program for building knowledge-based programs, Proceedings of the 6th International Joint Conference on Artificial Intelligence, Tokyo, Japan, August 1979, pp van Melle, W., A domain-independent system that aids in constructing knowledge-based consultation programs, Memo HPP-80-11, Heuristic Programming Project, Stanford University, June Osborn J. J. Beaumont J.O. Raison J.C.A. Abbott R.P., Computation for quantitative on-line measurement in an intensive care ward, in Computers in Biomedical Research, R.W. Stacey and B.D. Waxman, eds., Academic Press, New York, 1969, pp Fagan L.M. Shortliffe E.H. Buchanan B.G., Computer-based medical decision making: from MYCIN to VM, Automedica, Vol. 3, 1980, pp. 97-l 06. Blum, R.L., Discovery, confirmation, and incorporation of causal relationships from a large time-oriented clinical database: the RX project, in Computers in Biomedical Research, H.R. Warner, ed., Academic Press, New York, 1982, pp

28

Computer-Based Medical Decision Making: From MYCIN to VM

Computer-Based Medical Decision Making: From MYCIN to VM 10 Computer-Based Medical Decision Making: From MYCIN to VM Lawrence M. Fagan, Edward H. Shortliffe, and Bruce G. Buchanan We mentioned in the introduction to Chapter 5 that MYCIN provided a starting point

More information

Physicians and possibly medical students and paramedics.

Physicians and possibly medical students and paramedics. MYCIN Introduction Problem domain: Selection of antibiotics for patients with serious infections. Medical decision making, particularly in clinical medicine is regarded as an "art form" rather than a "scientific

More information

Overview. cis32-spring2003-parsons-lect15 2

Overview. cis32-spring2003-parsons-lect15 2 EXPERT SYSTEMS Overview The last lecture looked at rules as a technique for knowledge representation. In a while we will go on to look at logic as a means of knowledge representation. First, however, we

More information

Overview EXPERT SYSTEMS. What is an expert system?

Overview EXPERT SYSTEMS. What is an expert system? EXPERT SYSTEMS Overview The last lecture looked at rules as a technique for knowledge representation. In a while we will go on to look at logic as a means of knowledge representation. First, however, we

More information

Clinical Decision Support Systems. 朱爱玲 Medical Informatics Group 24 Jan,2003

Clinical Decision Support Systems. 朱爱玲 Medical Informatics Group 24 Jan,2003 Clinical Decision Support Systems 朱爱玲 Medical Informatics Group 24 Jan,2003 Outline Introduction Medical decision making What are clinical decision support systems (CDSSs)? Historical perspective Abdominal

More information

56 The Evolution of MYCIN s Rule Form

56 The Evolution of MYCIN s Rule Form PART TWO Using Rules 3 The Evolution Rule Form of MYCIN s There is little doubt that the decision to use rules to encode infectious disease knowledge in the nascent MYCIN system was largely influenced

More information

Sample Interaction: Explanation. Sample Interaction (cont d) Sample Interaction: Therapy. Sample Interaction: Diagnosis. How It Worked: Representation

Sample Interaction: Explanation. Sample Interaction (cont d) Sample Interaction: Therapy. Sample Interaction: Diagnosis. How It Worked: Representation Outline Rule-Based Systems 6.871-- Lecture 6 MYCIN Introduction»Task» Sample Interaction» Reasons for Success How It Worked» Knowledge Representation» Architecture and Control Structure» Inexact Inference»

More information

Knowledge is rarely absolutely certain. In expert systems we need a way to say that something is probably but not necessarily true.

Knowledge is rarely absolutely certain. In expert systems we need a way to say that something is probably but not necessarily true. CmSc310 Artificial Intelligence Expert Systems II 1. Reasoning under uncertainty Knowledge is rarely absolutely certain. In expert systems we need a way to say that something is probably but not necessarily

More information

Expert Systems. Artificial Intelligence. Lecture 4 Karim Bouzoubaa

Expert Systems. Artificial Intelligence. Lecture 4 Karim Bouzoubaa Expert Systems Artificial Intelligence Lecture 4 Karim Bouzoubaa Artificial Intelligence Copyright Karim Bouzoubaa 2 Introduction ES: Capture, represent, store and apply human K using a machine Practical

More information

How Does Analysis of Competing Hypotheses (ACH) Improve Intelligence Analysis?

How Does Analysis of Competing Hypotheses (ACH) Improve Intelligence Analysis? How Does Analysis of Competing Hypotheses (ACH) Improve Intelligence Analysis? Richards J. Heuer, Jr. Version 1.2, October 16, 2005 This document is from a collection of works by Richards J. Heuer, Jr.

More information

Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes

Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes Chapter 2 Knowledge Representation: Reasoning, Issues, and Acquisition Teaching Notes This chapter explains how knowledge is represented in artificial intelligence. The topic may be launched by introducing

More information

Knowledge Based Systems

Knowledge Based Systems Knowledge Based Systems Human Expert A human expert is a specialist for a specific differentiated application field who creates solutions to customer problems in this respective field and supports them

More information

CRITICAL EVALUATION OF BIOMEDICAL LITERATURE

CRITICAL EVALUATION OF BIOMEDICAL LITERATURE Chapter 9 CRITICAL EVALUATION OF BIOMEDICAL LITERATURE M.G.Rajanandh, Department of Pharmacy Practice, SRM College of Pharmacy, SRM University. INTRODUCTION Reviewing the Biomedical Literature poses a

More information

PLANNING THE RESEARCH PROJECT

PLANNING THE RESEARCH PROJECT Van Der Velde / Guide to Business Research Methods First Proof 6.11.2003 4:53pm page 1 Part I PLANNING THE RESEARCH PROJECT Van Der Velde / Guide to Business Research Methods First Proof 6.11.2003 4:53pm

More information

Choose an approach for your research problem

Choose an approach for your research problem Choose an approach for your research problem This course is about doing empirical research with experiments, so your general approach to research has already been chosen by your professor. It s important

More information

Hypothesis-Driven Research

Hypothesis-Driven Research Hypothesis-Driven Research Research types Descriptive science: observe, describe and categorize the facts Discovery science: measure variables to decide general patterns based on inductive reasoning Hypothesis-driven

More information

INTERNATIONAL STANDARD ON ASSURANCE ENGAGEMENTS 3000 ASSURANCE ENGAGEMENTS OTHER THAN AUDITS OR REVIEWS OF HISTORICAL FINANCIAL INFORMATION CONTENTS

INTERNATIONAL STANDARD ON ASSURANCE ENGAGEMENTS 3000 ASSURANCE ENGAGEMENTS OTHER THAN AUDITS OR REVIEWS OF HISTORICAL FINANCIAL INFORMATION CONTENTS INTERNATIONAL STANDARD ON ASSURANCE ENGAGEMENTS 3000 ASSURANCE ENGAGEMENTS OTHER THAN AUDITS OR REVIEWS OF HISTORICAL FINANCIAL INFORMATION (Effective for assurance reports dated on or after January 1,

More information

ISC- GRADE XI HUMANITIES ( ) PSYCHOLOGY. Chapter 2- Methods of Psychology

ISC- GRADE XI HUMANITIES ( ) PSYCHOLOGY. Chapter 2- Methods of Psychology ISC- GRADE XI HUMANITIES (2018-19) PSYCHOLOGY Chapter 2- Methods of Psychology OUTLINE OF THE CHAPTER (i) Scientific Methods in Psychology -observation, case study, surveys, psychological tests, experimentation

More information

January 2, Overview

January 2, Overview American Statistical Association Position on Statistical Statements for Forensic Evidence Presented under the guidance of the ASA Forensic Science Advisory Committee * January 2, 2019 Overview The American

More information

Critical Thinking Assessment at MCC. How are we doing?

Critical Thinking Assessment at MCC. How are we doing? Critical Thinking Assessment at MCC How are we doing? Prepared by Maura McCool, M.S. Office of Research, Evaluation and Assessment Metropolitan Community Colleges Fall 2003 1 General Education Assessment

More information

THEORY OF CHANGE FOR FUNDERS

THEORY OF CHANGE FOR FUNDERS THEORY OF CHANGE FOR FUNDERS Planning to make a difference Dawn Plimmer and Angela Kail December 2014 CONTENTS Contents... 2 Introduction... 3 What is a theory of change for funders?... 3 This report...

More information

Exploring Experiential Learning: Simulations and Experiential Exercises, Volume 5, 1978 THE USE OF PROGRAM BAYAUD IN THE TEACHING OF AUDIT SAMPLING

Exploring Experiential Learning: Simulations and Experiential Exercises, Volume 5, 1978 THE USE OF PROGRAM BAYAUD IN THE TEACHING OF AUDIT SAMPLING THE USE OF PROGRAM BAYAUD IN THE TEACHING OF AUDIT SAMPLING James W. Gentry, Kansas State University Mary H. Bonczkowski, Kansas State University Charles W. Caldwell, Kansas State University INTRODUCTION

More information

Professional Development: proposals for assuring the continuing fitness to practise of osteopaths. draft Peer Discussion Review Guidelines

Professional Development: proposals for assuring the continuing fitness to practise of osteopaths. draft Peer Discussion Review Guidelines 5 Continuing Professional Development: proposals for assuring the continuing fitness to practise of osteopaths draft Peer Discussion Review Guidelines February January 2015 2 draft Peer Discussion Review

More information

Support system for breast cancer treatment

Support system for breast cancer treatment Support system for breast cancer treatment SNEZANA ADZEMOVIC Civil Hospital of Cacak, Cara Lazara bb, 32000 Cacak, SERBIA Abstract:-The aim of this paper is to seek out optimal relation between diagnostic

More information

Unifying Data-Directed and Goal-Directed Control: An Example and Experiments

Unifying Data-Directed and Goal-Directed Control: An Example and Experiments Unifying Data-Directed and Goal-Directed Control: An Example and Experiments Daniel D. Corkill, Victor R. Lesser, and Eva Hudlická Department of Computer and Information Science University of Massachusetts

More information

Keep Wild Animals Wild: Wonderfully Wild!

Keep Wild Animals Wild: Wonderfully Wild! Animal Action Education English Language Arts Keep Wild Animals Wild: Wonderfully Wild! U.S. Standards Correlation Ages 5 7 Reading Key Ideas and Details CCRA.R.1: Read closely to determine what the text

More information

ATTITUDES, BELIEFS, AND TRANSPORTATION BEHAVIOR

ATTITUDES, BELIEFS, AND TRANSPORTATION BEHAVIOR CHAPTER 6 ATTITUDES, BELIEFS, AND TRANSPORTATION BEHAVIOR Several studies were done as part of the UTDFP that were based substantially on subjective data, reflecting travelers beliefs, attitudes, and intentions.

More information

PART - A 1. Define Artificial Intelligence formulated by Haugeland. The exciting new effort to make computers think machines with minds in the full and literal sense. 2. Define Artificial Intelligence

More information

Assurance Engagements Other than Audits or Review of Historical Financial Statements

Assurance Engagements Other than Audits or Review of Historical Financial Statements Issued December 2007 International Standard on Assurance Engagements Assurance Engagements Other than Audits or Review of Historical Financial Statements The Malaysian Institute Of Certified Public Accountants

More information

Chapter 02. Basic Research Methodology

Chapter 02. Basic Research Methodology Chapter 02 Basic Research Methodology Definition RESEARCH Research is a quest for knowledge through diligent search or investigation or experimentation aimed at the discovery and interpretation of new

More information

Wason's Cards: What is Wrong?

Wason's Cards: What is Wrong? Wason's Cards: What is Wrong? Pei Wang Computer and Information Sciences, Temple University This paper proposes a new interpretation

More information

Experimental Psychology

Experimental Psychology Title Experimental Psychology Type Individual Document Map Authors Aristea Theodoropoulos, Patricia Sikorski Subject Social Studies Course None Selected Grade(s) 11, 12 Location Roxbury High School Curriculum

More information

Generalization and Theory-Building in Software Engineering Research

Generalization and Theory-Building in Software Engineering Research Generalization and Theory-Building in Software Engineering Research Magne Jørgensen, Dag Sjøberg Simula Research Laboratory {magne.jorgensen, dagsj}@simula.no Abstract The main purpose of this paper is

More information

CSC2130: Empirical Research Methods for Software Engineering

CSC2130: Empirical Research Methods for Software Engineering CSC2130: Empirical Research Methods for Software Engineering Steve Easterbrook sme@cs.toronto.edu www.cs.toronto.edu/~sme/csc2130/ 2004-5 Steve Easterbrook. This presentation is available free for non-commercial

More information

How Scientists Think in the Real World: Implications for Science Education

How Scientists Think in the Real World: Implications for Science Education How Scientists Think in the Real World: Implications for Science Education Kevin Dunbar McGill University Research on scientific thinking and science education is often based on introspections about what

More information

Bayesian Networks in Medicine: a Model-based Approach to Medical Decision Making

Bayesian Networks in Medicine: a Model-based Approach to Medical Decision Making Bayesian Networks in Medicine: a Model-based Approach to Medical Decision Making Peter Lucas Department of Computing Science University of Aberdeen Scotland, UK plucas@csd.abdn.ac.uk Abstract Bayesian

More information

Clinical Trial and Evaluation of a Prototype Case-Based System for Planning Medical Imaging Work-up Strategies

Clinical Trial and Evaluation of a Prototype Case-Based System for Planning Medical Imaging Work-up Strategies From: AAAI Technical Report WS-94-01. Compilation copyright 1994, AAAI (www.aaai.org). All rights reserved. Clinical Trial and Evaluation of a Prototype Case-Based System for Planning Medical Imaging Work-up

More information

INFERENCING STRATEGIES

INFERENCING STRATEGIES INFERENCING STRATEGIES Table of Content Introduction Categories of Reasoning Inference Techniques Control Strategies Comparative Summary of Backward and Forward Chaining Conflict Resolution Goal Agenda

More information

Research Methodology in Social Sciences. by Dr. Rina Astini

Research Methodology in Social Sciences. by Dr. Rina Astini Research Methodology in Social Sciences by Dr. Rina Astini Email : rina_astini@mercubuana.ac.id What is Research? Re ---------------- Search Re means (once more, afresh, anew) or (back; with return to

More information

A Computational Theory of Belief Introspection

A Computational Theory of Belief Introspection A Computational Theory of Belief Introspection Kurt Konolige Artificial Intelligence Center SRI International Menlo Park, California 94025 Abstract Introspection is a general term covering the ability

More information

An expert system (Autodoc) for diagnosing diseases and prescribing medication using visual basic.net

An expert system (Autodoc) for diagnosing diseases and prescribing medication using visual basic.net Information Technology Research Journal Vol.2(2), pp. 20 24, November, 2012 Available online http://resjournals.com/itj ISSN: 2026-6715 2012 International Research Journals Full Length Research Paper An

More information

Experimental Research in HCI. Alma Leora Culén University of Oslo, Department of Informatics, Design

Experimental Research in HCI. Alma Leora Culén University of Oslo, Department of Informatics, Design Experimental Research in HCI Alma Leora Culén University of Oslo, Department of Informatics, Design almira@ifi.uio.no INF2260/4060 1 Oslo, 15/09/16 Review Method Methodology Research methods are simply

More information

What Science Is and Is Not

What Science Is and Is Not What Is Science? Key Questions What are the goals of science? What procedures are at the core of scientific methodology? Vocabulary science observation inference hypothesis controlled experiment independent

More information

Ambiguous Data Result in Ambiguous Conclusions: A Reply to Charles T. Tart

Ambiguous Data Result in Ambiguous Conclusions: A Reply to Charles T. Tart Other Methodology Articles Ambiguous Data Result in Ambiguous Conclusions: A Reply to Charles T. Tart J. E. KENNEDY 1 (Original publication and copyright: Journal of the American Society for Psychical

More information

METHODOLOGY FOR DISSERTATION

METHODOLOGY FOR DISSERTATION METHODOLOGY FOR DISSERTATION In order to expose the methods of scientific work, it is necessary to briefly clarify the terms of methodology, methods and scientific methods. The methodology comes from the

More information

A Brief Guide to Writing

A Brief Guide to Writing Writing Workshop WRITING WORKSHOP BRIEF GUIDE SERIES A Brief Guide to Writing Psychology Papers and Writing Psychology Papers Analyzing Psychology Studies Psychology papers can be tricky to write, simply

More information

STIN2103. Knowledge. engineering expert systems. Wan Hussain Wan Ishak. SOC 2079 Ext.: Url:

STIN2103. Knowledge. engineering expert systems. Wan Hussain Wan Ishak. SOC 2079 Ext.: Url: & Knowledge STIN2103 engineering expert systems Wan Hussain Wan Ishak SOC 2079 Ext.: 4786 Email: hussain@uum.edu.my Url: http://www.wanhussain.com Outline Knowledge Representation Types of knowledge Knowledge

More information

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Thomas E. Rothenfluh 1, Karl Bögl 2, and Klaus-Peter Adlassnig 2 1 Department of Psychology University of Zurich, Zürichbergstraße

More information

A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1

A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1 A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1 Abstract MedFrame provides a medical institution with a set of software tools for developing

More information

Expert System Profile

Expert System Profile Expert System Profile GENERAL Domain: Medical Main General Function: Diagnosis System Name: INTERNIST-I/ CADUCEUS (or INTERNIST-II) Dates: 1970 s 1980 s Researchers: Ph.D. Harry Pople, M.D. Jack D. Myers

More information

Research Prospectus. Your major writing assignment for the quarter is to prepare a twelve-page research prospectus.

Research Prospectus. Your major writing assignment for the quarter is to prepare a twelve-page research prospectus. Department of Political Science UNIVERSITY OF CALIFORNIA, SAN DIEGO Philip G. Roeder Research Prospectus Your major writing assignment for the quarter is to prepare a twelve-page research prospectus. A

More information

Models of Information Retrieval

Models of Information Retrieval Models of Information Retrieval Introduction By information behaviour is meant those activities a person may engage in when identifying their own needs for information, searching for such information in

More information

RESEARCH METHODS. Winfred, research methods, ; rv ; rv

RESEARCH METHODS. Winfred, research methods, ; rv ; rv RESEARCH METHODS 1 Research Methods means of discovering truth 2 Research Methods means of discovering truth what is truth? 3 Research Methods means of discovering truth what is truth? Riveda Sandhyavandanam

More information

Selecting a research method

Selecting a research method Selecting a research method Tomi Männistö 13.10.2005 Overview Theme Maturity of research (on a particular topic) and its reflection on appropriate method Validity level of research evidence Part I Story

More information

Details of the Revised Therapy Algorithm

Details of the Revised Therapy Algorithm 6 Details of the Revised Therapy Algorithm William J. Clancey A program that is designed to provide sophisticated expert advice must cope with the needs of naive users who may find the advice puzzling

More information

Assignment 4: True or Quasi-Experiment

Assignment 4: True or Quasi-Experiment Assignment 4: True or Quasi-Experiment Objectives: After completing this assignment, you will be able to Evaluate when you must use an experiment to answer a research question Develop statistical hypotheses

More information

Inferences: What inferences about the hypotheses and questions can be made based on the results?

Inferences: What inferences about the hypotheses and questions can be made based on the results? QALMRI INSTRUCTIONS QALMRI is an acronym that stands for: Question: (a) What was the broad question being asked by this research project? (b) What was the specific question being asked by this research

More information

Evaluation of Linguistic Labels Used in Applications

Evaluation of Linguistic Labels Used in Applications Evaluation of Linguistic Labels Used in Applications Hanan Hibshi March 2016 CMU-ISR-16-104 Travis Breaux Institute for Software Research School of Computer Science Carnegie Mellon University Pittsburgh,

More information

Journal of Political Economy, Vol. 93, No. 2 (Apr., 1985)

Journal of Political Economy, Vol. 93, No. 2 (Apr., 1985) Confirmations and Contradictions Journal of Political Economy, Vol. 93, No. 2 (Apr., 1985) Estimates of the Deterrent Effect of Capital Punishment: The Importance of the Researcher's Prior Beliefs Walter

More information

Chapter 2. Behavioral Variability and Research

Chapter 2. Behavioral Variability and Research Chapter 2 Behavioral Variability and Research Chapter Outline Variability and the Research Process Variance: An Index of Variability Systematic and Error Variance Effect Size: Assessing the Strength of

More information

Cultural Introspection: Findings of a Pilot Study

Cultural Introspection: Findings of a Pilot Study Proceedings of the May 2010 Conference of the Global Awareness Society International in San Juan, Puerto Rico Cultural Introspection: Findings of a Pilot Study Shreekant G. Joag drjoag@aol.com 631-801-2211,

More information

2 Critical thinking guidelines

2 Critical thinking guidelines What makes psychological research scientific? Precision How psychologists do research? Skepticism Reliance on empirical evidence Willingness to make risky predictions Openness Precision Begin with a Theory

More information

Group Assignment #1: Concept Explication. For each concept, ask and answer the questions before your literature search.

Group Assignment #1: Concept Explication. For each concept, ask and answer the questions before your literature search. Group Assignment #1: Concept Explication 1. Preliminary identification of the concept. Identify and name each concept your group is interested in examining. Questions to asked and answered: Is each concept

More information

Anamnesis via the Internet - Prospects and Pilot Results

Anamnesis via the Internet - Prospects and Pilot Results MEDINFO 2001 V. Patel et al. (Eds) Amsterdam: IOS Press 2001 IMIA. All rights reserved Anamnesis via the Internet - Prospects and Pilot Results Athanasios Emmanouil and Gunnar O. Klein Centre for Health

More information

draft Big Five 03/13/ HFM

draft Big Five 03/13/ HFM participant client HFM 03/13/201 This report was generated by the HFMtalentindex Online Assessment system. The data in this report are based on the answers given by the participant on one or more psychological

More information

Artificial Emotions to Assist Social Coordination in HRI

Artificial Emotions to Assist Social Coordination in HRI Artificial Emotions to Assist Social Coordination in HRI Jekaterina Novikova, Leon Watts Department of Computer Science University of Bath Bath, BA2 7AY United Kingdom j.novikova@bath.ac.uk Abstract. Human-Robot

More information

What Is Science? Lesson Overview. Lesson Overview. 1.1 What Is Science?

What Is Science? Lesson Overview. Lesson Overview. 1.1 What Is Science? Lesson Overview 1.1 What Science Is and Is Not What are the goals of science? One goal of science is to provide natural explanations for events in the natural world. Science also aims to use those explanations

More information

PSYCHOLOGY AND THE SCIENTIFIC METHOD

PSYCHOLOGY AND THE SCIENTIFIC METHOD ARTHUR PSYC 302 (EXPERIMENTAL PSYCHOLOGY) 18C LECTURE NOTES [08/23/18 => rv 08-27-18] THE SCIENTIFIC METHOD PAGE 1 Topic #1 PSYCHOLOGY AND THE SCIENTIFIC METHOD... and some advice from Cheronis, Parsons,

More information

A Brief Introduction to Bayesian Statistics

A Brief Introduction to Bayesian Statistics A Brief Introduction to Statistics David Kaplan Department of Educational Psychology Methods for Social Policy Research and, Washington, DC 2017 1 / 37 The Reverend Thomas Bayes, 1701 1761 2 / 37 Pierre-Simon

More information

Doing High Quality Field Research. Kim Elsbach University of California, Davis

Doing High Quality Field Research. Kim Elsbach University of California, Davis Doing High Quality Field Research Kim Elsbach University of California, Davis 1 1. What Does it Mean to do High Quality (Qualitative) Field Research? a) It plays to the strengths of the method for theory

More information

On the Representation of Nonmonotonic Relations in the Theory of Evidence

On the Representation of Nonmonotonic Relations in the Theory of Evidence On the Representation of Nonmonotonic Relations in the Theory of Evidence Ronald R. Yager Machine Intelligence Institute Iona College New Rochelle, NY 10801 Abstract A Dempster-Shafer belief structure

More information

Outline. What s inside this paper? My expectation. Software Defect Prediction. Traditional Method. What s inside this paper?

Outline. What s inside this paper? My expectation. Software Defect Prediction. Traditional Method. What s inside this paper? Outline A Critique of Software Defect Prediction Models Norman E. Fenton Dongfeng Zhu What s inside this paper? What kind of new technique was developed in this paper? Research area of this technique?

More information

PUFF: An Expert System for Interpretation of Pulmonary Function Data

PUFF: An Expert System for Interpretation of Pulmonary Function Data September I982 Also tumzbered: HPP-82- I3 Report No. STAN-CS-82-931 PUFF: An Expert System for Interpretation of Pulmonary Function Data Janice S. Aikins,.John C. Kunz, Edward H. Shortliffc, and Kobcrt.J.

More information

The Scientific Method

The Scientific Method The Scientific Method Objectives 1. To understand the central role of hypothesis testing in the modern scientific process. 2. To design and conduct an experiment using the scientific method. 3. To learn

More information

DISC Profile Report. Alex Engineer. Phone: or

DISC Profile Report. Alex Engineer.  Phone: or DISC Profile Report Alex Engineer Phone: 1-619-224-8880 or 1-619-260-1979 email: carol@excellerated.com www.excellerated.com DISC Profile Series Internal Profile The Internal Profile reflects the candidate's

More information

School of Nursing, University of British Columbia Vancouver, British Columbia, Canada

School of Nursing, University of British Columbia Vancouver, British Columbia, Canada Data analysis in qualitative research School of Nursing, University of British Columbia Vancouver, British Columbia, Canada Unquestionably, data analysis is the most complex and mysterious of all of the

More information

APPENDIX I. A Guide to Developing Good Clinical Skills and Attitudes.

APPENDIX I. A Guide to Developing Good Clinical Skills and Attitudes. APPENDIX I A Guide to Developing Good Clinical Skills and Attitudes. PATIENT RELATIONSHIPS 1. Gives patients confidence. 2. Relieves their anxieties. 3. Bases his/her interactions on his/her honest opinion.

More information

31.1 Materials and Methods

31.1 Materials and Methods 31 An Evaluation Advice of MYCIN s Victor L. Yu, Lawrence M. Fagan, Sharon Wraith Bennett, William J. Clancey, A. Carlisle Scott, John F. Hannigan, Robert L. Blum, Bruce G. Buchanan, and Stanley N. Cohen

More information

VERDIN MANUSCRIPT REVIEW HISTORY REVISION NOTES FROM AUTHORS (ROUND 2)

VERDIN MANUSCRIPT REVIEW HISTORY REVISION NOTES FROM AUTHORS (ROUND 2) 1 VERDIN MANUSCRIPT REVIEW HISTORY REVISION NOTES FROM AUTHORS (ROUND 2) Thank you for providing us with the opportunity to revise our paper. We have revised the manuscript according to the editors and

More information

Scope of Practice for the Diagnostic Ultrasound Professional

Scope of Practice for the Diagnostic Ultrasound Professional Scope of Practice for the Diagnostic Ultrasound Professional Copyright 1993-2000 Society of Diagnostic Medical Sonographers, Dallas, Texas USA: All Rights Reserved Worldwide. Organizations which endorse

More information

Asking and answering research questions. What s it about?

Asking and answering research questions. What s it about? 2 Asking and answering research questions What s it about? (Social Psychology pp. 24 54) Social psychologists strive to reach general conclusions by developing scientific theories about why people behave

More information

The Regression-Discontinuity Design

The Regression-Discontinuity Design Page 1 of 10 Home» Design» Quasi-Experimental Design» The Regression-Discontinuity Design The regression-discontinuity design. What a terrible name! In everyday language both parts of the term have connotations

More information

RESEARCH METHODS. Winfred, research methods,

RESEARCH METHODS. Winfred, research methods, RESEARCH METHODS Winfred, research methods, 04-23-10 1 Research Methods means of discovering truth Winfred, research methods, 04-23-10 2 Research Methods means of discovering truth what is truth? Winfred,

More information

The Cochrane Collaboration

The Cochrane Collaboration The Cochrane Collaboration Version and date: V1, 29 October 2012 Guideline notes for consumer referees You have been invited to provide consumer comments on a Cochrane Review or Cochrane Protocol. This

More information

Principles of publishing

Principles of publishing Principles of publishing Issues of authorship, duplicate publication and plagiarism in scientific journal papers can cause considerable conflict among members of research teams and embarrassment for both

More information

Transactions on Information and Communications Technologies vol 8, 1995 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 8, 1995 WIT Press,   ISSN Explicit representation of temporal aspects in a medical monitoring system using CEC L. Chittaro", M. Del Rosso", M. Dojat" "Dipartimento di Matematica ed Informatica, Universita di Udine, Via dell Scienze,

More information

Structural Approach to Bias in Meta-analyses

Structural Approach to Bias in Meta-analyses Original Article Received 26 July 2011, Revised 22 November 2011, Accepted 12 December 2011 Published online 2 February 2012 in Wiley Online Library (wileyonlinelibrary.com) DOI: 10.1002/jrsm.52 Structural

More information

DOING SOCIOLOGICAL RESEARCH C H A P T E R 3

DOING SOCIOLOGICAL RESEARCH C H A P T E R 3 DOING SOCIOLOGICAL RESEARCH C H A P T E R 3 THE RESEARCH PROCESS There are various methods that sociologists use to do research. All involve rigorous observation and careful analysis These methods include:

More information

Checklist of Key Considerations for Development of Program Logic Models [author name removed for anonymity during review] April 2018

Checklist of Key Considerations for Development of Program Logic Models [author name removed for anonymity during review] April 2018 Checklist of Key Considerations for Development of Program Logic Models [author name removed for anonymity during review] April 2018 A logic model is a graphic representation of a program that depicts

More information

UNESCO EOLSS. This article deals with risk-defusing behavior. It is argued that this forms a central part in decision processes.

UNESCO EOLSS. This article deals with risk-defusing behavior. It is argued that this forms a central part in decision processes. RISK-DEFUSING BEHAVIOR Oswald Huber University of Fribourg, Switzerland Keywords: cognitive bias, control, cost of risk-defusing operators, decision making, effect of risk-defusing operators, lottery,

More information

Overview of the Logic and Language of Psychology Research

Overview of the Logic and Language of Psychology Research CHAPTER W1 Overview of the Logic and Language of Psychology Research Chapter Outline The Traditionally Ideal Research Approach Equivalence of Participants in Experimental and Control Groups Equivalence

More information

CPS331 Lecture: Coping with Uncertainty; Discussion of Dreyfus Reading

CPS331 Lecture: Coping with Uncertainty; Discussion of Dreyfus Reading CPS331 Lecture: Coping with Uncertainty; Discussion of Dreyfus Reading Objectives: 1. To discuss ways of handling uncertainty (probability; Mycin CF) 2. To discuss Dreyfus views on expert systems Materials:

More information

Decision-Making Capacity

Decision-Making Capacity Decision-Making Capacity At the end of the session, participants will be able to: Know the definition of decision-making capacity; Understand the distinction between decision-making capacity and competency;

More information

Stephen Madigan PhD madigan.ca Vancouver School for Narrative Therapy

Stephen Madigan PhD  madigan.ca Vancouver School for Narrative Therapy Stephen Madigan PhD www.stephen madigan.ca Vancouver School for Narrative Therapy Re-authoring Conversations Psychologist Jerome Bruner 1 (1989) suggests that within our selection of stories expressed,

More information

Running Head: NARRATIVE COHERENCE AND FIDELITY 1

Running Head: NARRATIVE COHERENCE AND FIDELITY 1 Running Head: NARRATIVE COHERENCE AND FIDELITY 1 Coherence and Fidelity in Fisher s Narrative Paradigm Amy Kuhlman Wheaton College 13 November 2013 NARRATIVE COHERENCE AND FIDELITY 2 Abstract This paper

More information

INTERVIEWS II: THEORIES AND TECHNIQUES 5. CLINICAL APPROACH TO INTERVIEWING PART 1

INTERVIEWS II: THEORIES AND TECHNIQUES 5. CLINICAL APPROACH TO INTERVIEWING PART 1 INTERVIEWS II: THEORIES AND TECHNIQUES 5. CLINICAL APPROACH TO INTERVIEWING PART 1 5.1 Clinical Interviews: Background Information The clinical interview is a technique pioneered by Jean Piaget, in 1975,

More information

Holt McDougal Avancemos!, Level correlated to the. Crosswalk Alignment of the National Standards for Learning Languages

Holt McDougal Avancemos!, Level correlated to the. Crosswalk Alignment of the National Standards for Learning Languages Holt McDougal Avancemos!, Level 1 2013 correlated to the Crosswalk Alignment of the National Standards for Learning Languages READING 1. Read closely to determine what the text says explicitly and to make

More information

Paper presentation: Preliminary Guidelines for Empirical Research in Software Engineering (Kitchenham et al. 2002)

Paper presentation: Preliminary Guidelines for Empirical Research in Software Engineering (Kitchenham et al. 2002) Paper presentation: Preliminary Guidelines for Empirical Research in Software Engineering (Kitchenham et al. 2002) Who? Eduardo Moreira Fernandes From? Federal University of Minas Gerais Department of

More information

COURSE: NURSING RESEARCH CHAPTER I: INTRODUCTION

COURSE: NURSING RESEARCH CHAPTER I: INTRODUCTION COURSE: NURSING RESEARCH CHAPTER I: INTRODUCTION 1. TERMINOLOGY 1.1 Research Research is a systematic enquiry about a particular situation for a certain truth. That is: i. It is a search for knowledge

More information