Re:Ask HN: Is anyone here using Bayesian Networks?
by mitmatt on Monday October 04, 2010 @11:54AM
(#1756070)
Just so you know, the Latent Dirichlet Allocation is very much a Bayesian model, as it says in the original paper's abstract [1] (first google hit).
(LDA is a bit of an overloaded acronym in machine learning, but I'm assuming that's what you mean.)
[1] http://www.cs.princeton.edu/~blei/papers/BleiNgJordan2003.pd...
Re:Ask HN: Is anyone here using Bayesian Networks?
by ifesdjeen on Tuesday October 05, 2010 @04:30AM
(#1759021)
You can check out mahout implementation to see differences as well. LDA isn't supervised/trained.
Thanks for pointing that out, but i was speaking more of concrete algorithm implementation rather than abstracts.
BTW, if you do want to develop a library to work with classifiers, my only "wish" would be to have a good export/import tools. Most libraries i worked with are using their own serialization formats, so it's quite difficult to import/export data without an overhead. If you write several adapters that could allow people to work with datasets through the adapters, i'm quite sure that ecosystem will get created by other people extremely fast. Some people use mongo, some use postgre, others use files, csv, serialized formats. It's great to be able to continue to use your own things without changes when running that kind of a lib.
Other "wish" thing is to have an ability to run classifier as a map/reduce job, and do it easily :)