Skip to content

dancollins/bayes_net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Bayes Network Assignment
Dan Collins
1183446
COMP316-14A

This assignment builds a bayes network, and then infers probabilities
using rejection sampling, likelihood weighting and markov-chaining
monte carlo (MCMC).

The inferences are the same across the three methods, so the outputs
are close to the same value.

To run, simply use 'python BayesNet.py', and the interpreter will take
care of the rest.

Note that the last experiment for each inference takes a long time.
Python isn't the fastest.  Java was significantly faster (tested with
rejection sampling).

About

Bayes Network for AI (COM316)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published