This assignment involves using the Netica (http://www.norsys.com) Bayesian network package to develop models for uncertain reasoning.

This package can be downloaded and installed from the Internet. Note that we have a Monash Educational Site License for Netica. When you first download and run a copy of Netica, you will be asked for a license password to run it in more than Demo mode. (Demo mode does not allow you to save files of more than 15 nodes). The password is available from the lecturer.

- Construct a Bayesian Network using Netica to represent and draw inferences about the case of the missing car.
- First decide what your domain variables are and what values they should take; these will be your network nodes.
- Decide what the causal relationships are between the domain variables and add directed arcs in the network from cause to effect.
- Then you have to add the conditional probabilities for nodes that have parents, and the prior probabilities for nodes without parents. These probabilities should reflect the information you have been given in the question; if the probabilities haven't been given to you explicitly, choose values that seem reasonable and explain why in your documentation.
- Show the belief of the each variable before adding any evidence. Which nodes in your network are d-separated when there is no evidence added?
- Add the evidence about the car being missing. After doing belief updating on the network, what are the Nguyen's beliefs that the car has been stolen?
- After noticing the car is missing, suppose that Mary Nguyen checks the garage and doesn't find any sign of forced entry. What effect does this have on her belief that the car was stolen, that Sam borrowed the car, and that Sam will be home? Explain your answer in terms of diagnostic, causal and intercausal reasoning.
- With these two pieces of evidence in your network, which pairs of nodes are d-separated?

Build a decision network to model this problem, using the following steps.

- Decide what chance nodes are required and what values they should take.
- This problem is an example of a test-action sequential decision. What will the two decision nodes represent?
- Decide what the casual relationships are between the chance nodes and add directed arcs to reflect them.
- Decide what chance nodes Paul's decision may effect and add arcs to reflect that.
- What is Paul's utility function? What chance nodes (if any) will it depend on? Does it depend on the decision node? Will a single utility node be sufficient?
- Update the decision network to reflect these modeling decisions.
- Quantify the relationships in the network through adding numbers for the CPTs (of chance nodes) and the utility table for the utility node. Does the number of parameters required seem particularly large? If so, consider how you might reduce the number of parameters.
- Once you have built your model, show the beliefs for the chance nodes and the expected utilities for the decisions before any evidence is added.
- Add different evidence for the "test" result and see how the beliefs and the decision change, if at all.
- If you have information links between an evidence node and a decision node, view the decision table.
- Show the decision outcome (including the expected utilities) for the same two evidence cases with a different utility function.