Lab I : Probabilistic Modeling, Inference and Decision Making with Netica


Netica is a software for building Bayesian networks and influence diagrams, and for performing probabilistic inference and decision making. It also supports some limited capabilties in Bayesian network learning.

This Lab aims to get you familiarized with the basic functions of the Netica Application software. At the end of the lab session, you will be able to:

  1. Build a simple Bayesian Network using the GUI and input the relevant data.
  2. Compile the network and perform various types of probabilistic inference and experiment with the network.
  3. Observe conditional independence and dependence through experimentation.
  4. Perform sensitivity analysis on the network using mutual information.
  5. Build a simple influence diagram by extending the Bayesian network you have built.
  6. Find the optimal decision policy from the influence diagram.
  7. Perform probabilty learning from data


Please choose any one of the following sessions:






19 Sep 2014 (Friday)

2:00 pm - 3:30 pm

Systems Modeling & Analysis Lab (E1A-05-19/20)


20 Sep 2014 (Saturday)

10:00 am - 11:30 am

Systems Modeling & Analysis Lab (E1A-05-19/20)


20 Sep 2014 (Saturday)

2:00 pm - 3:30 pm

Systems Modeling & Analysis Lab (E1A-05-19/20)


Registation for Lab I

To Register for Lab I, please sign up with the Luo Chunling (by Wed 17 Sep 2014), via email at with the following information:


Matric No:

Preferred Session for Lab I: Choose <1A, 1B, or 1C>

Spaces are limited for each session due to lab space constraints. Note that attendance is purely optional and the materials covered will not be examinable.


Materials for Lab I

Lab Sheets, Solution Guides, Pre-built models, and other files


Go to Lab II