Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2009 Mar 9:3:6.
doi: 10.3389/neuro.11.006.2009. eCollection 2009.

Technical integration of hippocampus, Basal Ganglia and physical models for spatial navigation

Affiliations

Technical integration of hippocampus, Basal Ganglia and physical models for spatial navigation

Charles Fox et al. Front Neuroinform. .

Abstract

Computational neuroscience is increasingly moving beyond modeling individual neurons or neural systems to consider the integration of multiple models, often constructed by different research groups. We report on our preliminary technical integration of recent hippocampal formation, basal ganglia and physical environment models, together with visualisation tools, as a case study in the use of Python across the modelling tool-chain. We do not present new modeling results here. The architecture incorporates leaky-integrator and rate-coded neurons, a 3D environment with collision detection and tactile sensors, 3D graphics and 2D plots. We found Python to be a flexible platform, offering a significant reduction in development time, without a corresponding significant increase in execution time. We illustrate this by implementing a part of the model in various alternative languages and coding styles, and comparing their execution times. For very large-scale system integration, communication with other languages and parallel execution may be required, which we demonstrate using the BRAHMS framework's Python bindings.

Keywords: BRAHMS; Python; basal ganglia; hippocampus; place cells; plus-maze; spatial navigation.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Architecture of the basal ganglia model. The main circuit (centre) can be decomposed into two copies of an off-centre, on-surround network: a selection pathway (right) and a control pathway (left). Three parallel loops – channels – are shown in both pathways, with example activity levels in the bar charts to illustrate the relative contributions of the nuclei (the three channels are colour-coded black/grey/white, corresponding to the example bar charts). Note that, for clarity, full connectivity is only shown for the second channel. Briefly, the selection mechanism works as follows. Constant inhibitory output from substantia nigra pars reticulata (SNr) provides an “off” signal to its widespread targets in the thalamus and brainstem. Cortical inputs representing competing saliences are organised in separate channels (groups of co-active cortical neurons), which project to corresponding populations in striatum and STN. In the selection circuit, the balance of focussed (one-to-one) inhibition from striatum and diffuse (one-to-many) excitation from STN results in the most salient input suppressing the inhibitory output from SNr on that channel, signalling “on” to that SNr channel's targets. In the control circuit, a similar overlap of projections to GP exists, but the feedback from GP to the STN acts as a self-regulating mechanism for the activity in STN, which ensures that overall basal ganglia activity remains within operational limits as more and more channels become active. For quantitative demonstrations of this model, see Gurney et al. (2001b, 2004) and Humphries et al. (2006).
Figure 2
Figure 2
Basic structure of the hippocampal model. Different connections are active during learning and recall modes. Learning is performed on the asterisked connections only. Thin lines indicate connections which do not drive their targets, but perform learning only.
Figure 3
Figure 3
Grid cell receptive fields from the model, over physical 2D space. These are plotted with Pylab's Matlab-style imagesc command.
Figure 4
Figure 4
Receptive fields for nine CA3 place cells, superimposed on the robot's path around the plus maze. Crosses show locations where cells firing rates are in the top 5% of their activity throughout the path. Plotting was performed with Pylab's plot command, which has similar syntax to Matlab.
Figure 5
Figure 5
The simulated plus-maze environment. The hippocampus reports the current estimated location, shown by the cross on the floor. When this estimate is close to the center of the plus-maze, the basal ganglia is consulted for an action to turn. 3D physical simulation and visualisation uses PyODE and Pivy.
Figure 6
Figure 6
Real-time graphical neuron monitor, showing basal ganglia and hippocampus model populations. The monitor runs remotely from the simulation over TCP/IP using Pyro, and displays graphics using Pivy.

Similar articles

Cited by

References

    1. Albertin S. V., Mulder A. B., Tabuchi E., Zugaro M. B., Wiener S. I. (2000). Lesions of the medial shell of the nucleus accumbens impair rats in finding larger rewards, but spare reward-seeking behavior. Behav. Brain Res. 117, 173–18310.1016/S0166-4328(00)00303-X - DOI - PubMed
    1. Alexander G. E., Crutcher M. D. (1990). Functional architecture of basal ganglia circuits: neural substrates of parallel processing. Trends Neurosci. 13, 266–27210.1016/0166-2236(90)90107-L - DOI - PubMed
    1. Arleo A., Gerstner W. (2000). Spatial cognition and neuro-mimetic navigation: a model of hippocampal place cell activity. Biol. Cybern. 83, 287–29910.1007/s004220000171 - DOI - PubMed
    1. Birdwell J., Solomon J., Thajchayapong M., Taylor M., Cheely M., Towal R., Conradt J., Hartmann M. (2007). Biomechanical models for radial distance determination by the rat vibrissal system. J. Neurophysiol. 98, 2439–245510.1152/jn.00707.2006 - DOI - PubMed
    1. Bolam J. P., Hanley J. J., Booth P. A., Bevan M. D. (2000). Synaptic organisation of the basal ganglia. J. Anat. 196(Pt 4), 527–54210.1046/j.1469-7580.2000.19640527.x - DOI - PMC - PubMed