Package | Description |
---|---|
jsat.classifiers | |
jsat.classifiers.evaluation | |
jsat.parameters |
Modifier and Type | Method and Description |
---|---|
void |
ClassificationModelEvaluation.addScorer(ClassificationScore scorer)
Adds a new score object that will be used as part of the evaluation when
calling
ClassificationModelEvaluation.evaluateCrossValidation(int, java.util.Random) or
ClassificationModelEvaluation.evaluateTestSet(jsat.classifiers.ClassificationDataSet) . |
OnLineStatistics |
ClassificationModelEvaluation.getScoreStats(ClassificationScore score)
Gets the statistics associated with the given score.
|
Modifier and Type | Class and Description |
---|---|
class |
Accuracy
Evaluates a classifier based on its accuracy in predicting the correct class.
|
class |
AUC
Computes the Area Under the ROC Curve as an evaluation of classification
scores.
|
class |
F1Score
|
class |
FbetaScore
The Fβ score is the generalization of
F1Score , where
β indicates the level of preference for precision over recall. |
class |
Kappa
Evaluates a classifier based on the Kappa statistic.
|
class |
LogLoss
This computes the multi-class Log Loss
- 1/N Σ∀ i ∈ N log(pi, y) Where N is the number of data points and pi, y is the estimated probability of the true class label. |
class |
MatthewsCorrelationCoefficient
Evaluates a classifier based on Mathews Correlation Coefficient
|
class |
Precision
Evaluates a classifier based on the Precision, where the class of index 0
is considered the positive class.
|
class |
Recall
Evaluates a classifier based on the Recall rate, where the class of index 0
is considered the positive class.
|
class |
SimpleBinaryClassMetric
This is a base class for scores that can be computed from simple counts of
the true positives, true negatives, false positives, and false negatives.
|
Modifier and Type | Method and Description |
---|---|
ClassificationScore |
ClassificationScore.clone() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleBinaryClassMetric.addResults(ClassificationScore other) |
void |
LogLoss.addResults(ClassificationScore other) |
void |
Kappa.addResults(ClassificationScore other) |
void |
ClassificationScore.addResults(ClassificationScore other)
The score contained in this object is augmented with the results
already accumulated in the
other object. |
void |
AUC.addResults(ClassificationScore other) |
void |
Accuracy.addResults(ClassificationScore other) |
Modifier and Type | Field and Description |
---|---|
protected ClassificationScore |
ModelSearch.classificationTargetScore |
Modifier and Type | Method and Description |
---|---|
ClassificationScore |
ModelSearch.getClassificationTargetScore()
Returns the classification score that is trying to be optimized via grid
search
|
Modifier and Type | Method and Description |
---|---|
void |
ModelSearch.setClassificationTargetScore(ClassificationScore classifierTargetScore)
Sets the score to attempt to optimize when performing grid search on a
classification problem.
|
Copyright © 2017. All rights reserved.