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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. Hines. A program for simulation of nerve equation with branching geometries. Int. J. Biomed. Compute 24:55–68, 1989.
R. J. MacGregor. Neural and Brain Modeling. Academic Press: San Diego, 1987.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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