Class Summary |
ArrayUtils |
Utilities for computing average, sum,
standard deviation etc. |
Jncc |
Main class of the project, which loads the data set from file and then trains and validates the classifiers. |
MdlDiscretizer |
Implements recursive MDL-based supervised discretization (Fayyad and Irani, 1993). |
MdlDiscretizer.Pair |
Helper class for MdlDiscretizer, which effectively stores feature-class pairs |
NaiveBayes |
Implements the Naive Bayes Classifier (NBC) with Laplace prior |
NaiveClassifier |
Abstract super-class for Naive Classifiers |
NaiveCredalClassifier2 |
Implementation of the Naive Credal Classifier 2 (NCC2).
The constructor build the object and learns the classifier.
The function classifyInstances() use the learned NCC2 to classify the supplied instances,
while the issued predictions can be obtained via the function getPredictions(). |
NaiveCredalClassifier2.PartitionPoint |
Helper class for NaiveCredal Classifier, used to store crossing points and minimizing tuples; it is used
to deal with missing data in the NonMar part of the testing instances. |