Fuzzy clustering is an interesting data mining process where every item belongs to multiple clusters with different membership values in [0, 1]. As a consequence clusters are not crips but fuzzy (guess what? this is a typical situation in fuzzy logic). Fuzzy c-means clustering is the most famous fuzzy clustering algorithm and can be seen as a variant of the well-known k-means.
Here you have the C++ for Fuzzy Clustering (it uses Boost::uBlas for matrix operations)
link's broken...here's the real one:
ReplyDeletehttp://www.di.unipi.it/%7Egulli/coding/FuzzyClustering.tgz
fixed thanks
ReplyDeleteincredibly usefull I had been looking for some help on coding this. This post was my salvation ;)
ReplyDeleteworks great, thanks!
ReplyDeleteHello There,
ReplyDeleteI am new to fuzzy clustering algorithms.
Please is it applicable to numerical and character data/
Thank you.