Skip to main content

NSL — Neural Simulation Language

  • Neurusimulayurs
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 930))

Abstract

NSL, Neural Simulation Language, is a general purpose simulation system providing a high-level language with many constructs and libraries developed to ease the specification of large neural networks. NSL integrates object-oriented programming methodologies in its design and implementation, providing a simulation environment for users with little programming background, as well as those with more extensive programming expertise, who can use C++ as an extension to NSL's modeling language. NSL is widely used in research and teaching, having lead to many different neural network models, both in the artificial and biological domains. NSL enables the simulation of models with different levels of neural details, with special support for the leaky integrator.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Arbib, M.A., 1989, The Metaphorical Brain 2: Neural Networks and Beyond, Wiley.

    Google Scholar 

  • Arbib, M.A., and Lee, H.B., 1993, Anuran Visuomotor Coordination for Detour Behavior: From Retina to Motor Schemas, in From Animals to Animats 2: Proc. of 2nd International Conference on Simulation of Adaptive Behavior (J.-A. Meyer, H.L. Roitblat, and S. Wilson, Eds), A Bradford Book/MIT Press:42–51.

    Google Scholar 

  • De Schutter, E., 1992, A Consumer Guide to Neuronal Modeling Software, in Trends in Neuroscience, 15(11):462–464.

    Google Scholar 

  • Dominey, P.F., and Arbib, M.A., 1992, A Cortico-Subcortical Model for Generation of Spatially Accurate Sequential Saccades. Cerebral Cortex, 2:153–175.

    PubMed  Google Scholar 

  • Fagg, A.H., King, I.K., Lewis, M.A., Liaw, J.S., Weitzenfeld, A., 1992, A Neural Network Based Testbed for Modeling Sensorimotor Integration in Robotics Applications, Proc. of IJCNN '92, Baltimore, MD.

    Google Scholar 

  • Hodgkin, A.L., and Huxley, A.F., 1952, A quantitative description of membrane current and its application to conduction and excitation in nerve, J. Physiology, London, 117:500–544.

    Google Scholar 

  • Rall, W., 1959, Branching dendritic trees and motoneuron membrane resistivity, Exp. Neurol., 2: 503–532.

    Google Scholar 

  • Stroustrup, B., 1991, The C++ Programming Language, 2nd. Ed., Addison-Wesley.

    Google Scholar 

  • Wegner, P., 1990, Concepts and Paradigms of Object-Oriented Programming, SIGPLAN, OOPS Messenger, 1(1):7–87, Aug.

    Google Scholar 

  • Weitzenfeld, A., 1991, NSL: Neural Simulation Language, Version 2.1, CNE-TR 91-05, University of Southern California, Center for Neural Engineering, Los Angeles, CA.

    Google Scholar 

  • Weitzenfeld, A., 1993, A Hierarchical Computational Model for Distributed Heterogeneous Systems, TR 93-02, Center for Neural Engineering, University of Southern California, Los Angeles, California, May.

    Google Scholar 

  • Weitzenfeld, A., and Arbib, M., 1991, A Concurrent Object-Oriented Framework for the Simulation of Neural Networks, Proceedings of ECOOP/OOPSLA '90 Workshop on Object-Based Concurrent Programming, SIGPLAN, OOPS Messenger, 2(2): 120–124, April.

    Google Scholar 

  • Weitzenfeld, A., and Arbib, M.A., 1994, NSL Neural Simulation Language, in Neural Network Simulation Environments, Ed. J. Skrzypek, Kluwer.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Mira Francisco Sandoval

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Weitzenfeld, A. (1995). NSL — Neural Simulation Language. In: Mira, J., Sandoval, F. (eds) From Natural to Artificial Neural Computation. IWANN 1995. Lecture Notes in Computer Science, vol 930. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59497-3_238

Download citation

  • DOI: https://doi.org/10.1007/3-540-59497-3_238

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59497-0

  • Online ISBN: 978-3-540-49288-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics