public class SoftmaxClassificationProblemEvaluator extends ClassificationProblemEvaluator
Softmax Classification problem evaluator
Modifier and Type | Field and Description |
---|---|
protected java.util.Comparator<IFitness> |
comparator
Fitnesses comparator
|
dataNormalized, inputInterval, logTransformation, normalizer, outputInterval, scaledTestData, scaledTrainData, unscaledMax, unscaledMin, unscaledTestData, unscaledTrainData
Constructor and Description |
---|
SoftmaxClassificationProblemEvaluator()
Empty constructor
|
Modifier and Type | Method and Description |
---|---|
void |
configure(Configuration settings)
Configuration parameters for NeuralNetEvaluator are:
Problem evaluator configuration
org.ayrna.jclec.problem.ProblemEvaluator
error-function: complex
Error function used for evaluating individuals
|
void |
evaluate(<any> ind)
Evaluates a individual
|
java.util.Comparator<IFitness> |
getComparator()
Returns a ValueFitnessComparator
|
IErrorFunction<double[][]> |
getErrorFunction()
Returns error function
|
void |
setErrorFunction(IErrorFunction<double[][]> errorFunction)
Sets error function
|
getTestClassificationBehaviorArray, getTestClassificationBehaviorMatrix, getTestClassificationError, getTestQStatistic, getTestQStatistic, getTrainClassificationBehaviorArray, getTrainClassificationBehaviorMatrix, getTrainClassificationError, getTrainQStatistic, getTrainQStatistic
getInputInterval, getNormalizer, getOutputInterval, getTestData, getTrainData, getUnscaledMax, getUnscaledMin, getUnscaledTestData, getUnscaledTrainData, isDataNormalized, isLogTransformation, readData, readData, setDataNormalized, setInputInterval, setLogTransformation, setNormalizer, setOutputInterval, setUnscaledTestData, setUnscaledTrainData
public SoftmaxClassificationProblemEvaluator()
Empty constructor
public IErrorFunction<double[][]> getErrorFunction()
Returns error function
public void setErrorFunction(IErrorFunction<double[][]> errorFunction)
Sets error function
errorFunction
- error function
public java.util.Comparator<IFitness> getComparator()
Returns a ValueFitnessComparator
public void evaluate(<any> ind)
Evaluates a individual
evaluate
in class ProblemEvaluator<<any>>
ind
- Individual to evaluate
public void configure(Configuration settings)
Configuration parameters for NeuralNetEvaluator are: Problem evaluator configuration org.ayrna.jclec.problem.ProblemEvaluator error-function: complex Error function used for evaluating individuals
configure
in class ProblemEvaluator<<any>>
settings
- Configuration object from which the properties are read