| Literature DB >> 26537483 |
Francesco Mannella1, Gianluca Baldassarre2.
Abstract
The basal ganglia and cortex are strongly implicated in the control of motor preparation and execution. Re-entrant loops between these two brain areas are thought to determine the selection of motor repertoires for instrumental action. The nature of neural encoding and processing in the motor cortex as well as the way in which selection by the basal ganglia acts on them is currently debated. The classic view of the motor cortex implementing a direct mapping of information from perception to muscular responses is challenged by proposals viewing it as a set of dynamical systems controlling muscles. Consequently, the common idea that a competition between relatively segregated cortico-striato-nigro-thalamo-cortical channels selects patterns of activity in the motor cortex is no more sufficient to explain how action selection works. Here, we contribute to develop the dynamical view of the basal ganglia-cortical system by proposing a computational model in which a thalamo-cortical dynamical neural reservoir is modulated by disinhibitory selection of the basal ganglia guided by top-down information, so that it responds with different dynamics to the same bottom-up input. The model shows how different motor trajectories can so be produced by controlling the same set of joint actuators. Furthermore, the model shows how the basal ganglia might modulate cortical dynamics by preserving coarse-grained spatiotemporal information throughout cortico-cortical pathways.Entities:
Keywords: Basal ganglia; Cortex; Cortical dynamics; Motor action; Reservoir computing; Selection
Mesh:
Year: 2015 PMID: 26537483 PMCID: PMC4656718 DOI: 10.1007/s00422-015-0662-6
Source DB: PubMed Journal: Biol Cybern ISSN: 0340-1200 Impact factor: 2.086
Fig. 1a General schema of the functioning of a dynamical reservoir. The units in the reservoir produce nonlinear dynamics which are temporal functions of the input signals. Weights to the read-out unit are modified to obtain a desired temporal function of the network activity. b An example of the internal dynamics of an echo state network: on the top a simple sinusoidal function as the input signal; on the bottom the resulting activities of a sample of units. It can be seen that the activity fades to zero after transient activity when the input signal is set to zero
Fig. 2Schema of the intrinsic organization of the basal ganglia and their interaction with thalamic and cortical layers. Arrows reaching the borders of the boxes indicate that each unit of a sending layer reaches the corresponding unit of the target layer. In particular, each STN unit reaches all units of GPe and GPi. Acronyms: Inp input signal; Da dopamine efflux; StrD1 D1R-expressing striatal populations; StrD2 D2R-expressing striatal populations, STN subthalamic nucleus, GPi internal globus pallidus, GPe external globus pallidus, Tha thalamus, Ctx cortex
Fig. 3Organization of the interactions between a cortical module and the basal ganglia. Each channel within the basal ganglia projects to a sub-population of the thalamo-cortical loop. The cortical part of the sub-population projects back to the striatal input of the channel. Projections from other cortices to the striatum bias the differential activation of the channels. Direct projections to the cortical layer fuel its internal dynamics. The details of the intrinsic organization of the basal ganglia module are skipped in the picture (see Fig. 2)
Fig. 4A system-level architecture describing the interaction between primary and higher-level basal ganglia–cortical loops. The model is formed by two CSNTC modules, the one on the centre-left representing an high-level motor area and the other on the right representing a primary motor area module. Sensory input comes from a cortical module representing the somatosensory cortex (on the right). On the left three examples of a train of higher-level input arrays abstracting information about the task coming from prefrontal and associative cortical areas. Each example contains three orthogonal binary input arrays defining three different tasks. Input arrays are grouped to form three categories encoding three different tasks in time. Such a categorization is hardwired in the connections to the high-level motor striatum. The connection in red reaching the primary motor striatum from the high-level motor cortex is the only cortico-striatal connection that is kept free to change, based on the learning rule described in Sect. 4.5 (colour figure online)
Fig. 5Schematic description of the two-dimensional kinematic arm used in the simulations. The three shapes on the top are the target trajectories to be learned. A square, a sideways figure eight and a moon-like shape can be recognized from the top-centre to the top-right of the figure
Fig. 6Simulations of the single CSNTC module architecture (LOOP_MODEL). Course of basal ganglia activity in a CSNTC module with three channels in the transition between the first and the second test trial: The top row shows the input signals reaching the three channels from other cortices (outside the CSNTC module) are shown. The input signal to the green channel is initially higher than the others. In the middle of the course of activity the input signal to the red channel becomes the highest. 0 Da activity is low. The network is in a low-energy state. Changing the input signals does not affect basal ganglia activity. 1 As soon as Da activity becomes high, activity in StrD1 grows while the corresponding activity StrD2 get steady low. 2 This change produces inhibition of the highly activated channel in the GPi layer. 3, 4 The network reaches a new equilibrium where activity in the highly activated channel is in an up state throughout layers StrD1, STN, Tha, and Ctx. This equilibrium persists even when the input signal goes off and only a lowering of Da activity interrupts it. 5 Activations in StrD1 revert to a down state, while those of StrD2 become lower and with temporary peaks. 6 Differences between channels fade back to low values in the GPi. 7 StrD1, STN, Tha, and Ctx revert to down-state activity. Acronyms Inp input signal; Da dopamine efflux; StrD1 D1R-expressing striatal populations; StrD2 D2R-expressing striatal populations; STN subthalamic nucleus; GPi internal globus pallidus; GPe external globus pallidus; Tha thalamus; Ctx cortex (colour figure online)
Fig. 7Simulations of the single CSNTC module architecture (LOOP_MODEL). Cortical activity during three trials of a test session. a Raster plot of the activity of the units in the cortical component. The first half of rows on the top shows the activity of the units connected in loop with the three thalamic channels. The graph clearly shows the switching from a down state to an up state of each subgroup of cortical units when the related thalamic loop is disinhibited. The last 20 % of rows on the bottom show the activation of the set of units that is reached by the cortico-cortical input (see e), whereas the remaining units are not reached by any input. b Activation of the three read-out units during the testing time window. The bold black lines stress the target output that had to be learned. Their duration denotes the learning time window. c Striatal dopaminergic efflux. Dopamine is set at a high level during each trial and at a low level between trials. d Cortical input to the three channels of the striatum. Gaussian noise is added to each signal. e Sinusoidal input reaching a set of units of the cortical module
Fig. 8Simulations of the single CSNTC module architecture (LOOP_MODEL) showing the model capacity of generalization over scaling and translation. Each column of graphs shows the behaviour of the controlled 2D arm in case of the selection of one of the three basal ganglia channels. Bold light grey curves denote the target trajectories. Bold dark grey curves denote the trajectories expected during the generalization tests. The thinner curves show the trajectories actually performed in the three target tests and in the generalization tests. The top row of graphs a shows the case in which the same trajectory has been learned at three different spatial positions. The bottom row b shows the case in which the same trajectory has been learned at three different scales
Fig. 9Simulations of the single CSNTC module architecture (LOOP_MODEL) showing the capacity of the model to learn and perform discrete movements. The three graphs show the trajectories of the arm while reaching each of the three the target postures (white and red). The top-left of each graph shows a plot of the modification in time of the angles of the three arm joints (colour figure online)
Fig. 10Simulations of the system-level architecture composed of two CNSTC modules (SYSTEM_MODEL). Performance of the model in the execution of the three tasks during the SAME test condition in each of the three kinds of simulations. The grid on the left shows the trajectories in the SAME test conditions, while the one on the right shows the trajectories in the DIFF test conditions. Within each grid the left column shows the performance in the BASELINE simulations. In both cases the trajectories of the arm follow the target with a very small error. Within each grid the centre column shows the performance in the PARTIAL_LESION simulations. In both cases, the error increases. All trajectories are centred on the target shapes. Within each grid the right column shows the performance in the FULL_LESION simulations. In both cases the shape of the trajectories is completely lost in the reproduction. In the SAME condition, the only information maintained is the position of the target shape in space
Fig. 11Simulations of the system-level architecture composed of two CNSTC modules (SYSTEM_MODEL). NRMSE means of BASELINE, MOTOR and FULL simulation groups. Top Means and standard errors of the BASELINE and MOTOR simulations are compared in the SAME and DIFF test conditions. Bottom Means and standard errors of the BASELINE and FULL simulations are compared similarly in the SAME and DIFF test conditions. Each set of simulations was composed of 100 simulations with different random number generator seeds. Note the different y-axis scale of the two graphs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| To | From | |||
|---|---|---|---|---|
| GPe | STN |
|
| |
| GPi |
| 3.0 |
| . |
| GPe | . | 2.0 | . |
|
| STN |
| . | . | . |
| To | From | |||
|---|---|---|---|---|
| GPi | Tha | c | Others | |
|
| . | . | 0.3 | 0.8 |
|
| . | . | 0.25 | 0.8 |
| STN | . | . | 1.0 | . |
| Tha |
| . | 0.4 | . |
| c | . | 0.6 | . | . |
| Read-out weights—regression | |
|
|
| Read-out weights—BPDC | |
| | |
| | |
| Cortico-striatal weights—Oja’s rule | |
| | |
| | |
| |