Class TAN

  • All Implemented Interfaces:
    Serializable, OptionHandler, RevisionHandler, TechnicalInformationHandler

    public class TAN
    extends LocalScoreSearchAlgorithm
    implements TechnicalInformationHandler
    This 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. Friedman, D. Geiger, M. Goldszmidt (1997). Bayesian network classifiers. Machine Learning. 29(2-3):131-163.

    BibTeX:

     @article{Friedman1997,
        author = {N. Friedman and D. Geiger and M. Goldszmidt},
        journal = {Machine Learning},
        number = {2-3},
        pages = {131-163},
        title = {Bayesian network classifiers},
        volume = {29},
        year = {1997}
     }
     

    Valid options are:

     -mbc
      Applies a Markov Blanket correction to the network structure, 
      after a network structure is learned. This ensures that all 
      nodes in the network are part of the Markov blanket of the 
      classifier node.
     
     -S [BAYES|MDL|ENTROPY|AIC|CROSS_CLASSIC|CROSS_BAYES]
      Score type (BAYES, BDeu, MDL, ENTROPY and AIC)
     
    Version:
    $Revision$
    Author:
    Remco Bouckaert
    See Also:
    Serialized Form
    • Constructor Detail

      • TAN

        public TAN()