Abstract
An extension of an object oriented concurrent logic language for a flexible and rapid prototyping of new neural network models and its simulation is proposed. The environment combines the logic and object oriented paradigms. On one hand the declarative expressiveness of the logic languages allows a natural representation of connectivity in neural models. On the other hand the object oriented approach helps us in our effort in obtaining higher level simulation tools, because the lower level characteristics of the language are hidden by this approach and any new model can be made from the currently existing ones. Furthermore, because our environment is based on a concurrent language, it is easy to specify the parallel characteristics of the neural network and to implement our tools in a parallel computer.
Preview
Unable to display preview. Download preview PDF.
References
“Framework for distributed artificial neural system simulation”. Proceedings of the International Joint Conference on Neural Networks, pp. 94–97, 1990.
“A parallel logic programming language”. Ph.d rep. Abs. 83/5. Dept. of Computing, Imperial College, London, May 1983.
“Parlog: Parallel Programming in Logic”. ACM TOPLAS, vol.8, no.1, pp. 1–49, 1986.
“Implementation of committed choice languages on shared memories multiprocessors”. Tech. rep. Dept. of Computing, Imperial College, London, 1990.
“Polka: A Parlog Object Oriented Language”. Ph.d rep., Dept. of Computing, Imperial College, London, May 1989.
“DARPA neural network study”. AFCEA International Press, 1988.
“A transputer based general simulator for connectionist models”. In Parallel processing in neural systems and computers, pp. 283–287, Elsevier Science Publishers B.V., North Holland, 1990.
“An abstract machine for the implementation of Parlog on uniprocessors” New Generations Comput, 6, 4, pp. 389–420.
“Neural Pascal”. In Parallel processing in neural systems and computers, pp. 287–290, Elsevier Science Publishers B.V., North Holland, 1990.
“Simulation of artificial neural network models using an object-oriented paradigm”. Proceedings of the International Joint Conference on Neural Networks, pp. 133–136, 1990.
“Notes on Neural Computing”. In self-organization and associative memory, Springer-Verlag, 1988.
“A development tool for neural networks simulations on Transputers”. In Parallel processing in neural systems and computers, pp. 295–298, Elsevier Science Publishers B.V., North Holland, 1990.
“A software environment for flexible and rapid prototyping of neural networks applications”. In Parallel processing in neural systems and computers, pp. 299–302, Elsevier Science Publishers B.V., North Holland, 1990.
“A subset of Concurrent Prolog and its interpreter”. Tech. rep. TR-003, ICOT, Feb 1983.
“A neural network simulating system”. In The computer journal, Vol 34, no1, pp 92–94, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Troya, J.M., Aldana, J.F. (1991). Extending an object oriented concurrent logic language for neural network simulations. In: Prieto, A. (eds) Artificial Neural Networks. IWANN 1991. Lecture Notes in Computer Science, vol 540. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035900
Download citation
DOI: https://doi.org/10.1007/BFb0035900
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54537-8
Online ISBN: 978-3-540-38460-1
eBook Packages: Springer Book Archive