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 ArrayList<P3C.Signature> |
P3C.constructOneSignatures(SetDBIDs[][] partitions,
long[][] markers)
Construct the 1-signatures by merging adjacent dense bins.
|
private ArrayList<P3C.Signature> |
P3C.mergeClusterCores(int binCount,
ArrayList<P3C.Signature> signatures)
Merge 1-signatures into p-signatures.
|
private ArrayList<P3C.Signature> |
P3C.pruneRedundantClusterCores(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,
ArrayList<P3C.Signature> clusterCores,
ModifiableDBIDs unassigned,
WritableDataStore<double[]> probClusterIGivenX,
List<MultivariateGaussianModel> models,
int dim)
Computes a fuzzy membership with the weights based on which cluster cores
each data point is part of.
|
private ArrayList<P3C.ClusterCandidate> |
P3C.hardClustering(WritableDataStore<double[]> probClusterIGivenX,
List<P3C.Signature> clusterCores,
DBIDs dbids)
Creates a hard clustering from the specified soft membership matrix.
|
private ArrayList<P3C.Signature> |
P3C.mergeClusterCores(int binCount,
ArrayList<P3C.Signature> signatures)
Merge 1-signatures into p-signatures.
|
private ArrayList<P3C.Signature> |
P3C.pruneRedundantClusterCores(ArrayList<P3C.Signature> clusterCores) |
Constructor and Description |
---|
ClusterCandidate(P3C.Signature clusterCore)
Constructor.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.