Class ABIDEstimator
- java.lang.Object
-
- elki.math.statistics.intrinsicdimensionality.RABIDEstimator
-
- elki.math.statistics.intrinsicdimensionality.ABIDEstimator
-
- All Implemented Interfaces:
DistanceBasedIntrinsicDimensionalityEstimator
,IntrinsicDimensionalityEstimator<java.lang.Object>
@Reference(authors="Erik Thordsen and Erich Schubert", title="ABID: Angle Based Intrinsic Dimensionality", booktitle="Proc. 13th Int. Conf. Similarity Search and Applications (SISAP\'2020)", url="https://doi.org/10.1007/978-3-030-60936-8_17", bibkey="DBLP:conf/sisap/ThordsenS20") public class ABIDEstimator extends RABIDEstimator
Angle based intrinsic dimensionality (ABID) estimator.Reference:
Erik Thordsen and Erich Schubert
ABID: Angle Based Intrinsic Dimensionality
Proc. 13th Int. Conf. Similarity Search and Applications (SISAP'2020)- Since:
- 0.8.0
- Author:
- Erik Thordsen
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ABIDEstimator.Par
Parameterization class.
-
Field Summary
Fields Modifier and Type Field Description static ABIDEstimator
STATIC
Static instance.
-
Constructor Summary
Constructors Constructor Description ABIDEstimator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
estimate(KNNSearcher<DBIDRef> knnq, DistanceQuery<?> distq, DBIDRef cur, int k)
Estimate from a Reference Point, a KNNSearcher and the neighborhood size k.-
Methods inherited from class elki.math.statistics.intrinsicdimensionality.RABIDEstimator
computeABID, estimate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elki.math.statistics.intrinsicdimensionality.DistanceBasedIntrinsicDimensionalityEstimator
estimate, estimate, estimate, estimate
-
-
-
-
Field Detail
-
STATIC
public static final ABIDEstimator STATIC
Static instance.
-
-
Method Detail
-
estimate
public double estimate(KNNSearcher<DBIDRef> knnq, DistanceQuery<?> distq, DBIDRef cur, int k)
Description copied from interface:IntrinsicDimensionalityEstimator
Estimate from a Reference Point, a KNNSearcher and the neighborhood size k.- Specified by:
estimate
in interfaceDistanceBasedIntrinsicDimensionalityEstimator
- Specified by:
estimate
in interfaceIntrinsicDimensionalityEstimator<java.lang.Object>
- Overrides:
estimate
in classRABIDEstimator
- Parameters:
knnq
- KNNSearcherdistq
- Distance query for additional distancescur
- reference pointk
- neighborhood size- Returns:
- Estimated intrinsic dimensionality
-
-