CAUSIM: A rule-based causal simulation system

Researchers have felt that expert perfor mance must also rest on knowledge of deep models which relate underlying causal variables to observable facts. Simulation based upon causal knowledge is an impor tant method to infer possible consequences from given situations. This paper presents a rule-based causal simulation system called CAUSIM, which basically offers two kinds of simulation: backward simulation and forward simulation. Backward simulation is used to infer the instant behavior of specific attributes, whereas forward simulation is taken to arrive at possible overall scenarios. In addition, CAUSIM invokes constraint rules which describe incompatible behavior and values among related variables before applying simulation rules in order to obviate the inconsistencies between the simulation result and existing facts. The strength of CAUSIM lies in the capability of perform ing both qualitative and quantitative causal simulation in an integrated environment.

[1]  Gregory F. Cooper,et al.  NESTOR: A Computer-Based Medical Diagnostic Aid That Integrates Causal and Probabilistic Knowledge. , 1984 .

[2]  Hubert M. Blalock,et al.  Four-Variable Causal Models and Partial Correlations , 1962, American Journal of Sociology.

[3]  Linda Weiser Friedman,et al.  The Metamodel in Simulation Analysis: Can It Be Trusted? , 1988 .

[4]  H. Simon,et al.  Spurious Correlation: A Causal Interpretation* , 1954 .

[5]  Judea Pearl,et al.  Evidential Reasoning Using Stochastic Simulation of Causal Models , 1987, Artif. Intell..

[6]  Herbert A. Simon,et al.  Causality in Device Behavior , 1989, Artif. Intell..

[7]  J. Anderson,et al.  Discovery and representation of causal relationships from a large time-oriented clinical database: The RX Project , 1984 .

[8]  Yun Peng,et al.  A Probabilistic Causal Model for Diagnostic Problem Solving Part I: Integrating Symbolic Causal Inference with Numeric Probabilistic Inference , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Benjamin Kuipers,et al.  Qualitative Simulation , 1986, Artificial Intelligence.

[10]  Kevin T. Kelly,et al.  Discovering Causal Structure. , 1989 .

[11]  Paul A. Fishwick,et al.  The role of process abstraction in simulation , 1988, IEEE Trans. Syst. Man Cybern..

[12]  Judea Pearl,et al.  Fusion, Propagation, and Structuring in Belief Networks , 1986, Artif. Intell..

[13]  H. Blalock Causal Inferences in Nonexperimental Research , 1966 .

[14]  Newton S. Lee Programming with P-Shell , 1986, IEEE Expert.

[15]  Peter Szolovits,et al.  Causal Understanding of Patient Illness in Medical Diagnosis , 1981, IJCAI.

[16]  Bernard P. Zeigler,et al.  Multifacetted Modelling and Discrete Event Simulation , 1984 .

[17]  Benjamin J. Kaipers,et al.  Qualitative Simulation , 1989, Artif. Intell..

[18]  Kenneth D. Forbus Qualitative Process Theory , 1984, Artificial Intelligence.