Abstract
The computational models introduced by neural network theory exhibit a natural parallelism in the sense that the network can be decomposed in several cellular automata working simultaneously. Following this idea, we present in this paper a parallel implementation of the learning process for two of the main non recurrent neural networks: the Multilayer Perceptron (MLP) and the Self-Organising Map of Kohonen (SOM).
The system we propose integrates both neural networks applied to an isolated word recognition task. The implementation was carried out on a transputer based machine following the model given by the CSP (Communicating Sequential Processes) specifications. Several experiments with different numbers of processors were made in order to evaluate the performance of the proposed system. The aspects related to the load balancing and communication overheads are discussed.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
A.L. Sánchez, L. Alonso & V. Cardeñoso, “A Double Neural Network for Word Recognition”, Procc. 10th IASTED International Conference, Innsbruck, February 1992, pp 5–8.
Sánchez Lázaro, L. Alonso, C. Alonso, P. de la Fuente, C. Llamas, “Isolated word recognition with a hybrid neural network”, International Journal of Mini & Microcomputers, Vol. 16, No. 3, 1994, pp. 134–140.
Haykin S, “Neural Networks — A comprehensive foundation”, IEEE Press — Macmillan College Publishing Company, Inc. 1994.
T. Calonge, A.L. Sanchez & L. Alonso, “A transputer neural network implementation for isolated recognition”, Procc. 11th IASTED International Conference, Annecy (France), May 1993, pp 64–66.
R. Hetch-Nielsen, “Neurocomputing”, Addison-Wesley Publishing Company, 1990.
T. Nordstrom and B. Svensson, “Using and Designing Massively Parallel Computer for Artificial Neural Networks”, J. Parallel and Distributed Computing, Vol. 14, No. 3, 1992, pp. 260–285.
Nikola B. Serbedzija, “Simulating Artificial Neural Networks on Parallel Architecture”, Computer Magazine, IEEE Computer Society, Vol. 29, No. 3, March 1996, pp. 56–63.
C.A.R. Hoare, “Communicating Sequential Processes”, Prentice Hall International, 1985.
C.A.R. Hoare. “OCCAM2 Reference Manual”. Prentice Hall International, 1988.
A. Burns, “Programming in OCCAM2”. Addison-Wesley Publishing Company, 1988.
B.J.A. Kröse, P.P. van der Smagt, “An Introduction to Neural Networks”, University of Amsterdam. Faculty of Mathematics & Computer Science, Fifth edition, 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Calonge, T., Alonso, L., Ralha, R., Sánchez, A.L. (1997). Parallel implementation of non recurrent neural networks. In: Palma, J.M.L.M., Dongarra, J. (eds) Vector and Parallel Processing — VECPAR'96. VECPAR 1996. Lecture Notes in Computer Science, vol 1215. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62828-2_127
Download citation
DOI: https://doi.org/10.1007/3-540-62828-2_127
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62828-6
Online ISBN: 978-3-540-68699-6
eBook Packages: Springer Book Archive