Skip to content

Python implementation of variable enumeration and variable elimination algorithms for exact inference in probabilistic Bayesian networks.

Notifications You must be signed in to change notification settings

sonph/bayesnetinference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BayesNet.py

Description

This is one of the programming assignments I did in the Introduction to Artificial Intelligence course (CS4365). It implements two algorithms for performing exact inference given a Bayesian network, namely variable enumeration and variable elimination. These exact inference algorithms produce, well, exact probability distribution over the query variable given the observed evidences, as compared to the method of sampling which gives an approximate result.

Full post and description here

License

Creative Commons License

About

Python implementation of variable enumeration and variable elimination algorithms for exact inference in probabilistic Bayesian networks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages