|
|
||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1Department of Electrical Engineering, TechnionIsrael Institute of Technology, Haifa; and 2Department of Biomedical Engineering, Ben-Gurion University of the Negev, Beer-Sheva, Israel
Submitted 5 October 2006; accepted in final form 4 March 2007
| ABSTRACT |
|---|
|
|
|---|
| INTRODUCTION |
|---|
|
|
|---|
Many statistical models (e.g., Georgopoulos et al. 1982
; Paninski et al. 2004
; Sanger 1996
) describe how neuronal activity of single neurons changes with hand variables and play an important role in neural prosthetic applications (Schwartz 2004
). However, these approaches do not provide answers to the following basic questions. How do neural activities, projected from the motor cortex toward the spinal cord, result in hand movement and force? Given the redundancy of the controlled system (Bernstein 1967
), how does the brain select specific control signals to achieve a motor task? The model provided here directly addresses these questions. In particular, our study is focused on the profound influence of some of the plant's properties on the control signal's behavior, where by plant we refer to the spinal-musculo-skeletal system. Understanding the spinal cord and the limb biomechanics is essential to explaining the motor control signals descending from the brain to the spinal cord. Our systems level physiological model describes the transformation from the neural activity in M1, through the muscle control signal (MCS), into muscle forces, joint torques and down to endpoint forces and movements. The redundancy of the system is resolved by adding biologically plausible optimization criteria.
Our model aims at being the "simplest" physiological model able to predict the complex patterns of activity of muscle related neurons in M1. Despite its relative simplicity, the model captures key features of the spinal cord and of the biomechanical system in the context of the tasks studied. In particular, limb mechanics, muscle unidirectionality and the finite time response of the muscles and the spinal cord are key properties of the system, responsible for basic features of the observed neural activity. Our model makes specific predictions about novel experimental situations and is consistent with current experimental results.
| METHODS |
|---|
|
|
|---|
We consider voluntary movement tasks, implying that the control signal is initiated from the motor cortex. Moreover we consider simple trained tasks, motivating the assumption that the control signal is reproducible to a reasonable degree of accuracy, and that it is optimized for the task. Additionally, we assume well-trained tasks, which do not require the hand to achieve high accuracy or to retain stability against significant perturbations. This implies that the brain does not use significant co-activation of antagonist muscles to increase the hand's impedance (Hogan 1984
, 1989
; Osu et al. 2004
).
Two essential properties related to the plant model are the number of degrees of freedoms (DOF) of the joints, and the number of muscles spanning the arm's joints. Arm models of varying complexity have been introduced in the literature, starting from 2 DOF with two muscles (e.g., Harris and Wolpert 1998
) and at most 13 DOF with 42 muscle bundles (Garner and Pandy 2001
). Our solution is general in the sense that it assumes neither a specific number of DOF nor a specific number of muscles. We use general formulae, in which D stands for the number of DOF and M stands for the number of muscles. Additionally we illustrate the model and its solution using a relatively simple arm model with 2 DOF (D = 2) and six muscles (M = 6).
The model addresses the following issues: 1) the relation between endpoint force and joint torques. 2) The relation between joint torques and joint movement. 3) The relation between equivalent muscle forces and joint torques. 4) The relation between MCSs and muscular force. 5) Resolving the redundancy of MCSs by an optimality criterion. 6) The relation between neuron activities and the MCS. 7) Resolving the redundancy of neuron activities by an optimality criterion.
Next, we present a detailed description of the model and refer the reader to Fig. 1A for a graphical explanation.
|
We assume that joint angle trajectories (or some equivalent data) are given by either direct measurements or by some model. The transformation between endpoint position and joint angles is given by
![]() | (1) |
is a vector of joint angles. The function f is nonlinear and uses the lengths of the arm's links as parameters. It can be calculated based on multiplication of transformation matrices (Asada and Slotine 2000The kinematic equations of a bijoint planar arm (see Fig. 2A) are given in APPENDIX B.
|
Once joint angles and external force trajectories are given, it is possible to calculate the total torque exerted by the muscles at each joint. The joint torque
is given by
![]() | (2) |
S is the joint torque due to the external force and
D is the joint torque due to arm movement. These torques are derived using the following transformations and relations, which are standard in the robotics literature (e.g., Asada and Slotine 2000
The transformation between endpoint force and joint torques (statics) is given by
![]() | (3) |
![]() |
The relation between torques and movement (dynamics) is given by
![]() | (4) |
is a vector of joint angles, M accounts for inertial forces, C accounts for velocity-dependent forces, and G represents the influence of gravity. The derivation of the dynamical equation for a given arm model can be done using Euler-Lagrange equations (Asada and Slotine 2000Musculoskeletal geometry
An equivalent muscle describes an anatomical muscle, or a synergetic group of anatomical muscles, along with the spinal cord circuits related to these muscles. The moment arm describes the relationship between the equivalent muscle force and the torque produced at each joint. In our model, it is assumed that the moment arm is constant for all joint angles so that
ij(t) = RijFi(t), where
ij(t) is the moment produced by equivalent muscle i on joint j and Rij is the (constant) moment arm of equivalent muscle i acting on joint j.
The total joint moment at joint j is given by
j(t) =
j = 1, 2, ... , D or
![]() | (5) |
Equivalent muscle dynamics
In our model it is assumed, that the dynamic relation between the control signal ui(t) and the muscular force Fi(t) is given by a simple first-order low-pass filter
![]() |
![]() | (6) |
It should be noted that in our model, MCSs describe the population activity of cortical neurons contributing to the input of motorneuron pools. This population activity is neither an electromyographic (EMG) signal nor does it represent motorneuron activity although it is closely related to them. In particular, the relation between muscular force and its control signal is not identical with the dynamics of an anatomical muscle (or with a combined action of several anatomical muscles, in case of a simplified arm model) because the dynamics of equivalent muscles includes the influence of the spinal cord as well. Thereby we have used a relatively large value of the decay coefficient
. The value of the decay coefficient was estimated to be 200 ms, leading to a good fit with experimental results. This relatively large value accounts for the overall response time of the spinal cord, muscle excitation, and muscle activation. Additionally, we've tested the sensitivity of the model's predictions to the value of
and show that the general patterns predicted by the model are robust over a wide range of values of
see RESULTS.
From single neuron activities to MCS
In our model, each cortical muscle-related neuron contributes to one of the MCSs. We assume that the control signal is given by a sum of delayed neural activities. Specifically
![]() | (7) |
10 ms) due to inward currents in the motorneurons (Morrow and Miller 2003Redundancy resolution
The motor system is highly redundant (Bernstein 1967
). Yet arm movements are highly stereotypical under a large variety of experimental conditions and generally vary little within and between subjects. Furthermore, variability tends to decrease with practice. Thus the redundancy of the motor system is resolved in a principled manner.
One may derive a criterion for redundancy resolution in several ways. One possible approach is based on the engineering principle of optimal control (Chow and Jacobson 1971
; Engelbrecht 2001
; Pandy 2001
), which proposes that the system operates by optimizing a given cost function under the appropriate constraints. A second possible approach is to simply postulate an empirical redundancy resolution rule, verifying that it indeed explains and predicts observed phenomena. Finally, one may use self-organizing neural network models whereby the redundancy is resolved by the dynamics of these systems. Although each of these approaches possesses its merit, we have chosen to base our derivation on optimal control theory, which fits in nicely with an evolutionary view of the nervous system.
However, such an approach may pose some difficulties. The fact that the brain tries to reduce some costs and converges to some solution does not necessarily imply that it always reaches the optimal solution. The question arises as to whether biological neural networks actually solve optimization problems (for discussions, see Carpenter et al. 1987
). The organization of the brain may impose further constraints on the motor plan. The studies of Morasso (1981)
, Shadmehr and Mussa-Ivaldi (1994)
, and Torres and Andersen (2006)
suggest that the brain employs an independent path plan and thus restricts the possible muscle control signals. Similarly, motor primitives (Bizzi et al. 1991
) may impose restrictions on the possible control signals. Yet the motor planning restrictions may be included in the constraints of the optimal control problem. For example, the stochastic optimal feedback control model of Burdet and Milner (1998)
incorporates motor primitives as constraints.
We believe that the three redundancy resolution approaches alluded to in the preceding text are complementary rather than contradictory. The empirical approach focuses on the question "what," the optimal control theory approach focuses on the question "why," and the neural network approach deals with the question "how."
In the present study, we use optimal control theory based on simple optimality criteria. The redundancy of the system is resolved in two stages. First, we compute the MCSs according to a muscle optimization criterion and then compute how each MCS is divided between different neurons, according to a neuron-based optimization criterion.
Optimization criterion for the MCSs
A natural question that arises pertains to the cost function used. We can get a qualitative general answer to this question from observations of motor learning processes. For example, the studies of Burdet et al. (2001)
and Franklin et al. (2003)
show that when a human subject learns to reach a target through an unstable force field, two phenomena occur during the learning period. First, the percentage of successful trials increases and second, the EMG, and concomitantly, energy consumption, decreases. Such observations are supported by the clear evolutionary advantage of improving both task performance and saving energy. Furthermore, each of these two tendencies cannot be explained as a result of the other one. For example, unless a trained task requires high accuracy, the brain will not employ significant co-activation to achieve higher accuracy (Hogan 1984
; Osu et al. 2004
). The conclusion is that the cost function should combine both task performance and energy consumption (Hogan 1984
; Miyamoto et al. 2004
).
To resolve the MCS redundancy, we have used a quadratic optimization criterion, given by
![]() | (8) |
Our choice of a quadratic optimality criterion is based on the following reasoning.
First, a squared neural control input is a simplified model of muscle energy consumption. Under isometric force conditions and less than 30% of maximum contraction, the metabolic power consumption of the muscle is proportional to the squared neural control input (Hogan 1984
).
Second, some studies have demonstrated the predictive capability of such a criterion. For example, the study of Bolhuis and Gielen (1999)
demonstrated that a quadratic cost function successfully predicted EMG activity of arm muscles under conditions of isometric static force.
Third, as mentioned in the preceding text, in general, the cost function combines both task performance and energy consumption. In the present case, we assume well-trained tasks, which do not require the hand to achieve high accuracy or to retain stability against significant perturbations. In this case, using a minimum energy criterion is reasonable.
Optimization criterion for neural activities
We assume that neural activity at the level of the single cell is selected in a way that minimizes the randomness of the muscle control signal. Our motivation here is that single neurons are noisy elements, and noise reduction through averaging may be one reason for using a large number of neurons for controlling the muscles. We assume here an optimization criterion, which is related to a measure of MCS stochasticity.
The criterion is based on a very general assumption regarding the way in which a single neuron contributes to the stochasticity measure of the muscle control signal. In particular, we assume that
![]() | (9) |
Next we present the full optimization problem leading to the computation of the MCS and the neural activity.
Complete optimal control problem
![]() |
![]() | (10A) |
![]() | (10B) |
![]() | (10C) |
![]() |
![]() | (10D) |
![]() | (10E) |
Solution
The preceding optimal control problem is solved analytically in APPENDIX A, leading to the optimal neural activity
![]() | (11A) |
ij are computed in APPENDIX A. The optimal MCS is given by
![]() | (11B) |
![]() | (11C) |
![]() |
![]() |
|
We refer to a variety of experimental results published in the literature and present comparative model results. In particular, we provide a detailed comparison of our model's predictions with the experimental results of Sergio and Kalaska (1998)
and Sergio et al. (2005)
. Our comparisons to the experimental results used only published data and figures.
We describe briefly the experimental setup of Sergio and Kalaska (1998)
and Sergio et al. (2005)
. Two juvenile rhesus monkeys (a.k.a. Macaca mulatta) were trained to perform an isometric task and a movement task. The activity of single cells in the caudal part of M1 was recorded during both tasks. A neuron was selected if it was related to movements of the shoulder and/or the elbow but not to more distal joints and displayed directional tuning in at least one of the tasks. Most neurons were related to the shoulder and shoulder girdle, with a smaller number related to the elbow. The recorded neurons were in the caudal part of M1 of three hemispheres from the two monkeys (71 and 17 cells from the left and right hemispheres of monkey A, 44 cells from the right hemisphere of monkey B). Attempts were made to record neurons from all cortical layers, but the need for stable isolation over long periods of time led to a bias toward neurons in intermediate cortical layers. The set of recorded neurons included 132 cells. A particularly interesting aspect of the experiment is that the activity of the same neurons was recorded for the two different tasks (isometric and movement), enabling a detailed study of the (considerable!) change of activity of the same cell between tasks.
In an isometric task, the subject retains a fixed endpoint position in the face of an external force field. The dynamic profile of absolute force is the same in all trials, while force direction changes between trials. The force in this case was assumed to be F(ex)(t) = F(t)[cos(
) sin(
) 0]T = F(t)D(
). The monkey held a static handle during 13 s (center hold time) and was then required to exert a ramp force of 1.5 N in one of eight directions. Force directions were spaced at 45° intervals, starting at 0°. We've estimated the shape of the force ramp, according to graph 1A in Sergio and Kalaska (1998)
as a second-order spline with rise duration of 150 ms. The monkey was required to produce a force trajectory, which was confined to a horizontal plane (a significant vertical force resulted in an error). The handle was positioned in front of the monkey while hand location was at the midline, 20 cm in front of the sternum.
In the movement task, the monkey was required to push a load of 1.3 kg by 8 cm. Movement duration was
0.6 s, and the directions of movement were spaced at 45° intervals, starting at 0°. Because we did not have experimental data about the hand trajectory in the movement task, we assumed a minimum jerk trajectory (see APPENDIX B). The inertial force during movement was calculated according to the relation F = ma. After movement, the monkey was required to exert a force of
1 N against the pendulum. We've assumed that the force profile following the movement period is described by F(t) = 1 aebt, where a and b are chosen in a way that retains the continuity of the force and its first derivative at the end of movement.
| RESULTS |
|---|
|
|
|---|
We provide here a brief summary of the model's predictions, and their relation to the model assumptions described in METHODS. We discuss both the directional behavior and the response through time.
A temporal tuning function maps a time-dependent external force or movement direction into a related signal, e.g., the temporal firing rate of an M1 cell. A weighted sum of several cosine functions is a cosine function [i.e. a cos(
) + b cos(
) = c cos(
)]. In the isometric force task, each one of the external force components changes with direction as a cosine function, and therefore a linear relationship between endpoint force and the neural activity implies cosine tuning. Under isometric conditions, the relation between endpoint force and joint torques is linear (Eq. 3). However, due to the muscle unidirectionality (Eq. 6), the relation between the MCS and joint torques is linear for positive values and zero otherwise (Eq. 11B). Therefore the tuning function, predicted by the model under isometric conditions, is a truncated cosine rather than a full cosine.
The preferred direction (PD) is the direction corresponding to the peak of the tuning function. Since the linear relation between endpoint force and joint torques depends on the Jacobian (Eq. 3), the PD changes with arm posture.
The truncated cosine was obtained due to the linear relation between endpoint force and joint torques (Eq. 3) under isometric conditions. Yet in the movement task, the nonlinearity of arm dynamics (Eq. 4) leads to noncosine tuning at certain periods of the movement task.
Let us assume that the time response of the control signal simply follows the joint torques. In the isometric task, we would expect a positive or negative step response, and in the movement task, we would expect a positive step followed by negative one or a negative step followed by positive one (depending on movement direction). Because muscles are unidirectional (Eq. 6), negative pulses are impossible and negative torques are produced by the antagonist muscles alone. Taking this consideration into account, we would expect a nonsymmetric response. Thus in the isometric task we would expect a step response or no response, depending on force direction. In the movement task, we would expect a pulse-pause response or a pause-pulse response, depending on movement direction. We denote the latter pattern as biphasic. However, we should take into account the finite time response of the equivalent muscle, expressed by the decay coefficient (Eq. 6). Due to the finite time response, we obtain a pulse-step rather than a step response in the isometric task and a triphasic rather than a biphasic response in the movement task. We elaborate on these issues in the following sections.
Isometric task
DIRECTIONAL BEHAVIOR. In this section we test different properties of the predicted neural command signal, given by Eq. 11.
Tuning Function.
Equation 11C shows that the shape of the resulting tuning function of all MCSs is half cosine. If gravity is considered, the tuning function is a truncated cosine with a width, which is wider or narrower than 180°see APPENDIX A. An example of the tuning functions for the 2-DOF arm model is given in Fig. 3A. From Eq. 11A, we expect that the tuning function of a single neuron should also be a truncated cosine function. Such a tuning function is narrower than a full cosine. How does the prediction of a narrow tuning function match the experimental data? Figure 3D shows an example of a representative neuron from Sergio et al. (Sergio and Kalaska 1998
; Sergio et al. 2005
) for which the width of the tuning function is
180°. The tuning functions of 51% of the cells in Amirikian and Georgopoulos (2000)
were considerably narrower than 360°. According to Paninski et al. (2004)
, about a third of the neurons have narrow tuning function.
|
F'(t). Thus the PD of the control signal is reversed during the task whenever the expression F(t) +
F'(t) changes its sign. We will address this phenomenon in the movement task section. Elsewhere, we refer by PD to the PD given that F(t) +
F'(t) > 0.
Hand location and arm posture dependence of directional tuning.
According to Eq. 11C, the PD depends on hand position and hand location through the Jacobian. Figure 3C shows an example of PD dependence on hand location in the 2-DOF arm. Systematic changes in directional tuning due to hand location or arm posture have been observed in several studies (Ajemian et al. 2000
; Caminiti et al. 1991
; Hocherman and Wise 1991
; Lacquaniti et al. 1995
; Scott and Kalaska 1997
; Sergio and Kalaska 1997
, 2003
). According to Eq. 11B of our model, neural directionality is defined in [
(t) + 
'(t)] space. We elaborate on this issue in the DISCUSSION.
DYNAMIC BEHAVIOR.
Average response.
In the isometric task, different tuning functions differ only in their PD. Therefore according to Eq. 11C, the neural activity, aligned to the neuron's PD, of all cortical muscle related neurons is given by
![]() | (12) |
CM is the force direction relative to the neuron's PD. This result is very robust because it depends only on a single parameter
. Furthermore, this result does not depend on the specific arm model used.
Equation 12 can also be used to describe the average of aligned neural responses, where the average is taken over many neurons. In practice, such averaging procedures suffer from two problems. First, different neurons have different latencies (Eq. 7). A possible way to resolve this problem is to estimate the latency of each neuron and align its response with respect to time before averaging. A neuron's latency can be estimated by computing the cross-correlation between its activity and the EMG signals (Morrow and Miller 2003
). However, because the experimental data we've examined is based on a simple average, we had to compensate for the effect of different latencies by smoothing the predicted averaged response. We've smoothed the predicted averaged response by assuming that the latencies are distributed uniformly in the range of [50 ms, 100 ms].
Second, in the calculation of the experimental averaged response, each neuron's response is not exactly aligned to its PD because in practice the PDs are given within a resolution of 45°. This low resolution creates a smoothness effect in the direction axis as well. To compensate for this, we've smoothed the predicted averaged response by assuming that the directionality alignment is distributed uniformly in the range of [22.5°, 22.5°].
Predicted control signal.
If the control signal was defined merely relative to the muscle force, we would get a signal with similar shape to the muscle force profile. However, the control signal is also related to the first derivative of the muscle force (see Eq. 6). Therefore instead of obtaining a step response, we get a pulse step responsesee Fig. 4. The pulse-step result is robust with respect to a wide range of values of the force derivative coefficient (
) as shown in Fig. 4C. The value of
only determines the relative height of the pulse in the pulse-step response.
|
|
Single-cell activity.
The predicted single-cell response is proportional to the MCS response (see Eq. 11), i.e., a pulse step response multiplied by a half cosine tuning function. Notice that for the single cell, there is no need to apply a smoothing procedure and therefore Eq. 12 was used without further processing. In the experiment of Sergio and Kalaska (1998)
, 28% of the cells demonstrated a dynamic response similar to the response predicted by our model. See Fig. 6 for a comparison between this subset of neurons and the predicted response. The time response of most other cells was similar to part of the predicted response: 36% of the cells displayed a step response at their PD, 29.3% displayed a pulse response, and 6.7% of the cells were unclassifiable. There are several possible reasons why the predictions of our model with respect to single-cell activity apply only to a subset of the neurons reported on in the experiments. We elaborate on these in the DISCUSSION.
|
ISOMETRIC FORCE APPROXIMATION. Let us assume an isometric force experiment, in which the force profile is given by F(t) = ma(t) where m is the mass of the external load and a(t) is the acceleration in the movement experiment. We refer to this approximation as the isometric force approximation. There are two differences between this approximation and an accurate description of arm mechanics: 1) hand position, and consequently the Jacobian, changes during movement. Yet our simulation with the 2-DOF arm model and 8 cm movement distance shows that the assumption of fixed hand position has a minor effect on the tuning function. 2) Besides moving the load, the muscles also need to move the arm itself. This effect is calculated using the dynamics (Eq. 4). We discuss the effect of this component later. In the meantime we assume that this effect is insignificant.
Under these simplifying assumptions we can calculate the control signal's joint torques in a similar way to the isometric task.
TRI-PHASIC RESPONSE.
Figure 7, A and B, shows graphs of F(t) and of F(t) +
F'(t), for the isometric force approximation of the movement task. As shown, there is an important difference between the movement task and the isometric task with force ramp profile. Unlike the force ramp profile scenario, the expression F(t) +
F'(t) is not always positive. The profile of F(t) +
F'(t) is triphasic, where the first phase is positive, the second is negative, and the third is positive again. We refer to this type of response as triphasic as it relates to a known phenomenon in which the activation period of one muscle is followed by an activation period of the antagonistic muscle, followed by a further activation period of the first muscle. We refer to the transition times between the first and the second phases and between the second and third phases as transition times. If we examine two antagonistic muscles in the 2-DOF arm model, for example, the shoulder flexor and the shoulder extensor, it is clear that the predicted pattern is triphasic. The triphasic response is a pattern of flexor-extensor-flexor, or alternatively extensor-flexor-extensor, depending on the movement direction. Note that the brain would not employ a triphasic pattern if not for the finite time response of the equivalent muscles. When the neural input to a muscle ceases, the muscular force does not vanish immediately because it has some decay period. To change the muscular force rapidly enough, the antagonistic muscle should be activated, while the agonist muscle is still activesee Fig. 7C.
|
. The value of
only determines certain details of the shape of the curve. The first pulse gets narrower with the increase of
, the second pulse shifts to the left and the third pulse broadens with the increase of
. To understand the influence of
, notice that the force profile (Fig. 7A) is quite similar to a sine wave. Therefore the "phase shift" of F(t) +
F'(t) (Fig. 7B) becomes larger with the increase of
.
POPULATION ACTIVITY.
Figure 8 presents a comparison of the experimental results with the model's prediction. The simulation is based on Eq. 12, as we used the isometric force approximation. Recall that Eq. 12 is independent of the arm model, and therefore the comparison with Sergio et al. (2005)
is appropriate. The average response in Sergio et al. (2005)
was generated for those neurons that were directionally tuned during target hold time, using the PD from that epoch. As can be seen in Fig. 8, the temporal behavior of the neural signal predicted by the model corresponds to the experimental results. Particularly important is the fact that the results for both the isometric (Fig. 5) and the movement (Fig. 8) tasks reproduce the qualitative shift in neural activity between the two tasks.
|
|
F'(t) changes its sign. Therefore in movement tasks, the PD of the control signals is reversed during the second phase. According to the model, we expect to see such a phenomenon at the level of the single cell as well. Figure 10 shows that this prediction matches the experimental data. The graph of Sergio et al. (2005)
|
F'(t) is significant. However, when the load is insignificant and/or during periods around the transition times, the isometric force approximation is poor. The component related to arm movement is significant during periods around the transition times, because F(t) +
F'(t)
0. In the experimental setup, we've examined the load was significant. However, we still expect the isometric force approximation to be poor around the transition times. During these periods, the nonlinear arm dynamics becomes more significant. Consequently, half cosine tuning is not expected anymore. To simulate this phenomenon, we cannot use the general equation for the isometric task (Eq. 12), as the calculations in this case depend on the arm model. We need to calculate the control signals according to Eq. 11B. However, the arm in this experiment was allowed to move in three-dimensional space, whereas we do not have data about the monkey's arm moments for a 4-DOF model. Therefore we have studied this phenomenon using the 2-DOF arm model as described in APPENDIX B, assuming that qualitatively, the kind of effect of dynamic nonlinearity around transition times would be similar for the 2- and the 4-DOF models. Our simulations (with the 2-DOF model) show that during these periods the tuning function becomes wider and looses its cosine shapean example of a bimodal tuning function can be seen in Fig. 10C. The noncosine prediction is in agreement with the experimental results shown in Fig. 10A. During periods around the transition times, cell activity was not directionally tuned (time windows represented by circles).
| DISCUSSION |
|---|
|
|
|---|
Based on this modeling approach, we have presented a model that explains muscle-related neural activity in the M1. The model has demonstrated good agreement with a variety of experimental results.
The model successfully predicted the temporal population activity in the isometric and movement tasks (pulse-step, tri-phasic) and for different force or movement directions (truncated cosine) as well as the qualitative nature of the transition between the two tasks. There are a few differences between the population predicted responses and the experimental results. The peaks in the experiment are wider and continue beyond the force ramp/movement duration, and the tuning function in the experiment is somewhat wider. Additionally, there is a
10 spike/s ground level in the experiment.
The predictions of the time responses of the single cell partially agree with the experimental results. A subset of the cells (28% in the isometric task, 44% in the movement task) displayed close similarity with the predicted response. Most other cells displayed similarity only to part of the response. Comparing population and single-cell predictions, a subset of the single cells displayed better similarity than the population response (narrow peaks, no ground level), whereas others displayed less similarity than the population response (e.g., single-cell pulse response in the movement task).
The gaps between model and experiment are possibly due to the model's simplifications and/or because only part of the neurons examined in Sergio and Kalaska (2005) were muscle-related cells. It is difficult to determine which of these two reasons is more important as we do not know which of the cells were muscle related. To better examine models of neural activity in M1, one should use recorded activity of neurons with similar connectivity, i.e., the connectivity of the measured neurons should be identified.
The prediction of single-cell tuning functions is supported by experimental results. The model successfully predicts the half cosine tuning function in Sergio and Kalaska (1998)
. This prediction also agrees with Amirikian and Georgopoulos (2000)
and with Paninski et al. (2004)
showing that a significant fraction of the M1 neurons have narrow tuning functions. Interestingly, the analysis of Paninski et al. (2004)
shows that narrowness of the tuning function correlates with the information about hand trajectory conveyed by the cell. The model also successfully predicted noncosine tuning-functions around the transitions times of the movement task.
Although tuning functions and PDs do not possess an intrinsic functional meaning in the context of our model, we've calculated them to compare our results with published experimental data. The model predicts the dependency of the PD on arm posture and on hand location as well as the two reversals of the PD during the movement task.
In addition to explaining known results, one may try to test the model's predictions in new situations. For example, our simulations show that the phenomenon of unusual tuning functions around transition times becomes more apparent as the load becomes lighter. The reason for this is the nonlinear nature of arm dynamics, which becomes more significant at small loads, where the isometric force approximation is poor. This prediction has not yet been tested experimentally.
The model's relative simplicity and analytic tractability support a causal explanation of how each of the plant's properties influences the overall behavior. Such an explanation was given in RESULTS.
Our model is aimed at predicting the behavior of muscle-related cells. Yet many M1 neurons are not muscle related cells (Alexander and Crutcher 1990
; Ashe 2005
; Crutcher and Alexander 1990
; Kakei et al. 1999
). Thus it is possible that the neural activity of other neurons in M1 have very different interpretations, such as movement direction. One possible interpretation of cosine tuning (Georgopoulos et al. 1982
) and of the population vector (Georgopoulos et al. 1983
) is that M1 employs a coding scheme based on external space directions. However, correlations with high-level parameters are not sufficient to prove high-level representation. Cosine tuning and the existence of a population vector are determined by very general necessary and sufficient conditions rather than by any intrinsically coded coordinate system (Mussa-Ivaldi 1988
; Sanger 1994
). However, the analysis of Mussa-Ivaldi (1988)
and of Sanger (1994)
does not exclude the possibility of direction coding. It just shows that the cosine tuning and the population vector are not sufficient to determine whether neurons code directions in external coordinates or in some intrinsic coordinate system. To better model the neural activity, further information is needed. Indeed, dissociation experiments (e.g., Crutcher and Alexander 1990
; Evarts 1968
; Scott and Kalaska 1997
; Thach 1978
) provide further information, which enables one to distinguish between different interpretations of neural activity. Interestingly, the early dissociation experiment of Evarts (1968)
showed that the discharge frequency of the majority of pyramidal tract neurons was related primarily to the force and to the force derivative and was only secondarily related to the direction of displacement.
Currently it is known that neural coding in the motor cortex is much more complex than described by cosine tuning and the population vector (Johnson et al. 2001
). Neurons in M1 do not possess a single fixed PD. The PD depends on external variables (such as force or velocity) with which the neuron is correlated. The correlations change for different tasks, and also as a function of time within a single task. Many of the tuning functions in M1 are narrow, asymmetric, and sometimes bimodal (Amirikian and Georgopoulos 2000
), and the population vector may deviate from extrinsic variables (Scott et al. 2001
). Yet the question of distinguishing between different interpretations of neural activity is always relevant. Interpretations of neural activity are in fact models. Therefore it is possible to choose between different interpretations on the basis of the agreement with the experimental results, the simplicity of the model, and the relative weight given to each of these two factors.
The study of Scott et al. (2001
) shows that the population vector may deviate from extrinsic variables. Our study further shows in RESULTS that the MCS provides a better interpretation of the population activity reported in the experiments of Sergio et al. (2005)
compared with the interpretation of endpoint force.
Observed PD changes, due to arm posture, can be explained by intrinsic coordinates but not by external coordinates (Ajemian et al. 2000
; Scott and Kalaska 1997
). Our model further suggests that such intrinsic coordinates do not necessarily follow simple mechanical expressions, such as joint angular velocities (Ajemian et al. 2000
; Scott and Kalaska 1997
) or torques (Scott and Kalaska 1997
). In fact, the coordinates might be hard to guess without a physiological model as even in our simplified model, the derived coordinates are composed of both joint torques and joint torque derivatives.
Several previous studies have presented models of neural activity in M1 and its functional interpretation. The early work of Humphrey (1972)
described the relation between neural activity in the motor cortex and muscular torque by a dynamic linear model. We have followed the same approach. However, Humphrey (1972)
addressed the forward control problem, whereas our model addresses the inverse control problem.
The model of Bullock and Grossberg (1988)
and of Cisek et al. (1998)
assumes that automatic processes convert the target position command and the movement's overall speed command into an arm trajectory. The focus of this model is quite different from ours. The model of Bullock and Grossberg (1988)
and of