A dynamic niching clustering algorithm based on individual-connectedness and its application to color image segmentation
Abstract
Automatically evolve the optimal number of clusters as well as the cluster centers of data set based on the proposed adaptive compact k-distance neighborhood algorithm.
Notations
X
: The dataset. Where
NK(x)
: The
K
-NN set of object
Adaptive compact k-distance neighborhood algorithm
Evaluate each object x ’s neighbor-based density factor by
NDF(x)=|{y|x∈NK(y)}||NK(x)|
And for each x∈X , compute the optimal K using MANOVA(multivariate analysis of variance).When
NDF(x)≥1 , call x a dense point, and denoteO={x|NDF(x)≥1} .Build the graph G=(O,E) , where E={⟨x,y⟩|x∈O∩NK(y),y∈O∩NK(x)} .
Clustering O by the connectedness in
G , and the elements of X−O are assigned by the principle of proximity.
Pit
There is a pit that I can’t understand the procedure that find the optimal cluster number and cluster centers by GA(Genetic Algorithm).