All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.classifiers.bayes.BayesNetB2
java.lang.Object
|
+----weka.classifiers.Classifier
|
+----weka.classifiers.DistributionClassifier
|
+----weka.classifiers.bayes.BayesNet
|
+----weka.classifiers.bayes.BayesNetB
|
+----weka.classifiers.bayes.BayesNetB2
- public class BayesNetB2
- extends BayesNetB
Class for a Bayes Network classifier based on Buntines hill climbing algorithm for
learning structure, but augmented to allow arc reversal as an operation.
Works with nominal variables only.
- Version:
- $Revision: 1.2 $
- Author:
- Remco Bouckaert (rrb@xm.co.nz)
BayesNetB2()
-
buildStructure()
- buildStructure determines the network structure/graph of the network
with Buntines greedy hill climbing algorithm, restricted by its initial
structure (which can be an empty graph, or a Naive Bayes graph.
main(String[])
- Main method for testing this class.
BayesNetB2
public BayesNetB2()
buildStructure
public void buildStructure() throws java.lang.Exception
buildStructure determines the network structure/graph of the network
with Buntines greedy hill climbing algorithm, restricted by its initial
structure (which can be an empty graph, or a Naive Bayes graph.
- Overrides:
- buildStructure in class BayesNetB
main
public static void main(java.lang.String argv[])
Main method for testing this class.
- Parameters:
argv - the options
All Packages Class Hierarchy This Package Previous Next Index WEKA's home