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 classAutomaticEvaluationEvaluator that tries to auto-run a number of evaluation methods.classNoAutomaticEvaluationNo-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 classEvaluateClusteringEvaluate a clustering result by comparing it to an existing cluster label.classLogClusterSizesThis 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 classCutDendrogramByHeightExtractorExtract clusters from a hierarchical clustering, during the evaluation phase.classCutDendrogramByNumberOfClustersExtractorExtract clusters from a hierarchical clustering, during the evaluation phase.classHDBSCANHierarchyExtractionEvaluatorExtract clusters from a hierarchical clustering, during the evaluation phase.classSimplifiedHierarchyExtractionEvaluatorExtract 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 classCIndex<O>Compute the C-index of a data set.classClusterRadiusEvaluate a clustering by the (weighted) cluster radius.classConcordantPairsGammaTauCompute the Gamma Criterion of a data set.classDaviesBouldinIndexCompute the Davies-Bouldin index of a data set.classDBCV<O>Compute the Density-Based Clustering Validation Index.classPBMIndexCompute the PBM index of a clusteringclassSilhouette<O>Compute the silhouette of a data set.classSimplifiedSilhouetteCompute the simplified silhouette of a data set.classSquaredErrorsEvaluate a clustering by reporting the squared errors (SSE, SSQ), as used by k-means.classVarianceRatioCriterionCompute 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 classClusterPairSegmentAnalysisEvaluate 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 classIndexPurityCompute the purity of index pages as a naive measure for performance capabilities using the Gini index.classIndexStatisticsSimple 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 classComputeOutlierHistogramCompute a Histogram to evaluate a ranking algorithm.classJudgeOutlierScoresCompute a Histogram to evaluate a ranking algorithm.classOutlierPrecisionAtKCurveCompute a curve containing the precision values for an outlier detection method.classOutlierPrecisionRecallCurveCompute a curve containing the precision values for an outlier detection method.classOutlierPrecisionRecallGainCurveCompute a curve containing the precision gain and revall gain values for an outlier detection method.classOutlierRankingEvaluationEvaluate outlier scores by their rankingclassOutlierROCCurveCompute a ROC curve to evaluate a ranking algorithm and compute the corresponding AUROC value.classOutlierSmROCCurveSmooth ROC curves are a variation of classic ROC curves that takes the scores into account.classOutlierThresholdClusteringPseudo 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 classComputeSimilarityMatrixImage<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. evaluatorsEvaluators to run.private java.util.List<? extends Evaluator>EvaluationStep. evaluatorsEvaluators to run.private java.util.List<? extends Evaluator>EvaluationStep.Par. evaluatorsEvaluators 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.
-