Uses of Interface
elki.evaluation.Evaluator
-
Packages that use Evaluator Package Description elki.evaluation Functionality for the evaluation of algorithms.elki.evaluation.clustering Evaluation of clustering results.elki.evaluation.clustering.extractor Classes to extract clusterings from hierarchical clustering.elki.evaluation.clustering.internal Internal evaluation measures for clusterings.elki.evaluation.clustering.pairsegments Pair-segment analysis of multiple clusterings.elki.evaluation.index Simple index evaluation methods.elki.evaluation.outlier Evaluate an outlier score using a misclassification based cost model.elki.evaluation.similaritymatrix Render a distance matrix to visualize a clustering-distance-combination.elki.workflow Work flow packages, e.g., following the usual KDD model. -
-
Uses of Evaluator in elki.evaluation
Classes in elki.evaluation that implement Evaluator Modifier and Type Class Description class
AutomaticEvaluation
Evaluator that tries to auto-run a number of evaluation methods.class
NoAutomaticEvaluation
No-operation evaluator, that only serves the purpose of explicitely disabling the default value ofAutomaticEvaluation
, if you do not want evaluation to run. -
Uses of Evaluator in elki.evaluation.clustering
Classes in elki.evaluation.clustering that implement Evaluator Modifier and Type Class Description class
EvaluateClustering
Evaluate a clustering result by comparing it to an existing cluster label.class
LogClusterSizes
This class will log simple statistics on the clusters detected, such as the cluster sizes and the number of clusters. -
Uses of Evaluator in elki.evaluation.clustering.extractor
Classes in elki.evaluation.clustering.extractor that implement Evaluator Modifier and Type Class Description class
CutDendrogramByHeightExtractor
Extract clusters from a hierarchical clustering, during the evaluation phase.class
CutDendrogramByNumberOfClustersExtractor
Extract clusters from a hierarchical clustering, during the evaluation phase.class
HDBSCANHierarchyExtractionEvaluator
Extract clusters from a hierarchical clustering, during the evaluation phase.class
SimplifiedHierarchyExtractionEvaluator
Extract clusters from a hierarchical clustering, during the evaluation phase. -
Uses of Evaluator in elki.evaluation.clustering.internal
Classes in elki.evaluation.clustering.internal that implement Evaluator Modifier and Type Class Description class
CIndex<O>
Compute the C-index of a data set.class
ClusterRadius
Evaluate a clustering by the (weighted) cluster radius.class
ConcordantPairsGammaTau
Compute the Gamma Criterion of a data set.class
DaviesBouldinIndex
Compute the Davies-Bouldin index of a data set.class
DBCV<O>
Compute the Density-Based Clustering Validation Index.class
PBMIndex
Compute the PBM index of a clusteringclass
Silhouette<O>
Compute the silhouette of a data set.class
SimplifiedSilhouette
Compute the simplified silhouette of a data set.class
SquaredErrors
Evaluate a clustering by reporting the squared errors (SSE, SSQ), as used by k-means.class
VarianceRatioCriterion
Compute the Variance Ratio Criterion of a data set, also known as Calinski-Harabasz index. -
Uses of Evaluator in elki.evaluation.clustering.pairsegments
Classes in elki.evaluation.clustering.pairsegments that implement Evaluator Modifier and Type Class Description class
ClusterPairSegmentAnalysis
Evaluate clustering results by building segments for their pairs: shared pairs and differences. -
Uses of Evaluator in elki.evaluation.index
Classes in elki.evaluation.index that implement Evaluator Modifier and Type Class Description class
IndexPurity
Compute the purity of index pages as a naive measure for performance capabilities using the Gini index.class
IndexStatistics
Simple index analytics, which includes the toString() dump of index information. -
Uses of Evaluator in elki.evaluation.outlier
Classes in elki.evaluation.outlier that implement Evaluator Modifier and Type Class Description class
ComputeOutlierHistogram
Compute a Histogram to evaluate a ranking algorithm.class
JudgeOutlierScores
Compute a Histogram to evaluate a ranking algorithm.class
OutlierPrecisionAtKCurve
Compute a curve containing the precision values for an outlier detection method.class
OutlierPrecisionRecallCurve
Compute a curve containing the precision values for an outlier detection method.class
OutlierPrecisionRecallGainCurve
Compute a curve containing the precision gain and revall gain values for an outlier detection method.class
OutlierRankingEvaluation
Evaluate outlier scores by their rankingclass
OutlierROCCurve
Compute a ROC curve to evaluate a ranking algorithm and compute the corresponding AUROC value.class
OutlierSmROCCurve
Smooth ROC curves are a variation of classic ROC curves that takes the scores into account.class
OutlierThresholdClustering
Pseudo clustering algorithm that builds clusters based on their outlier score. -
Uses of Evaluator in elki.evaluation.similaritymatrix
Classes in elki.evaluation.similaritymatrix that implement Evaluator Modifier and Type Class Description class
ComputeSimilarityMatrixImage<O>
Compute a similarity matrix for a distance function. -
Uses of Evaluator in elki.workflow
Fields in elki.workflow with type parameters of type Evaluator Modifier and Type Field Description private java.util.List<? extends Evaluator>
EvaluationStep.Evaluation. evaluators
Evaluators to run.private java.util.List<? extends Evaluator>
EvaluationStep. evaluators
Evaluators to run.private java.util.List<? extends Evaluator>
EvaluationStep.Par. evaluators
Evaluators to runConstructor parameters in elki.workflow with type arguments of type Evaluator Constructor Description Evaluation(java.util.List<? extends Evaluator> evaluators, Database db)
Constructor.EvaluationStep(java.util.List<? extends Evaluator> evaluators)
Constructor.
-