Probabilistic Graphical Model Toolbox
Mens X Machina Probabilistic Graphical Model Toolbox (PGM Toolbox) aims to provide a comprehensive set of tools for Bayesian networks and other probabilistic graphical models.
Mens X Machina Bayesian Network Samples (BN Samples) is a collection of samples from several Bayesian networks. BN Samples is a supplement to the Mens X Machina Probabilistic Graphical Model Toolbox (PGM Toolbox).
PGM Toolbox and its supplement BN Samples are released under GPLv3.
Demos
- Creating, viewing and sampling a Bayesian network
- Bayesian network inference using the junction-tree algorithm
- Applying the MMPC, MMPC-skeleton and MMHC algorithms
The demos are also included in the toolbox download.
Requirements
- MATLAB® R2011b or later
- MATLAB Statistics Toolbox™
- MATLAB Bioinformatics Toolbox™
- MATLAB Neural Network Toolbox™ (for some demos)
- Mens X Machina Common Toolbox 0.9.3
- MATLAB xUnit Test Framework in order to run the unit sets
Download
- Mens X Machina Probabilistic Graphical Model Toolbox 0.9.3 (.zip file, 9.9 MB)
- Mens X Machina Bayesian Network Samples 2.0 (.zip file, 741 MB)
Installation
To use PGM Toolbox in MATLAB, add the “pgm/pgm” directory to the MATLAB path. See the MATLAB documentation for setting the search path. The “pgm/tests” directory contains MATLAB xUnit tests. xUnit must be on the MATLAB path in order to run the tests.
Previous versions
- Mens X Machina Probabilistic Graphical Model Toolbox 0.9.2.3 (.zip file, 1.5 MB)
- Mens X Machina Probabilistic Graphical Model Samples 1.0 (.zip file, 64.3 MB)
- Mens X Machina Probabilistic Graphical Model Toolbox 0.9.2.2 (.zip file, 1.5 MB)
- Mens X Machina Probabilistic Graphical Model Toolbox 0.9.2.1 (.zip file, 1.5 MB)
- Mens X Machina Probabilistic Graphical Model Toolbox 0.9.2 (.zip file, 1.5 MB)
- Mens X Machina Probabilistic Graphical Model Toolbox 0.9.1 (.zip file, 2.1 MB)
- Mens X Machina Bayesian Network Toolbox 0.9 (.zip file, 2 MB)
Contact
For any question, suggestion or bug report please contact Angelos P. Armen (angelos.armen@gmail.com).