Skip to main content

An Object-Oriented Paradigm for the Design of Realistic Neural Simulators

  • Chapter
Computation and Neural Systems
  • 177 Accesses

Abstract

An object-oriented programming approach is used to implement a generic neural simulator to simulate the electrophysiological properties of neurons and interconnected neuronal networks. The neural simulator is designed with a generalizable principle to encourage users to make additions and modifications to the existing neurophysiological models. The object-oriented programming paradigm is used extensively to encapsulate the similarities and differences between different neurons and their components by various “objects”. A neuron is constructed by a compartmental model where electrical properties of the membrane of a neuron are compartmentalized and then linked together to form a whole neuron. Similarly, an equivalent of a biological neural network can constructed by connecting model neurons together to form a network. The object-oriented approach is used not only in constructing the neuronal structural hierarchy but also in the methods for solving mathematical equations governing the electrical properties of the neurons. Using these principles, a truly generic and generalizable model for simulating neuronal properties is accomplished.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Hines. A program for simulation of nerve equation with branching geometries. Int. J. Biomed. Compute 24:55–68, 1989.

    Article  Google Scholar 

  2. R. J. MacGregor. Neural and Brain Modeling. Academic Press: San Diego, 1987.

    MATH  Google Scholar 

  3. G. M. Shepherd and T. B. Woolf. Comparisons between active properties of distal dendritic branches and spines: implications for neuronal computations. Journal of Cognitive Neuroscience, 1: 273–286, 1989.

    Article  Google Scholar 

  4. D. C. Tarn and D.H. Perkel. Quantitative modeling of synaptic plasticity. In: The Psychology of Learning and Motivation: Computational Models of Learning in Simple Neural Systems, (R. D. Hawkins and G. H. Bower, eds.) 23: 1–30. Academic Press: San Diego, 1989.

    Google Scholar 

  5. M. A. Wilson, U. S. Bhalla, J. D. Uhley and J. M. Bower. GENESIS: A system for simulating neural networks. In: Advances in Neural Information Processing Systems. (D. S. Touretzky, ed.), Morgan Kaufmann Publishers, San Mateo, California, pp. 485–492, 1989.

    Google Scholar 

  6. M. A. Wilson and J. M. Bower. The simulation of large-scale neural networks. In: Methods in Neuronal Modeling: From Synapses to Network. (C. Koch and I. Segev, eds.), The MIT Press: Cambridge, MA. pp. 291–333, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer Science+Business Media New York

About this chapter

Cite this chapter

Tam, D.C., Hutson, R.K. (1993). An Object-Oriented Paradigm for the Design of Realistic Neural Simulators. In: Eeckman, F.H., Bower, J.M. (eds) Computation and Neural Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3254-5_18

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-3254-5_18

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6431-3

  • Online ISBN: 978-1-4615-3254-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics