Reversible causal mechanisms in Bayesian networks




Authors:
Hans van Leijen
Utrecht University
Department of Philosophy
P.O. Box 80126
3508 TC Utrecht, The Netherlands
e-mail: h.van.leijen@everest.nl

Marek J. Druzdzel
Decision Systems Laboratory
School of Information Sciences
and Intelligent Systems Program
University of Pittsburgh
e-mail: marek@sis.pitt.edu

Abstract:
Causal manipulation theorems proposed by Spirtes et al. (1993) and Pearl (1995) in the context of directed probabilistic graphs, such as Bayesian networks, do not model so called reversible causal mechanisms, i.e., mechanisms that are capable of working in several directions, depending on which of their variables are manipulated exogenously. An example involving reversible causal mechanisms is the power train of a car: normally the engine moves the transmission which, in turn, moves the wheels; when the car goes down the hill, however, the driver may want to use the power train to slow down the car, i.e., let the wheels move the transmission, which then moves the engine.

Reversible causal mechanisms are modeled quite naturally in the context of equilibrium structural equation models. In this paper, we investigate whether Bayesian networks are capable of representing reversible causal mechanisms. Building on the result of Druzdzel and Simon (1993), which shows that conditional probability tables in Bayesian networks can be viewed as descriptions of causal mechanisms, we study the conditions under which a conditional probability table can represent a reversible causal mechanism.


The full paper is available in PostScript (181KB) and PDF (336KB) formats.
Back to list of publications
Back to Marek's home page

marek@sis.pitt.edu / Last update: 4 May 2005