Safe Haskell | None |
---|---|
Language | Haskell2010 |
Bayes.EM
Contents
Description
Expectation / Maximization to learn Bayesian network values
- learnEM :: (FunctorWithVertex g, NamedGraph g, FoldableWithVertex g, DirectedGraph g) => [[DVI]] -> BayesianNetwork g CPT -> BayesianNetwork g CPT
Learning function
Arguments
:: (FunctorWithVertex g, NamedGraph g, FoldableWithVertex g, DirectedGraph g) | |
=> [[DVI]] | Samples |
-> BayesianNetwork g CPT | Start network |
-> BayesianNetwork g CPT | Network with new values learnt from the samples |
Learn network values from samples using the expectation / maximization algorithm.