Research Article

A Self-Adaptive Fuzzy c-Means Algorithm for Determining the Optimal Number of Clusters

Algorithm 1

Density-based algorithm.
Input: Dataset and
Output: and
;
dc = cutoffdis ();         Calculate the cutoff distance dc.
;
;  The number of object corresponding to sorted
.
;
;   The cluster number that each object belongs to, with initial
value −1.
for to do
if then      dose not
belong to any cluster and the nmber of its neighbors is greater than 1.
  ;
  for do
   ;
  ;
;