Name | Authors | Src. | Lib. | Exec. | Cts | GUI | Learn Params | Learn Struct | Sample | Utility | $$$ | Comments |
Analytica | Lumina | N | N | W | Y | W | N | N | N | Y | 1 month free trial | Spread sheet compatible. |
Bayda | U. Helsinki | Java | - | - | Y | Y | Y | N | N | N | Free | Bayesian Naive Bayes classifier. |
BayesBuilder | Nijman (U. Nijmegen) | N | N | W | N | Y | N | N | Y | N | Commercial version has Windows API. | - |
Bayesian Knowledge Discoverer | KMI/Open U. | N | N | WUM | D | Y | Y | Y | N | N | Free | Uses "bound and collapse" for learning with missing data. |
B-course | U. Helsinki | N | N | - | D | Y | Y | Y | N | N | Free | Runs on their server: view results using a web browser. |
Bayonnet | Motomura (ETL) | Java | - | - | NN | Y | Y | N | N | N | Free | For learning, represents BN as a neural net. |
Belief net power constructor | Cheng (U.Alberta) | N | W | W | N | Y | Y | Y | N | N | Free | Uses cond. indep. tests to learn structure. |
BN Toolbox | Murphy (U.C.Berkeley) | Matlab | - | - | Y | N | Y | Y | Y | N | Free | Also handles dynamic models, like HMMs and Kalman filters. |
BucketElim | Rish (U.C.Irvine) | C++ | - | WU | N | N | N | N | N | N | Free | Uses variable elimination for inference. |
BUGS | MRC/Imperial College | N | N | WU | Y | W | Y | N | Y | N | Free | Uses Gibbs Sampling to do approx. Bayesian inference. |
CABeN | Cousins et al. (Wash. U.) | C | Y | - | N | N | N | N | Y | N | Free | Implements 5 different sampling algorithms. |
CoCo | Badsberg (U. Aalborg) | C | - | WUM | N | N | Y | Y | N | N | Free | Designed for statistical analysis of contingency tables by discrete undirected graphical models. |
CoCo+Xlisp | Badsberg (U. Aalborg) | C and lisp | API used to link CoCo and Xlispstat | U | N | Y | Y | Y | N | N | Free | Extends CoCo with GUI and block recursive models. |
CIspace | Poole et al. (UBC) | Java | N | - | N | Y | N | N | N | N | Free | Uses variable elimination for inference. |
Ergo | Noetic Systems | N | N | WM | N | Y | N | N | N | N | Free version does not save models. Commercial version has WUM API. | - |
Genie/Smile | U. Pittsburgh | N | WU | WU | N | W | N | N | Y | Y | Free | - |
Hugin Light | Hugin | N | Y | W | Y | W | N | N | N | Y | Free version is limited to 200 states. | - |
Ideal | Rockwell | Lisp | - | - | N | Y | N | N | N | Y | Free | GUI requires Allegro Lisp. |
Java Bayes | Cozman (CMU) | Java | - | - | N | Y | N | N | N | Y | Free | - |
MIM | HyperGraph Software | N | N | W | Y | Y | Y | Y | N | N | Free version can only handle small (<1000 states) models. | Designed for chain (directed and undirected) graphs |
MSBN | Microsoft | N | N | W | N | W | N | N | N | Y | Free | - |
Netica | Norsys | N | WUM | W | Y | W | Y | N | Y | Y | Free version does not save models with >15 variables. | - |
Pronel | Hugin | N | N | W | N | W | Y | Y | N | N | Free | Learns structure from fully observed discrete data. |
RISO | Dodier (U.Colorado) | Java | - | - | Y | Y | N | N | N | N | Free | Only handles polytrees. Distributed implementation. |
Tetrad | CMU | N | N | WU | Y | N | Y | Y | N | N | Free | Uses cond. indep. tests to learns causal structure. |
Web Weaver | Xiang (U.Regina) | Java | - | - | N | Y | N | N | N | Y | Free | - |
XBAIES 2.0 | Cowell (City U.) | N | N | W | Y | Y | N | N | N | Y | Free | Also handles chain graphs. |
Other sites related to graphical models.