Bytecode and source code of org.tunedit.base.ClassificationTT70 class, which implements an evaluation procedure applicable to classification tasks. The class inherits from org.tunedit.core.EvaluationProcedure base class located in TunedIT/core.jar. ClassificationTT70 is the default evaluation procedure in TunedTester.
On each run, ClassificationTT70 splits the dataset randomly into training and test sets in ratio 70:30. The evaluated algorithm is trained on the training set and then its classification accuracy is calculated using the test set. The accuracy - a real number in the range between 0 (all errors) and 1 (all correct) - is returned as the result of evaluation.
Always the last attribute of the dataset is taken as the decision one.
Algorithms that can be evaluated by this procedure must be Java classes inheriting either from:
- org.debellor.core.Cell (Debellor), or
- weka.classifiers.Classifier (Weka), or
- rseslib.processing.classification.Classifier (Rseslib).
The dataset must be either a text file in Weka's ARFF format or a Java class that produces the data on request, implemented in Debellor's architecture (Cell subclass).
Classes contained in this JAR: