Package netkit.classifiers.relational

Interface Summary
NetworkClassifier Interface for a relational classifier in addition to those of a nonrelational classifier.
 

Class Summary
ClassDistribRelNeighbor The Class Distributional Relational Neighbor (ClassDistributRelNeighbor) classifier works by creating a 'prototypical' class vector for each class of node and then estimating a label for a new node by calculating how near that new node is to each of these 'class reference vectors'.
Harmonic The Harmonic Function classifier from Zhu (2003) Reference: Zhu, X., Ghahramani, Z., & Lafferty, J.
MetaMultiplicative a classifier that multiplies the predictions of one or more classifiers and returns a normalized distribution as its own estimate.
NetworkClassifierImp Core implementation of the NetworkClassifier (and Classifier) interface.
NetworkMetaClassifier Abstract class for combining multiple relational and non-relational classifiers.
NetworkOnlyBayes Network-only Bayes Classifier induces a naive Bayes model based on labels of neighbors of a node and uses a Markov random field formulation when one or more neighbors have estimated labels.
NetworkWeka Weka wrapper that uses a specified weka classifier to do its predictions.
ProbRelationalNeighbor This is a probablistic version of wbRN and it estimates nodes by using a Bayesian combination of the neighbors edges.
WeightedVoteRelationalNeighbor weighted-vote Relational Neighbor Classifier (wvRN).
 

Enum Summary
NetworkClassifierImp.Aggregation The possible ways the relational classifier can handle aggregation.