Safe Haskell | None |
---|---|
Language | Haskell2010 |
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
:: (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.