Package jncc20

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.