 
  
 | Classes | |
| class | NetNode | 
| Public Member Functions | |
| TAN () | |
| void | learn (DataSet trainSet) | 
|  Public Member Functions inherited from NaiveBayes | |
| NaiveBayes () | |
| void | learn (DataSet trainSet) | 
| boolean | classify (DataSet testSet) | 
| Protected Member Functions | |
| ClassifyResult | classify (String[] attributeValue) | 
| void | printStructure () | 
|  Protected Member Functions inherited from NaiveBayes | |
| void | printStructure () | 
| ClassifyResult | classify (String[] attributeValue) | 
Tree Augmented Network. Friedman et al., Machine Learning 1997
Ref: http://www.cs.technion.ac.il/~dang/journal_papers/friedman1997Bayesian.pdf Ref: http://ai.stanford.edu/~moises/tutorial/sld164.htm
Extends NaiveBayes class
| 
 | inline | 
Constructor of TAN
| 
 | inlineprotected | 
Given an array of attributes, classify it with trained bayes net, return the classification
| attributeValue | An array of attribute values | 
| 
 | inline | 
TAN learn method.
In addition to NaiveBayes probs, it will learn more such as condition mutual info, bi-attribute probabilities, build the net
| trainSet | DataSet to train on | 
| 
 | inlineprotected | 
Print structure
 1.8.6
 1.8.6