Uses of Class
elki.result.outlier.OutlierResult
-
Packages that use OutlierResult Package Description elki.application.greedyensemble Greedy ensembles for outlier detection.elki.evaluation.outlier Evaluate an outlier score using a misclassification based cost model.elki.evaluation.scores.adapter Adapter classes for ranking and scoring measures.elki.outlier Outlier detection algorithms.elki.outlier.anglebased Angle-based outlier detection algorithms.elki.outlier.clustering Clustering based outlier detection.elki.outlier.density Density-based outlier detection algorithms.elki.outlier.distance Distance-based outlier detection algorithms, such as DBOutlier and kNN.elki.outlier.distance.parallel Parallel implementations of distance-based outlier detectors.elki.outlier.intrinsic Outlier detection algorithms based on intrinsic dimensionality.elki.outlier.lof LOF family of outlier detection algorithms.elki.outlier.lof.parallel Parallelized variants of LOF.elki.outlier.meta Meta outlier detection algorithms: external scores, score rescaling.elki.outlier.spatial Spatial outlier detection algorithms.elki.outlier.subspace Subspace outlier detection methods.elki.outlier.svm Support-Vector-Machines for outlier detection.elki.outlier.trivial Trivial outlier detection algorithms: no outliers, all outliers, label outliers.elki.result Result types, representation and handling.elki.result.outlier Outlier result classes.elki.utilities.scaling.outlier Scaling of outlier scores, that require a statistical analysis of the occurring values.elki.visualization.visualizers.scatterplot.outlier Visualizers for outlier scores based on 2D projections.tutorial.outlier Tutorials on implementing outlier detection methods in ELKI. -
-
Uses of OutlierResult in elki.application.greedyensemble
Methods in elki.application.greedyensemble with parameters of type OutlierResult Modifier and Type Method Description (package private) void
ComputeKNNOutlierScores. writeResult(java.lang.Appendable out, DBIDs ids, OutlierResult result, ScalingFunction scaling, java.lang.String label)
Write a single output line.Method parameters in elki.application.greedyensemble with type arguments of type OutlierResult Modifier and Type Method Description private void
ComputeKNNOutlierScores. runForEachK(java.lang.String prefix, int mink, int maxk, java.util.function.IntFunction<OutlierResult> runner, java.util.function.BiConsumer<java.lang.String,OutlierResult> out)
Iterate over the k range.private void
ComputeKNNOutlierScores. runForEachK(java.lang.String prefix, int mink, int maxk, java.util.function.IntFunction<OutlierResult> runner, java.util.function.BiConsumer<java.lang.String,OutlierResult> out)
Iterate over the k range. -
Uses of OutlierResult in elki.evaluation.outlier
Methods in elki.evaluation.outlier with parameters of type OutlierResult Modifier and Type Method Description protected JudgeOutlierScores.ScoreResult
JudgeOutlierScores. computeScore(DBIDs ids, DBIDs outlierIds, OutlierResult or)
Evaluate a single outlier score result.private OutlierSmROCCurve.SmROCResult
OutlierSmROCCurve. computeSmROCResult(SetDBIDs positiveids, OutlierResult or)
HistogramResult
ComputeOutlierHistogram. evaluateOutlierResult(Database database, OutlierResult or)
Evaluate a single outlier result as histogram.private Clustering<Model>
OutlierThresholdClustering. split(OutlierResult or)
-
Uses of OutlierResult in elki.evaluation.scores.adapter
Constructors in elki.evaluation.scores.adapter with parameters of type OutlierResult Constructor Description OutlierScoreAdapter(DBIDs positive, OutlierResult o)
Constructor. -
Uses of OutlierResult in elki.outlier
Methods in elki.outlier that return OutlierResult Modifier and Type Method Description default OutlierResult
OutlierAlgorithm. autorun(Database database)
OutlierResult
COP. run(Relation<V> relation)
Process a single relation.OutlierResult
DWOF. run(Relation<O> relation)
Performs the Generalized DWOF_SCORE algorithm on the given database by calling all the other methods in the proper order.OutlierResult
GaussianModel. run(Relation<? extends NumberVector> relation)
Run the algorithmOutlierResult
GaussianUniformMixture. run(Relation<? extends NumberVector> relation)
Run the algorithmOutlierResult
OPTICSOF. run(Relation<O> relation)
Perform OPTICS-based outlier detection.OutlierResult
SimpleCOP. run(Relation<V> relation)
Run Simple COP outlier detection. -
Uses of OutlierResult in elki.outlier.anglebased
Methods in elki.outlier.anglebased that return OutlierResult Modifier and Type Method Description OutlierResult
ABOD. run(Relation<V> relation)
Run ABOD on the data set.OutlierResult
FastABOD. run(Relation<V> relation)
Run Fast-ABOD on the data set.OutlierResult
LBABOD. run(Relation<V> relation)
Run LB-ABOD on the data set. -
Uses of OutlierResult in elki.outlier.clustering
Methods in elki.outlier.clustering that return OutlierResult Modifier and Type Method Description OutlierResult
KMeansMinusMinusOutlierDetection. autorun(Database database)
OutlierResult
NoiseAsOutliers. autorun(Database database)
OutlierResult
SilhouetteOutlierDetection. autorun(Database database)
Run the Silhouette score as outlier method.OutlierResult
CBLOF. run(Database database, Relation<O> relation)
Run CBLOF.OutlierResult
DBSCANOutlierDetection. run(Database db, Relation<? extends NumberVector> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
EMOutlier. run(Relation<V> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
GLOSH. run(Database db, Relation<? extends NumberVector> relation)
OutlierResult
KMeansOutlierDetection. run(Relation<O> relation)
Run the outlier detection algorithm. -
Uses of OutlierResult in elki.outlier.density
Methods in elki.outlier.density that return OutlierResult Modifier and Type Method Description OutlierResult
HySortOD. run(Database db, Relation<? extends NumberVector> relation)
OutlierResult
IsolationForest. run(Relation<? extends NumberVector> relation)
Run the isolation forest algorithm. -
Uses of OutlierResult in elki.outlier.distance
Methods in elki.outlier.distance that return OutlierResult Modifier and Type Method Description OutlierResult
AbstractDBOutlier. run(Relation<O> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
HilOut. run(Relation<O> relation)
Run the HilOut algorithm.OutlierResult
KNNDD. run(Relation<O> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
KNNOutlier. run(Relation<O> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
KNNSOS. run(Relation<O> relation)
Run the algorithm.OutlierResult
KNNWeightOutlier. run(Relation<O> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
LocalIsolationCoefficient. run(Relation<O> relation)
Runs the algorithm in the timed evaluation part.OutlierResult
ODIN. run(Relation<O> relation)
Run the ODIN algorithmOutlierResult
ReferenceBasedOutlierDetection. run(Relation<? extends NumberVector> relation)
Run the algorithm on the given relation.OutlierResult
SOS. run(Relation<O> relation)
Run the algorithm. -
Uses of OutlierResult in elki.outlier.distance.parallel
Methods in elki.outlier.distance.parallel that return OutlierResult Modifier and Type Method Description OutlierResult
ParallelKNNOutlier. run(Relation<O> relation)
Run the parallel kNN outlier detector.OutlierResult
ParallelKNNWeightOutlier. run(Relation<O> relation)
Run the parallel kNN weight outlier detector. -
Uses of OutlierResult in elki.outlier.intrinsic
Methods in elki.outlier.intrinsic that return OutlierResult Modifier and Type Method Description OutlierResult
IDOS. run(Relation<O> relation)
Run the algorithmOutlierResult
ISOS. run(Relation<O> relation)
Run the algorithm.OutlierResult
LID. run(Relation<O> relation)
Run the algorithm -
Uses of OutlierResult in elki.outlier.lof
Fields in elki.outlier.lof declared as OutlierResult Modifier and Type Field Description private OutlierResult
FlexibleLOF.LOFResult. result
The result of the run of theFlexibleLOF
algorithm.Methods in elki.outlier.lof that return OutlierResult Modifier and Type Method Description OutlierResult
FlexibleLOF.LOFResult. getResult()
Get the outlier result.OutlierResult
ALOCI. run(Relation<V> relation)
Run the algorithm.OutlierResult
COF. run(Relation<O> relation)
Runs the COF algorithm on the given database.OutlierResult
FlexibleLOF. run(Relation<O> relation)
Performs the Generalized LOF algorithm on the given database by callingFlexibleLOF.doRunInTime(elki.database.ids.DBIDs, elki.database.query.knn.KNNSearcher<elki.database.ids.DBIDRef>, elki.database.query.knn.KNNSearcher<elki.database.ids.DBIDRef>, elki.logging.progress.StepProgress)
.OutlierResult
INFLO. run(Relation<O> relation)
Run the algorithmOutlierResult
KDEOS. run(Relation<O> rel)
Run the KDEOS outlier detection algorithm.OutlierResult
LDF. run(Relation<O> relation)
Run the naive kernel density LOF algorithm.OutlierResult
LDOF. run(Relation<O> relation)
Run the algorithmOutlierResult
LOCI. run(Relation<O> relation)
Run the algorithmOutlierResult
LOF. run(Relation<O> relation)
Runs the LOF algorithm on the given database.OutlierResult
LoOP. run(Relation<O> relation)
Performs the LoOP algorithm on the given database.OutlierResult
OnlineLOF. run(Relation<O> relation)
Performs the Generalized LOF_SCORE algorithm on the given database by calling#doRunInTime(Database)
and adds aOnlineLOF.LOFKNNListener
to the preprocessors.OutlierResult
SimpleKernelDensityLOF. run(Relation<O> relation)
Run the naive kernel density LOF algorithm.OutlierResult
SimplifiedLOF. run(Relation<O> relation)
Run the Simple LOF algorithm.OutlierResult
VarianceOfVolume. run(Relation<O> relation)
Runs the VOV algorithm on the given database.Constructors in elki.outlier.lof with parameters of type OutlierResult Constructor Description LOFResult(OutlierResult result, KNNSearcher<DBIDRef> kNNRefer, KNNSearcher<DBIDRef> kNNReach, WritableDoubleDataStore lrds, WritableDoubleDataStore lofs)
Encapsulates information generated during a run of theFlexibleLOF
algorithm. -
Uses of OutlierResult in elki.outlier.lof.parallel
Methods in elki.outlier.lof.parallel that return OutlierResult Modifier and Type Method Description OutlierResult
ParallelLOF. run(Relation<O> relation)
Run the LOF algorithm in parallel.OutlierResult
ParallelSimplifiedLOF. run(Relation<O> relation)
Run the simplified LOF algorithm. -
Uses of OutlierResult in elki.outlier.meta
Methods in elki.outlier.meta that return OutlierResult Modifier and Type Method Description OutlierResult
RescaleMetaOutlierAlgorithm. autorun(Database database)
OutlierResult
SimpleOutlierEnsemble. autorun(Database database)
private OutlierResult
RescaleMetaOutlierAlgorithm. getOutlierResult(java.lang.Object result)
Find an OutlierResult to work with.OutlierResult
ExternalDoubleOutlierScore. run(Relation<?> relation)
Run the algorithm.OutlierResult
FeatureBagging. run(Relation<NumberVector> relation)
Run the algorithm on a data set.OutlierResult
HiCS. run(Relation<? extends NumberVector> relation)
Perform HiCS on a given database. -
Uses of OutlierResult in elki.outlier.spatial
Methods in elki.outlier.spatial that return OutlierResult Modifier and Type Method Description OutlierResult
CTLuGLSBackwardSearchAlgorithm. run(Relation<V> relationx, Relation<? extends NumberVector> relationy)
Run the algorithmOutlierResult
CTLuMeanMultipleAttributes. run(Database database, Relation<N> spatial, Relation<O> attributes)
Run the algorithmOutlierResult
CTLuMedianAlgorithm. run(Database database, Relation<N> nrel, Relation<? extends NumberVector> relation)
Main method.OutlierResult
CTLuMedianMultipleAttributes. run(Database database, Relation<N> spatial, Relation<O> attributes)
Run the algorithmOutlierResult
CTLuMoranScatterplotOutlier. run(Database database, Relation<N> nrel, Relation<? extends NumberVector> relation)
Main method.OutlierResult
CTLuRandomWalkEC. run(Relation<O> spatial, Relation<? extends NumberVector> relation)
Run the algorithm.OutlierResult
CTLuScatterplotOutlier. run(Database database, Relation<N> nrel, Relation<? extends NumberVector> relation)
Main method.OutlierResult
CTLuZTestOutlier. run(Database database, Relation<N> nrel, Relation<? extends NumberVector> relation)
Main method.OutlierResult
SLOM. run(Database database, Relation<N> spatial, Relation<O> relation)
OutlierResult
SOF. run(Database database, Relation<N> spatial, Relation<O> relation)
The main run methodOutlierResult
TrimmedMeanApproach. run(Database database, Relation<N> nrel, Relation<? extends NumberVector> relation)
Run the algorithm. -
Uses of OutlierResult in elki.outlier.subspace
Methods in elki.outlier.subspace that return OutlierResult Modifier and Type Method Description OutlierResult
OutRankS1. autorun(Database database)
OutlierResult
AggarwalYuEvolutionary. run(Relation<? extends NumberVector> relation)
Performs the evolutionary algorithm on the given database.OutlierResult
AggarwalYuNaive. run(Relation<? extends NumberVector> relation)
Run the algorithm on the given relation.OutlierResult
OUTRES. run(Relation<? extends NumberVector> relation)
Main loop for OUTRESOutlierResult
SOD. run(Relation<V> relation)
Performs the SOD algorithm on the given database. -
Uses of OutlierResult in elki.outlier.svm
Methods in elki.outlier.svm that return OutlierResult Modifier and Type Method Description OutlierResult
LibSVMOneClassOutlierDetection. run(Relation<V> relation)
Run one-class SVM.OutlierResult
OCSVM. run(Relation<V> relation)
Run one-class SVM.OutlierResult
SVDD. run(Relation<V> relation)
Run one-class SVM. -
Uses of OutlierResult in elki.outlier.trivial
Methods in elki.outlier.trivial that return OutlierResult Modifier and Type Method Description OutlierResult
ByLabelOutlier. autorun(Database database)
OutlierResult
TrivialGeneratedOutlier. autorun(Database database)
OutlierResult
ByLabelOutlier. run(Relation<?> relation)
Run the algorithmOutlierResult
TrivialAllOutlier. run(Relation<?> relation)
Run the trivial algorithm.OutlierResult
TrivialAverageCoordinateOutlier. run(Relation<? extends NumberVector> relation)
Run the actual algorithm.OutlierResult
TrivialGeneratedOutlier. run(Relation<Model> models, Relation<NumberVector> vecs, Relation<?> labels)
Run the algorithmOutlierResult
TrivialNoOutlier. run(Relation<?> relation)
Run the trivial algorithm. -
Uses of OutlierResult in elki.result
Methods in elki.result with parameters of type OutlierResult Modifier and Type Method Description private void
KMLOutputHandler. writeOutlierResult(javax.xml.stream.XMLStreamWriter xmlw, OutlierResult outlierResult, Database database)
-
Uses of OutlierResult in elki.result.outlier
Methods in elki.result.outlier that return types with arguments of type OutlierResult Modifier and Type Method Description static java.util.List<OutlierResult>
OutlierResult. getOutlierResults(java.lang.Object r)
Collect all outlier results from a Result -
Uses of OutlierResult in elki.utilities.scaling.outlier
Methods in elki.utilities.scaling.outlier with parameters of type OutlierResult Modifier and Type Method Description void
COPOutlierScaling. prepare(OutlierResult or)
void
HeDESNormalizationOutlierScaling. prepare(OutlierResult or)
void
LogRankingPseudoOutlierScaling. prepare(OutlierResult or)
void
MinusLogGammaScaling. prepare(OutlierResult or)
void
MinusLogStandardDeviationScaling. prepare(OutlierResult or)
void
MixtureModelOutlierScaling. prepare(OutlierResult or)
void
MultiplicativeInverseScaling. prepare(OutlierResult or)
void
OutlierGammaScaling. prepare(OutlierResult or)
void
OutlierLinearScaling. prepare(OutlierResult or)
void
OutlierMinusLogScaling. prepare(OutlierResult or)
void
OutlierScaling. prepare(OutlierResult or)
Prepare is called once for each data set, before getScaled() will be called.void
OutlierSqrtScaling. prepare(OutlierResult or)
void
RankingPseudoOutlierScaling. prepare(OutlierResult or)
void
SigmoidOutlierScaling. prepare(OutlierResult or)
void
SqrtStandardDeviationScaling. prepare(OutlierResult or)
void
StandardDeviationScaling. prepare(OutlierResult or)
void
TopKOutlierScaling. prepare(OutlierResult or)
-
Uses of OutlierResult in elki.visualization.visualizers.scatterplot.outlier
Fields in elki.visualization.visualizers.scatterplot.outlier declared as OutlierResult Modifier and Type Field Description protected OutlierResult
BubbleVisualization.Instance. result
The outlier result to visualize -
Uses of OutlierResult in tutorial.outlier
Methods in tutorial.outlier that return OutlierResult Modifier and Type Method Description OutlierResult
DistanceStddevOutlier. run(Relation<O> relation)
Run the outlier detection algorithmOutlierResult
ODIN. run(Relation<O> relation)
Run the ODIN algorithm
-