Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
Axis-parallel subspace clustering algorithms
The clustering algorithms in this package are instances of both, projected
clustering algorithms or subspace clustering algorithms according to the
classical but somewhat obsolete classification schema of clustering
algorithms for axis-parallel subspaces.
|
Modifier and Type | Method and Description |
---|---|
protected P3C.Signature |
P3C.mergeSignatures(P3C.Signature first,
P3C.Signature second,
int numBins)
Generates a merged signature of this and another one, where the other
signature must be a 1-signature.
|
Modifier and Type | Method and Description |
---|---|
private java.util.ArrayList<P3C.Signature> |
P3C.constructOneSignatures(SetDBIDs[][] partitions,
long[][] markers)
Construct the 1-signatures by merging adjacent dense bins.
|
private java.util.ArrayList<P3C.Signature> |
P3C.mergeClusterCores(int binCount,
java.util.ArrayList<P3C.Signature> signatures)
Merge 1-signatures into p-signatures.
|
private java.util.ArrayList<P3C.Signature> |
P3C.pruneRedundantClusterCores(java.util.ArrayList<P3C.Signature> clusterCores) |
Modifier and Type | Method and Description |
---|---|
boolean |
P3C.Signature.isSuperset(P3C.Signature other)
Test whether this is a superset of the other signature.
|
protected P3C.Signature |
P3C.mergeSignatures(P3C.Signature first,
P3C.Signature second,
int numBins)
Generates a merged signature of this and another one, where the other
signature must be a 1-signature.
|
Modifier and Type | Method and Description |
---|---|
private void |
P3C.computeFuzzyMembership(Relation<V> relation,
java.util.ArrayList<P3C.Signature> clusterCores,
ModifiableDBIDs unassigned,
WritableDataStore<double[]> probClusterIGivenX,
java.util.List<MultivariateGaussianModel> models,
int dim)
Computes a fuzzy membership with the weights based on which cluster cores
each data point is part of.
|
private java.util.ArrayList<P3C.ClusterCandidate> |
P3C.hardClustering(WritableDataStore<double[]> probClusterIGivenX,
java.util.List<P3C.Signature> clusterCores,
DBIDs dbids)
Creates a hard clustering from the specified soft membership matrix.
|
private java.util.ArrayList<P3C.Signature> |
P3C.mergeClusterCores(int binCount,
java.util.ArrayList<P3C.Signature> signatures)
Merge 1-signatures into p-signatures.
|
private java.util.ArrayList<P3C.Signature> |
P3C.pruneRedundantClusterCores(java.util.ArrayList<P3C.Signature> clusterCores) |
Constructor and Description |
---|
ClusterCandidate(P3C.Signature clusterCore)
Constructor.
|
Copyright © 2019 ELKI Development Team. License information.