 Any causal model can be implemented as a Bayesian network.Bayesian networks can be used to provide the inverse probability of an event (given an outcome, what are the probabilities of a specific cause).This requires preparation of a conditional probability table, showing all possible inputs and outcomes with their associated probabilities.