Skip to content

friguzzi/belief-propagation

 
 

Repository files navigation

Belief Propagation Step by Step

This web application performs belief propagation over Bayesian networks. Its purpose is to illustrate belief propagation step by step: inference can be peformed incrementally so that the user can investigate the content of messages and the values of marginals during execution.

Intallation

It requires the following NodeJS packages:

  • browserify
  • elementtree
  • nd4js
  • xml-formatter

to be installed with npm install <package> in the root app folder.

Run

make

Then simply open index.html in a browser.

The manual is available at https://friguzzi.github.io/belief-propagation/

About

Web application for performing step by step belief propagation over Bayesian networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.6%
  • HTML 14.4%
  • Other 1.0%