Uses of Class
weka.classifiers.bayes.net.search.SearchAlgorithm
-
-
Uses of SearchAlgorithm in weka.classifiers.bayes
Methods in weka.classifiers.bayes that return SearchAlgorithm Modifier and Type Method Description SearchAlgorithmBayesNet. getSearchAlgorithm()Get the SearchAlgorithm used as the search algorithmMethods in weka.classifiers.bayes with parameters of type SearchAlgorithm Modifier and Type Method Description voidBayesNet. setSearchAlgorithm(SearchAlgorithm newSearchAlgorithm)Set the SearchAlgorithm used in searching for network structures. -
Uses of SearchAlgorithm in weka.classifiers.bayes.net.search.ci
Subclasses of SearchAlgorithm in weka.classifiers.bayes.net.search.ci Modifier and Type Class Description classCISearchAlgorithmThe CISearchAlgorithm class supports Bayes net structure search algorithms that are based on conditional independence test (as opposed to for example score based of cross validation based search algorithms).classICSSearchAlgorithmThis Bayes Network learning algorithm uses conditional independence tests to find a skeleton, finds V-nodes and applies a set of rules to find the directions of the remaining arrows. -
Uses of SearchAlgorithm in weka.classifiers.bayes.net.search.fixed
Subclasses of SearchAlgorithm in weka.classifiers.bayes.net.search.fixed Modifier and Type Class Description classFromFileThe FromFile reads the structure of a Bayes net from a file in BIFF format.classNaiveBayesThe NaiveBayes class generates a fixed Bayes network structure with arrows from the class variable to each of the attribute variables. -
Uses of SearchAlgorithm in weka.classifiers.bayes.net.search.global
Subclasses of SearchAlgorithm in weka.classifiers.bayes.net.search.global Modifier and Type Class Description classGeneticSearchThis Bayes Network learning algorithm uses genetic search for finding a well scoring Bayes network structure.classGlobalScoreSearchAlgorithmThis Bayes Network learning algorithm uses cross validation to estimate classification accuracy.classHillClimberThis Bayes Network learning algorithm uses a hill climbing algorithm adding, deleting and reversing arcs.classK2This Bayes Network learning algorithm uses a hill climbing algorithm restricted by an order on the variables.
For more information see:
G.F.classRepeatedHillClimberThis Bayes Network learning algorithm repeatedly uses hill climbing starting with a randomly generated network structure and return the best structure of the various runs.classSimulatedAnnealingThis Bayes Network learning algorithm uses the general purpose search method of simulated annealing to find a well scoring network structure.
For more information see:
R.R.classTabuSearchThis Bayes Network learning algorithm uses tabu search for finding a well scoring Bayes network structure.classTANThis Bayes Network learning algorithm determines the maximum weight spanning tree and returns a Naive Bayes network augmented with a tree.
For more information see:
N. -
Uses of SearchAlgorithm in weka.classifiers.bayes.net.search.local
Subclasses of SearchAlgorithm in weka.classifiers.bayes.net.search.local Modifier and Type Class Description classGeneticSearchThis Bayes Network learning algorithm uses genetic search for finding a well scoring Bayes network structure.classHillClimberThis Bayes Network learning algorithm uses a hill climbing algorithm adding, deleting and reversing arcs.classK2This Bayes Network learning algorithm uses a hill climbing algorithm restricted by an order on the variables.
For more information see:
G.F.classLAGDHillClimberThis Bayes Network learning algorithm uses a Look Ahead Hill Climbing algorithm called LAGD Hill Climbing.classLocalScoreSearchAlgorithmThe ScoreBasedSearchAlgorithm class supports Bayes net structure search algorithms that are based on maximizing scores (as opposed to for example conditional independence based search algorithms).classRepeatedHillClimberThis Bayes Network learning algorithm repeatedly uses hill climbing starting with a randomly generated network structure and return the best structure of the various runs.classSimulatedAnnealingThis Bayes Network learning algorithm uses the general purpose search method of simulated annealing to find a well scoring network structure.
For more information see:
R.R.classTabuSearchThis Bayes Network learning algorithm uses tabu search for finding a well scoring Bayes network structure.classTANThis Bayes Network learning algorithm determines the maximum weight spanning tree and returns a Naive Bayes network augmented with a tree.
For more information see:
N.
-