I recommend to use MATLAB which provides many Clustering algorithms.
For clustering with ANNs, MATLAB provides Self-organizing feature maps (SOFM) which learn s to classify input vectors according to how they are grouped in the input space. They differ from competitive layers in that neighboring neurons in the self-organizing map learn to recognize neighboring sections of the input space. Thus, self-organizing maps learn both the distribution (as do competitive layers) and topology of the input vectors they are trained on.
For more details on cluster analysis algorithms, see Statistics and Machine Learning Toolbox and Neural Network Toolbox.
I recommend to use MATLAB which provides many Clustering algorithms.
For clustering with ANNs, MATLAB provides Self-organizing feature maps (SOFM) which learn s to classify input vectors according to how they are grouped in the input space. They differ from competitive layers in that neighboring neurons in the self-organizing map learn to recognize neighboring sections of the input space. Thus, self-organizing maps learn both the distribution (as do competitive layers) and topology of the input vectors they are trained on.
For more details on cluster analysis algorithms, see Statistics and Machine Learning Toolbox and Neural Network Toolbox.