|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.javaml.clustering.IterativeMultiKMeans
public class IterativeMultiKMeans
This class implements an extension of KMeans, combining Iterative- en MultiKMeans. SKM will be run several iterations with a different k value, starting from kMin and increasing to kMax, and several iterations for each k. Each clustering result is evaluated with an evaluation score, the result with the best score will be returned as final result. XXX add reference XXX add pseudo code
| Constructor Summary | |
|---|---|
IterativeMultiKMeans(ClusterEvaluation ce)
default constructor |
|
IterativeMultiKMeans(int kMin,
int kMax,
ClusterEvaluation ce)
XXX add doc |
|
IterativeMultiKMeans(int kMin,
int kMax,
int iterations,
int repeats,
DistanceMeasure dm,
ClusterEvaluation ce)
XXX add doc |
|
| Method Summary | |
|---|---|
Dataset[] |
cluster(Dataset data)
XXX add doc |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IterativeMultiKMeans(ClusterEvaluation ce)
ClusterEvaluation - ce
public IterativeMultiKMeans(int kMin,
int kMax,
ClusterEvaluation ce)
kMin - kMax - ClusterEvaluation - ce
public IterativeMultiKMeans(int kMin,
int kMax,
int iterations,
int repeats,
DistanceMeasure dm,
ClusterEvaluation ce)
kMin - kMax - iterations - repeats - DistanceMeasure - dmClusterEvaluation - ce| Method Detail |
|---|
public Dataset[] cluster(Dataset data)
cluster in interface Clustererdata - the data set on which to execute the clustering.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||