CANNES

Research
Areas
Projects
Publications
Simulators
Theses


People
Directors
Administrator
Members

Laboratory
Activities
Infrastructure
Opportunities

Courses
Undergraduate
Graduate
Extension

[Versión en Español]

 

NSL - Neural Simulation Language

NSL, Neural Simulation Language, is a simulation system for large-scale general neural networks. NSL provides a simulation environment simplifying the task of modeling neural networks. In particular, NSL supports neural models having as basic data structure neural layers with similar properties and similar connection patterns, where neurons are modeled as leaky integrators with connections subject to diverse learning rules. Development of NSL has gone hand in hand with modeling of neural mechanisms underlying visuomotor coordination, with special emphasis on the analysis of data from anurans, monkeys, and humans. NSL follows an object-oriented design, providing higher level programming abstraction corresponding to neural elements. NSL provides system development tools, such as visualization capabilities and a run-time interpreter, which give the user powerful tools in developing and analyzing models. NSL has been widely used throughout the world for both teaching and research.

Current development goals of NSL are to link between the multiple levels of neural modeling and express the fact that neural networks can themselves be interconnected in a hierarchical way, creating higher level assemblages, such as those explained in the schema model in ASL - Abstract Schema Language.

www.neuralsimulationlanguage.org

itam