Version 0 of Bayesian Networks

Updated 2004-07-30 14:43:33

During my travels I had to calculate some values given certain conditions. Appallingly I was unable to find any instance of Bayesian networks implemented in pure Tcl. The closest thing I found was Bayesian Spam Filtering by Donal Fellows, which calculated probabilites by examining token frequencies. What I needed was a more general purpose network that could handle an arbitrary depth network. To remedy said condition and with the aid of Eliezer Yudkowsky's outstanding Bayesian Reasoning tutorial ([L1 ]) I went out and wrote one myself.

Here is a trivial example of what Bayesian networks can do. In our fictional world there are exactly 100

---

Return to Jason Tang

---

Category Mathematics | Artificial Intelligence with Tcl