Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

A concurrent object-oriented framework for the simulation of neural networks

Published: 01 April 1991 Publication History

Abstract

This paper discusses the issues in simulating neural networks using an object-oriented concurrent programming framework, based on our experience in developing two generations of the NSL (Neural Simulation Language) simulation system. The second generation simulation system, NSL 2.0, was designed and implemented utilizing object-oriented programming concepts. We close with future design and implementation directions.

References

[1]
Agha, G., 1986, Actors: A Model of Concurrent Computation in Distributed Systems, MIT Press.
[2]
Agha, G., and Hewitt, C., 1987, Concurrent Programming using Actors, Yonezawa, A., Tokoro M. (Eds), Object-Oriented Concurrent Programming, MIT Press.
[3]
Arbib, M. A., 1981, Perceptual structures and distributed motor control. In Handbook of Physiology-- The Nervous System II. Motor Control (V. B. Brooks, Ed.), Bethesda, MD: Amer. Physiological Society., pp. 1449-1480.
[4]
Arbib, M. A., 1987, Levels of modeling of mechanisms of visually guided behavior (with commentaries and author's response), The Behavioral and Brain Sciences, 10:407-465.
[5]
Arbib, M. A., 1989, The Metaphorical Brain 2: Neural Networks and Beyond, Wiley.
[6]
Goddard, N., Lynne, K. J., Mintz, T., 1987, Rochester Connectionist Simulator, (User's Manual), University of Rochester, Department of Computer Science.
[7]
Kernighan, B. W., and Ritchie, D. M., 1978, The C Programming Language, Prentice-Hall.
[8]
Lyons, M. A., and Arbib, M. A., 1989, A Formal Model of Computation for Sensory-Based Robotics, IEEE Trans. on Robotics and Automation, 5:280-293.
[9]
Paik, E., and Skrzypek, J., 1987, SFINX: Neural Network Simulation Environment, (Technical Report), Department of Computer Science, University of California at Los Angeles.
[10]
Rumelhart, D. E., Hinton, G. E., and Williams, R. J., 1986, Learning Internal Representations by Error Propagation, in Parallel Distributed Processing: Explorations in the Microstructure of Cognition (Rumelhart, D., and McClelland, J., Eds.), The MIT Press/Bradford Books, Vol. 1:318-362.
[11]
Stroustrup, B., 1987, The C++ Programming Language, Addison-Wesley.
[12]
Teeters, J., 1989, A Simulation System for Neural Networks and Model for the Anuran Retina, TR 89-01 (PhD Thesis), Center for Neural Engineering, University of Southern Califronia.
[13]
Wang, D., and Hsu, C., 1989, SLONN: A Simulation Language for modeling Of Neural Networks, Simulation, Vol. 55:69-83.
[14]
Weitzenfeld, A., 1989, NSL, Neural Simulation Language, Version 1.0, TR 89-02, Center for Neural Engineering, University of Southern California.
[15]
Weitzenfeld, A., 1990, NSL, Neural Simulation Language, Version 2.0, TR 90-01, Center for Neural Engineering, University of Southern California.
[16]
Wilson, M. A., Bhalla, U. S., Uhley, J. D., Bower, J. M., 1989, GENESIS: A System for Simulating Neural Networks, in Advances in Neural Network Information Processing System (Touretzky, Eds.), Morgan Kauffman.
[17]
Yonezawa, A. and Tokoro, M., Eds., 1987, Object-oriented concurrent programming, The MIT press.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN OOPS Messenger
ACM SIGPLAN OOPS Messenger  Volume 2, Issue 2
Apr. 1991
122 pages
ISSN:1055-6400
DOI:10.1145/127070
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1991
Published in SIGPLAN-OOPS Volume 2, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)45
  • Downloads (Last 6 weeks)10
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)From schemas to neural networksRobotics and Autonomous Systems10.1016/j.robot.2007.05.00756:2(177-197)Online publication date: 28-Dec-2018
  • (2000)From brain theory to autonomous robotic agentsProceedings of the 6th Pacific Rim international conference on Artificial intelligence10.5555/1764967.1765013(351-361)Online publication date: 28-Aug-2000
  • (2000)NSL/ASL: Distributed Simulation of Modular Neural NetworksMICAI 2000: Advances in Artificial Intelligence10.1007/10720076_30(326-337)Online publication date: 2000
  • (1995)Object oriented artificial neural networks in decision support systems for dermatological researchHealth Informatics10.1177/1460458295001002061:2(56-68)Online publication date: 1-Jun-1995
  • (1994)NSL Neural Simulation LanguageNeural Network Simulation Environments10.1007/978-1-4615-2736-7_4(73-93)Online publication date: 1994
  • (2012)High-Performance Visualization of Multi-Dimensional Gene Expression DataProceedings of the 2012 Third International Conference on Networking and Computing10.1109/ICNC.2012.20(76-84)Online publication date: 5-Dec-2012
  • (2005)NSL — Neural Simulation LanguageFrom Natural to Artificial Neural Computation10.1007/3-540-59497-3_238(683-688)Online publication date: 1-Jun-2005
  • (2000)Behavioral models of the praying mantis as a basis for robotic behaviorRobotics and Autonomous Systems10.1016/S0921-8890(99)00121-932:1(39-60)Online publication date: Jul-2000
  • (2000)From Brain Theory to Autonomous Robotic AgentsPRICAI 2000 Topics in Artificial Intelligence10.1007/3-540-44533-1_37(351-361)Online publication date: 2000
  • (2000)NSL/ASL: Distributed Simulation of Modular Neural NetworksMICAI 2000: Advances in Artificial Intelligence10.1007/10720076_30(326-337)Online publication date: 2000

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media