7 research outputs found
a code generation approach to neural simulations on parallel hardware
Many modern neural simulators focus on the simulation of networks of spiking
neurons on parallel hardware. Another important framework in computational
neuroscience, rate-coded neural networks, is mostly difficult or impossible to
implement using these simulators. We present here the ANNarchy (Artificial
Neural Networks architect) neural simulator, which allows to easily define and
simulate rate-coded and spiking networks, as well as combinations of both. The
interface in Python has been designed to be close to the PyNN interface, while
the definition of neuron and synapse models can be specified using an
equation-oriented mathematical description similar to the Brian neural
simulator. This information is used to generate C++ code that will efficiently
perform the simulation on the chosen parallel hardware (multi-core system or
graphical processing unit). Several numerical methods are available to
transform ordinary differential equations into an efficient C++code. We
compare the parallel performance of the simulator to existing solutions
Virtual deep brain stimulation: Multiscale co-simulation of a spiking basal ganglia model and a whole-brain mean-field model with The Virtual Brain
Deep brain stimulation (DBS) has been successfully applied in various neurodegenerative diseases as an effective symptomatic treatment. However, its mechanisms of action within the brain network are still poorly understood. Many virtual DBS models analyze a subnetwork around the basal ganglia and its dynamics as a spiking network with their details validated by experimental data. However, connectomic evidence shows widespread effects of DBS affecting many different cortical and subcortical areas. From a clinical perspective, various effects of DBS besides the motoric impact have been demonstrated. The neuroinformatics platform The Virtual Brain (TVB) offers a modeling framework allowing us to virtually perform stimulation, including DBS, and forecast the outcome from a dynamic systems perspective prior to invasive surgery with DBS lead placement. For an accurate prediction of the effects of DBS, we implement a detailed spiking model of the basal ganglia, which we combine with TVB via our previously developed co-simulation environment. This multiscale co-simulation approach builds on the extensive previous literature of spiking models of the basal ganglia while simultaneously offering a whole-brain perspective on widespread effects of the stimulation going beyond the motor circuit. In the first demonstration of our model, we show that virtual DBS can move the firing rates of a Parkinson's disease patient's thalamus - basal ganglia network towards the healthy regime while, at the same time, altering the activity in distributed cortical regions with a pronounced effect in frontal regions. Thus, we provide proof of concept for virtual DBS in a co-simulation environment with TVB. The developed modeling approach has the potential to optimize DBS lead placement and configuration and forecast the success of DBS treatment for individual patients
ANNarchy: a code generation approach to neural simulations on parallel hardware
Many modern neural simulators focus on the simulation of networks of spiking neurons on parallel hardware. Another important framework in computational neuroscience, rate-coded neural networks, is mostly difficult or impossible to implement using these simulators. We present here the ANNarchy (Artificial Neural Networks architect) neural simulator, which allows to easily define and simulate rate-coded and spiking networks, as well as combinations of both. The interface in Python has been designed to be close to the PyNN interface, while the definition of neuron and synapse models can be specified using an equation-oriented mathematical description similar to the Brian neural simulator. This information is used to generate C++ code that will efficiently perform the simulation on the chosen parallel hardware (multi-core system or graphical processing unit). Several numerical methods are available to transform ordinary differential equations into an efficient C++code. We compare the parallel performance of the simulator to existing solutions
ANNarchy: a code generation approach to neural simulations on parallel hardware
Many modern neural simulators focus on the simulation of networks of spiking neurons on parallel hardware. Another important framework in computational neuroscience, rate-coded neural networks, is mostly difficult or impossible to implement using these simulators. We present here the ANNarchy (Artificial Neural Networks architect) neural simulator, which allows to easily define and simulate rate-coded and spiking networks, as well as combinations of both. The interface in Python has been designed to be close to the PyNN interface, while the definition of neuron and synapse models can be specified using an equation-oriented mathematical description similar to the Brian neural simulator. This information is used to generate C++ code that will efficiently perform the simulation on the chosen parallel hardware (multi-core system or graphical processing unit). Several numerical methods are available to transform ordinary differential equations into an efficient C++ code. We compare the parallel performance of the simulator to existing solutions
A computational model‐based analysis of basal ganglia pathway changes in Parkinson’s disease inferred from resting‐state fMRI
Previous computational model-based approaches for understanding the dynamic changes related to Parkinson's disease made particular assumptions about Parkinson's disease-related activity changes or specified dopamine-dependent activation or learning rules. Inspired by recent model-based analysis of resting-state fMRI, we have taken a data-driven approach. We fit the free parameters of a spiking neuro-computational model to match correlations of blood oxygen level-dependent signals between different basal ganglia nuclei and obtain subject-specific neuro-computational models of two subject groups: Parkinson patients and matched controls. When comparing mean firing rates at rest and connectivity strengths between the control and Parkinsonian model groups, several significant differences were found that are consistent with previous experimental observations. We discuss the implications of our approach and compare its results also with the popular “rate model” of the basal ganglia. Our study suggests that a model-based analysis of imaging data from healthy and Parkinsonian subjects is a promising approach for the future to better understand Parkinson-related changes in the basal ganglia and corresponding treatments
A large-scale neurocomputational model of spatial cognition integrating memory with vision
We introduce a large-scale neurocomputational model of spatial cognition called ’Spacecog’, which integrates recent findings from mechanistic models of visual and spatial perception. As a high-level cognitive ability, spatial cognition requires the processing of behaviourally relevant features in complex environments and, importantly, the updating of this information during processes of eye and body movement. The Spacecog model achieves this by interfacing spatial memory and imagery with mechanisms of object localisation, saccade execution, and attention through coordinate transformations in parietal areas of the brain. We evaluate the model in a realistic virtual environment where our neurocognitive model steers an agent to perform complex visuospatial tasks. Our modelling approach opens up new possibilities in the assessment of neuropsychological data and human spatial cognition