@Alias(value="D3") @Reference(authors="T. Zhang", title="Data Clustering for Very Large Datasets Plus Applications", booktitle="University of Wisconsin Madison, Technical Report #1355", url="ftp://ftp.cs.wisc.edu/pub/techreports/1997/TR1355.pdf", bibkey="tr/wisc/Zhang97") public class AverageIntraclusterDistance extends java.lang.Object implements BIRCHDistance
Reference:
Data Clustering for Very Large Datasets Plus Applications
T. Zhang
Doctoral Dissertation, 1997.
Note: this distance did not work well in the original work, apparently.
Modifier and Type | Class and Description |
---|---|
static class |
AverageIntraclusterDistance.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
static AverageIntraclusterDistance |
STATIC
Static instance.
|
Constructor and Description |
---|
AverageIntraclusterDistance() |
Modifier and Type | Method and Description |
---|---|
double |
squaredDistance(ClusteringFeature cf1,
ClusteringFeature cf2)
Distance between two clustering features.
|
double |
squaredDistance(NumberVector v,
ClusteringFeature cf)
Distance of a vector to a clustering feature.
|
public static final AverageIntraclusterDistance STATIC
public double squaredDistance(NumberVector v, ClusteringFeature cf)
BIRCHDistance
squaredDistance
in interface BIRCHDistance
v
- Vectorcf
- Clustering Featurepublic double squaredDistance(ClusteringFeature cf1, ClusteringFeature cf2)
BIRCHDistance
squaredDistance
in interface BIRCHDistance
cf1
- First clustering featurecf2
- Second clustering featureCopyright © 2019 ELKI Development Team. License information.