Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Different Aspects of Clustering The Self-Organizing Maps

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

Self-organizing map (SOM) is an artificial neural network tool that is trained using unsupervised learning to produce a low dimensional representation of the input space, called a map. This map is generally the object of a clustering analysis step which aims to partition the referents vectors (map neurons) into compact and well-separated groups. In this paper, we consider the problem of the clustering SOM using different aspects: partitioning, hierarchical and graph coloring based techniques. Unlike the traditional clustering SOM techniques, which use k-means or hierarchical clustering, the graph-based approaches have the advantage of providing a partitioning of the SOM by simultaneously using dissimilarities and neighborhood relations provided by the map. We present the experimental results of several comparisons between these different ways of clustering.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Notes

  1. The diameter of one cluster is the largest dissimilarity between two objects belonging to the same cluster.

  2. Heuristic proposed by T. Kohonen for automatically providing the number of neurons in the map.

  3. The original direct b-coloring approach without any neighborhood information.

  4. The original direct minimal coloring approach without any neighborhood information.

  5. nrows is the number of SOM row’s.

    Table 7 Runtime (in seconds) comparison of clustering SOM approaches

References

  1. Azzag H, Lebbah M (2008) Clustering of self-organizing map. In: European Symposium on Artificial Neural Networks (ESANN 2008). pp 209–214

  2. Azzag H, Venturini G, Oliver A, Guinot C (2007) A hierarchical ant based clustering algorithm and its use in three real-world applications. Eur J Oper Res 179(3):906–922

    Article  MATH  Google Scholar 

  3. Frank A, Asuncion A (2010) UCI machine learning repository, University of California, Irvine. http://archive.ics.uci.edu/ml

  4. Demsar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30

    MATH  MathSciNet  Google Scholar 

  5. Elghazel E, Benabdeslem K (2009) Towards b-coloring of som. In: The 6th International Conference on Machine Learning and Data Mining. pp 322–336

  6. Elghazel E, Benabdeslem K, Kheddouci H (2009) Mcsom: minimal coloring of self organizing map. In: The 5th International Conference on Advanced Data Mining and Applications. pp 128–139

  7. Elghazel H, Kheddouci H, Deslandres V, Dussauchoy A (2008) A graph b-coloring framework for data clustering. J Math Model Algorithms 7(4):389–423

    Article  MATH  MathSciNet  Google Scholar 

  8. Gotlieb CC, Kumar S (1968) Semantic clustering of index terms. J ACM 15(4):493–513

    Article  Google Scholar 

  9. Hansen P, Delattre M (1978) Complete-link cluster analysis by graph coloring. J Am Stat Assoc 73:397–403

    Article  Google Scholar 

  10. Hubert L, Arabie P (1985) Comparing partitions. J Classif 2:193–218

    Article  Google Scholar 

  11. Irving W, Manlov DF (1999) The b-chromatic number of a graph. Discret Appl Math 91:127–141

    Article  MATH  Google Scholar 

  12. Jain A, Murty M, Flynn PJ (1999) Data clustering: a review. ACM Comput Surv 31:264–323

    Google Scholar 

  13. Kalyani M, Sushmita M (2003) Clustering and its validation in a symbolic framework. Pattern Recognit Lett 24(14):2367–2376

    Article  MATH  Google Scholar 

  14. Kohonen T (2001) Self-organizing Maps, vol. 30. Springer, New York

    Book  Google Scholar 

  15. MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: 5-th Berkeley Symposium on Mathematical Statistics and Probability. pp 281–297

  16. Matula DW, Beck LL (1983) Smallest-last ordering and clusterings and graph coloring algorithms. J ACM 30(3):417–427

    Google Scholar 

  17. Milligan GW, Cooper MC (1986) A study of comparability of external criteria for hierarchical cluster analysis. Multivar Behav Res 21(4):441–458

    Article  Google Scholar 

  18. Rand WM (1971) Objective criteria for the evaluation of clustering methods. J Am Stat Assoc 66:846–850

    Article  Google Scholar 

  19. Ultsch A (2005) Fundamental clustering problems suite (fcps). Technical report, University of Marburg, Marburg

  20. Vesanto J, Alhoniemi E (2000) Clustering of the self-organizing map. IEEE Trans Neural Netw 11(3):586–600

    Article  Google Scholar 

  21. Welsh DJA, Powell MB (1967) An upper bound for the chromatic number of a graph and its application to timetabling problems. Comput J 10(1):85–87

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Khalid Benabdeslem.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Elghazel, H., Benabdeslem, K. Different Aspects of Clustering The Self-Organizing Maps. Neural Process Lett 39, 97–114 (2014). https://doi.org/10.1007/s11063-013-9292-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-013-9292-y

Keywords