DagDig

DagDig is a program for experimenting with Bayesian belief network learning algorithms. A lot of the experiments in my thesis are produced using this software. I would appreciate if you could let me know whether DagDig is useful for you.

Disclaimer

It works for me and it may work for you. But no rights whatsoever can be claimed by using or changing it.

Copyright

GNU General Public Licence.

Download

Get the zipped source code here.

Get the zipped executable here.

Installation

If you have the zipped executable, unzip it and start dagdig.exe. If you have the zipped source code, unzip it. Enclosed is a Visual C++ 6 project, which should compile as is. But it should compile under any decent C/C++ compiler just as well because it does not use any compiler specific libraries (and hopefully nothing VC++6 specific). Just create a makefile/project including all .cpp-files in the dagdig directory to compile.

How it works

It is command line driven, so you can interact with DagDig directly by entering commands. The following commands are accepted: See source code for details.

TODO

Write a descent manual.

Include more learning algorithms

Include support for continuous variables

Include support for missing values

I am in the process of converting the system into something more generally usefull by translating it into Java. May take some time to appear though.


Last updated: 5 Dec 2000 webmaster