I have been performing fuzzy c means clustering using Matlab toolbox for my clustering problem. Unfortunately it leads to unstable performance since the selection of parameter membership (Uij) is chosen randomly and the initial centres are derived from Uij. Is there any initial algorithm which can be performed for fuzzy c means algorithm? Thanks
I agree with the comment by @gung:
If you get very different results every time (not just a permutation of the clusters!) then this indicates the algorithm did not work. It did not converge to a solution that is clearly superior to the others.
You will need to carefully study your result and check if you can preprocess your data better, for example. (In fact, you should even do this if it had converged reliably...)