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 | 
|---|
TANStructuralLearning()  | 
| Modifier and Type | Method and Description | 
|---|---|
StructuralLearningOutput | 
learn(EvidenceReaderCommand readerCommand,
     List<Node> nodes,
     StructuralLearningOptions options)
Learn the structure (links) of a Bayesian network. 
 | 
public StructuralLearningOutput learn(EvidenceReaderCommand readerCommand, List<Node> nodes, StructuralLearningOptions options)
learn in interface StructuralLearningreaderCommand - 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 © 2021. All rights reserved.