Most Read Research Articles


Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79
Call for Paper - May 2015 Edition
IJCA solicits original research papers for the May 2015 Edition. Last date of manuscript submission is April 20, 2015. Read More

An Efficient Parallel Algorithm for Self-Organizing Maps using MPI - OpenMP based Cluster

Print
PDF
IJCA Proceedings on International Conference on Advanced Computing and Communication Techniques for High Performance Applications
© 2015 by IJCA Journal
ICACCTHPA 2014 - Number 2
Year of Publication: 2015
Authors:
Bhavik Patel
Anurag Jajoo
Yash Tibrewal
Amit Joshi

Bhavik Patel, Anurag Jajoo, Yash Tibrewal and Amit Joshi. Article: An Efficient Parallel Algorithm for Self-Organizing Maps using MPI - OpenMP based Cluster. IJCA Proceedings on International Conference on Advanced Computing and Communication Techniques for High Performance Applications ICACCTHPA 2014(2):5-9, February 2015. Full text available. BibTeX

@article{key:article,
	author = {Bhavik Patel and Anurag Jajoo and Yash Tibrewal and Amit Joshi},
	title = {Article: An Efficient Parallel Algorithm for Self-Organizing Maps using MPI - OpenMP based Cluster},
	journal = {IJCA Proceedings on International Conference on Advanced Computing and Communication Techniques for High Performance Applications},
	year = {2015},
	volume = {ICACCTHPA 2014},
	number = {2},
	pages = {5-9},
	month = {February},
	note = {Full text available}
}

Abstract

Cluster Computing is based on the concept that an application can be divided into smaller subtasks which when distributed to different nodes on a cluster (using MPI) will enhance the performance of the application. We can further enhance the performance of that application using a shared programming interface like OpenMP. The Self-Organizing Maps which are extensively used in domains like speech recognition and data classification require considerable amount of time in the training process. This paper proposes a parallel algorithm on a MPI - OpenMP based cluster to reduce the time taken in training and enhance the performance of Self-Organizing Maps (SOM). The results of the algorithm demonstrated a speed-up of 15. 316 as compared to the sequential training of the SOM.

References

  • Lawrence, Richard D. , George S. Almasi, and Holly E. Rushmeier. "A scalable parallel algorithm for self-organizing maps with applications to sparse data mining problems. " Data Mining and Knowledge Discovery 3. 2 pp. 171-195, 1999.
  • Silva, Bruno, and N. C. Marques. "A hybrid parallel SOM algorithm for large maps in data-mining. " New Trends in Artificial Intelligence (2007).
  • Ultsch, Alfred, and H. Peter Siemon. "Kohonen's Self Organizing Feature Maps for Exploratory Data Analysis. " Proc. INNC'90, Int. Neural Network Conf. pp. 305-308, 1990.
  • Ultsch, Alfred. "Maps for the visualization of high-dimensional data spaces. " Proc. Workshop on Self organizing Maps. pp. 225-230, 2003.
  • Stefanovic, Pavel, and Olga Kurasova. "Visual analysis of self-organizing maps. " Nonlinear Analysis 16. 4 pp. 488-504, 2011.
  • Message Passing Interface: MPI http://www. mpi-forum. org?
  • MPICH http://www. mpich. org
  • OpenMP http://www. openmp. org/?
  • UCI Machine Learning Repository http://http://archive. ics. uci. edu/ml/
  • Radenski, Atanas. "Shared memory, message passing, and hybrid merge sorts for standalone and clustered smps. " Proc. PDPTA vol. 11, pp. 367-373, 2011.
  • Kohonen, Teuvo. "The self-organizing map. " Proceedings of the IEEE 78, no. 9 pp. 1464-1480, 1990.
  • Kohonen, Teuvo, Erkki Oja, Olli Simula, Ari Visa, and Jari Kangas. "Engineering applications of the self-organizing map. " Proceedings of the IEEE 84, no. 10 pp. 1358-1384, 1996.