public final class TANStructuralLearning extends Object implements StructuralLearning
This algorithm uses tests (e.g. mutual information) conditional on a target to build a spanning tree, which is then directed to construct a Bayesian network with additional links added from the target. Often used for classification of the target.
|Constructor and Description|
|Modifier and Type||Method and Description|
Learn the structure (links) of a Bayesian network.
public StructuralLearningOutput learn(EvidenceReaderCommand readerCommand, List<Node> nodes, StructuralLearningOptions options)
readerCommand- Can create a reader which iterates round the data used to learn the network.
nodes- The nodes to be considered for links.
options- Options for the structural learning algorithm.
Copyright © 2020. All rights reserved.