Skip to main content

High Resolution Self-organizing Maps

  • Conference paper
  • First Online:
AI 2016: Advances in Artificial Intelligence (AI 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9992))

Included in the following conference series:

Abstract

Kohonen’s self organizing feature map (SOM) provides a convenient way for visualizing high dimensional input features by projecting them onto a low dimensional display space. This map has an appealing characteristic: feature vectors close to one another in the high dimensional input space remain close to one another in the low dimensional display space. Owing to the computational requirements, the display space so far remains of relatively low resolutions. In this paper, we provide an implementation of the SOM by making use of the highly parallel architecture of a graphic processing unit to increase its computational speed to allow a substantial increase in the resolution while keeping the computation to within an acceptable wall clock time. Armed with such an implementation, we find that the high resolution SOM can display intricate details concerning the relationships among the input feature vectors. These details would be lost if a low resolution SOM was deployed. The capability of the high resolution SOM is demonstrated through an application to an artificially generated dataset, the policeman dataset. The dataset allows us to design intricate relationships among the input feature vectors.

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

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    Some of the papers do not provide sufficient detail for us to validate their claims.

References

  1. Kohonen, T.: The self-organizing map. Proc. IEEE 78(9), 1464–1480 (1990)

    Article  Google Scholar 

  2. Scarselli, F., Gori, M., Tsoi, A.C., Hagenbuchner, M., Monfardini, G.: The graph neural network model. IEEE Trans. Neural Netw. 20(1), 61–80 (2009)

    Article  Google Scholar 

  3. Castillo, C., Donato, D., Becchetti, L., Boldi, P., Leonardi, S., Santini, M., Vigna, S.: A reference collection for web spam. SIGIR Forum 40(2), 11–24 (2006)

    Article  Google Scholar 

  4. Yahoo! Research. Web spam collections. barcelona.research.yahoo.net/webspam/datasets/

  5. Hagenbuchner, M., Gori, M., Bunke, H., Tsoi, A.C., Irniger, C.: Using attributed plex grammars for the generation of image and graph databases. Pattern Recogn. Lett. 24(8), 1081–1087 (2003)

    Article  MATH  Google Scholar 

  6. Sauvage, V.: The T-SOM (Tree-SOM). In: Sattar, A. (ed.) AI 1997. LNCS, vol. 1342, pp. 389–397. Springer, Heidelberg (1997). doi:10.1007/3-540-63797-4_92

    Chapter  Google Scholar 

  7. Samsonova, E.V., Kok, J.N., IJzerman, A.P.: TreeSOM: cluster analysis in the self-organizing map. Neural Netw. 19(6), 935–949 (2006)

    Article  MATH  Google Scholar 

  8. Forti, A., Foresti, G.L.: Growing hierarchical Tree SOM: an unsupervised neural network with dynamic topology. Neural netw. 19(10), 1568–1580 (2006)

    Article  MATH  Google Scholar 

  9. Bauer, H.U., Villmann, T.: Growing a hypercubical output space in a self-organizing feature map. IEEE Trans. Neural Netw. 8(2), 218–226 (1997)

    Article  Google Scholar 

  10. Villmann, T., Bauer, H.U.: Applications of the growing self-organizing map. Neurocomputing 21(1), 91–100 (1998)

    Article  MATH  Google Scholar 

  11. Skupin, A., Esperbé, A.: Towards high-resolution self-organizing maps of geographic features. Geograpchi visualization: concepts, tools and applications, 159–181 (2008)

    Google Scholar 

  12. Mathew, S., Joy, P.: Ultra fast SOM using CUDA. NeST-NVIDIA Center for GPU computing, hpc@ nestgroup. net (2010)

    Google Scholar 

  13. Xiao, Y., Leung, C.S., Ho, T.Y., Lam, P.M.: A GPU implementation for LBG and SOM training. Neural Comput. Appl. 20(7), 1035–1042 (2011)

    Article  Google Scholar 

  14. Wittek, P., Darányi, S.: A GPU-accelerated algorithm for self-organizing maps in a distributed environment. In: 20th European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning, Bruges, Belgium (2012)

    Google Scholar 

  15. McConnell, S., Sturgeon, R., Henry, G., Mayne, A., Hurley, R.: Scalability of self-organizing maps on a GPU cluster using OpenCL and CUDA. J. Phys. Conf. Ser. 341(1), 12–18 (2012)

    Google Scholar 

  16. Khan, S.Q., Ismail, M.A.: Design and implementation of parallel SOM model on GPGPU. In: 5th International Conference on Computer Science and Information Technology (CSIT), pp. 233–237. IEEE (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Van Tuc Nguyen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Nguyen, V.T., Hagenbuchner, M., Tsoi, A.C. (2016). High Resolution Self-organizing Maps. In: Kang, B.H., Bai, Q. (eds) AI 2016: Advances in Artificial Intelligence. AI 2016. Lecture Notes in Computer Science(), vol 9992. Springer, Cham. https://doi.org/10.1007/978-3-319-50127-7_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50127-7_38

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50126-0

  • Online ISBN: 978-3-319-50127-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics