Abstract
Although the motor cortex has been found to be modulated by sensory or cognitive sequences, the linkage between multiple movement elements and sequence-related responses is not yet understood. Here, we recorded neuronal activity from the motor cortex with implanted micro-electrode arrays and single electrodes while monkeys performed a double-reach task that was instructed by simultaneously presented memorized cues. We found that there existed a substantial multiplicative component jointly tuned to impending and subsequent reaches during preparation, then the coding mechanism transferred to an additive manner during execution. This multiplicative joint coding, which also spontaneously emerged in recurrent neural networks trained for double reach, enriches neural patterns for sequential movement, and might explain the linear readout of elemental movements.
Similar content being viewed by others
Introduction
The motor cortex has long been thought to be central in planning and generating movement. A large body of evidence demonstrates a correlation between neuronal activity in the motor cortex and a variety of motor variables, such as direction, speed, distance, and trajectory1,2,3,4,5,6,7. Beyond the single ballistic movements examined in these studies, multi-step movements, such as sequencing and ordering action, are crucial in daily behavior8,9. As one of the brain areas conveying highly accurate information about movement timing10 and kinematics11, the motor cortex seems to be involved in causal sequencing of multi-step movements12. Sequential information has been reported to be encoded in the population response before movement initiation13,14,15. In addition, most neurons are reported to show activity related to both target location and serial order16,17. However, most of these studies instructed the sequence of movement with serial sensory stimuli, which might result in neural activity that differs from internally generated motor sequences18,19,20. In tasks carried out in the absence of serial sensory inputs, neuronal activity related to sequential contexts emerges during preparation, and becomes prominent during execution21,22. Furthermore, despite differences at the single-neuron level, the neural population preserves a reliable readout of movement direction. That is to say, both individual movement elements and sequential information are simultaneously and robustly encoded in the motor cortex21.
In principle, a continuous action sequence consists of elements spatio-temporally coordinated in a complex manner, rather than a series of independent actions23,24,25. However, the “competitive queuing” hypothesis suggests that the brain produces sequential movement via a combination of parallel coding of specific actions26. A recent study on double reach supports this parallel coding hypothesis, suggesting that the motor cortex does not fuse two reaches, but recruits two independent motor processes sequentially27. The resulting concurrence of motor execution and motor planning, however, is insufficient for rejecting the possibility of interaction between movement elements beforehand. It remains unclear if sequential movement is parallel or jointly coded in the preparation period.
To further explore the motor preparation and encoding characteristics of sequential movements in a strict behavioral and neurophysiological context, we recorded neuronal activity from the motor cortex via implanted arrays or single electrodes while monkeys were performing a double reach that was instructed by simultaneously presented cues that had to be memorized. We found that neuronal activity could be regressed as a multiplication of directional tunings to reaching elements in the preparatory period, and then converted to parallel coding for both movement elements after movement onset, indicating the existence of a gain-like interaction in planning the motor sequence. Neural population dynamics derived from our array-recorded data indicates that a nonlinear interaction is embodied in the spatial structure of initial states. In computational simulations, multiplicative coding for motor sequences spontaneously emerges in a recurrent neural network, and benefits reliable linear readouts of movement elements. These results suggest that the motor cortex is profoundly involved in concatenating multiple movement elements into a sequence, and that a gain-like multiplication is a key signature of complex serial behavior.
Results
Behavioral task
Three rhesus monkeys (Macaca mulatta, male 5–10 kg) performed the memory-guided double-reach task (Fig. 1a). A trial began with a green dot displayed on the center of a touch screen, and the monkey was required to touch it. After 300 ms, in 1/3 of the trials (single-reach, SR), another green dot was presented as a reaching goal for 400 ms (cue period) at one of the six corners of a regular hexagon (i.e., at directions of 0°, 60°, 120°, 180°, 240°, or 300°). After the peripheral cue was extinguished, there was a memory period of 400–800 ms. Thus, the total delay from Cue to GO was 800–1200 ms. The monkey was trained to keep its hand on the central green dot until it was turned off (GO signal), and then reach the previously cued location to obtain a reward. In the remaining trials (double-reach, DR), a green square and a green triangle were presented simultaneously during the cue period. The square was in the same alternative directions as the SR surrounding targets. The triangle was displaced from the square by 120° clockwise (CW, 1/3 of trials) or 120° counterclockwise (CCW, 1/3 of trials). After the memory period without peripheral cues, the monkey was required first to reach the memorized square location, and then to immediately reach the memorized triangle location. The monkey was rewarded only if it reached the specified target within a margin of three centimeters, and in the correct order. For a correct trial, the green square would reappear after the first reach, and the triangle would appear in purple after the second reach. All 18 conditions (three trial types × six directions) were pseudo-randomly interleaved. Only correct trials were included in the analysis. Event markers are denoted as the GO signal (GO), the first/only movement onset (MO), the first/only movement end (ME), and the second movement onset (MO2).
Hand trajectories exhibited a stereotype movement pattern in each condition for well-trained monkeys. All first reaches started from the center and moved towards the corresponding target in each condition (Fig. 1b). Muscular activities remained constant during the preparatory period across different conditions, excluding the possibility that the monkeys might develop different premature movements (e.g., adjust arm orientation) after cue for different conditions. The Pearson correlation coefficient of speed profiles until ME between DR and SR was 0.99 ± 0.006 (mean ± sd), and of surface electromyography (sEMG) of extensor digitorum communis (EDC) was 0.99 ± 0.005 (mean ± sd) for monkey C (Fig. 1c). In addition, the dwell time on the first target was 194 ± 75 ms (mean ± sd) for monkey C, 350\(\pm\)110 ms (mean ± sd) for monkey G, and 150 ± 47 ms (mean ± sd) for monkey B. The duration of DR was 586 ± 95 ms (mean \(\pm\) sd) for monkey C, 818\(\pm\)131 ms (mean \(\pm\) sd) for monkey G, and 481 ± 72 ms (mean \(\pm\) sd) for monkey B, averaged across conditions. These results verified the expected transitory dwell on the first target in this task, and indicated behavioral consistency between SR and the first reach of DR in the same direction, in terms of hand trajectory, speed profile, and sEMG.
Heterogeneity in neuronal activity indicated mixed selectivity
All electrophysiological recording sites were in the hemisphere contralateral to the hand used during the task. Only one hand was used by monkeys B and G, but for monkey C data were recorded first with single electrodes, and then arrays in the other hemisphere with a switch of hands. We collected 322 well-isolated task-related neurons from single-electrode recordings (224 from monkey B, 98 from monkey C left hemisphere) and 162 units sorted from array recordings (44 from monkey G, 118 from monkey C right hemisphere) in the motor cortex (Supplementary Fig. 1). Among these, we found considerable heterogeneity in firing patterns. Figure 2 illustrates four representative cells. The neuron in Fig. 2a exhibited a two-peak firing pattern in DR, each peak after movement onset, while it had only one burst in SR. Notably, the direction with the highest firing rate changed remarkably in sequential movements. The neuron in Fig. 2b fired with a constant preferred direction (PD) towards the lower left. Surprisingly, even though its directional selectivity was remarkably similar for both SR and DR, the firing rate was significantly higher in DR (according to the 95% confidential interval plotted in the shade), indicating that it conveyed information regarding target-movement number. Also, the preparatory activity would diverge with the 2nd reach before GO and MO in neurons, as in Fig. 2c, d.
We further examined the proportion of neurons with sequence selectivity in three periods: preparatory (600 ms before GO), pre-movement (200 ms before MO), and peri-movement period (200 ms before ME). Among the 322 neurons recorded by single-electrodes, 52% exhibited significantly different firing rates for SR and DR in the preparatory period (Wilcoxon rank-sum test, p < 0.05). This proportion increased to 68% in the pre-movement period, and then to 84% in the peri-movement period (Wilcoxon rank-sum test, p < 0.05). As for the comparison between CW and CCW trials, 30%, 48%, and 72% of neurons showed significant differences during the preparatory, pre-movement, and peri-movement periods, respectively (Wilcoxon rank-sum test, p < 0.05). For the 162 array-recorded neurons, 76%, 86%, and 95% were significantly tuned to sequence during preparatory, pre-movement, and peri-movement periods, respectively (Wilcoxon rank-sum test, p < 0.05). In comparing CW and CCW trials, the proportions were 46%, 66%, and 86% during the preparatory, pre-movement, and peri-movement periods, respectively (Wilcoxon rank-sum test, p < 0.05). These considerable proportions reveal a substantial sequence selectivity in the motor cortex.
Additive vs. multiplicative joint coding
The above results show single-neuron responses related to reaching sequences. However, whether such sequence-related responses result from joint coding or parallel coding is the next question. Then, based on the directional tuning function:
where \(\theta\) is the movement direction, \({\theta }_{{{\mathrm{PD}}}}\) is the PD, \(a\) and \(c\) denote regression coefficients; we developed two fitting models.
The parallel coding assumes the sequence-related difference comes from the overlap of two independent tuning components. In this model, sequential modulation is a parallel process resulting from the preparation of the second movement while the first movement still is in flight, as pointed out by ref. 28 Here, we focused on directional tuning alone, and defined an ‘additive model’ as follows:
where \({{{{{{\mathrm{FR}}}}}}}\) is neuronal firing rate, \({\theta }_{1}\) is the movement direction of the first reach, \({\theta }_{21}\) is the second movement direction starting from the first reaching endpoint, that is, in execution coordinates (Fig. 3a), since the regression result (Fig. 3b) indicates that the second reach is predominately conveyed in execution coordinates (movement direction, θ21 in Fig. 3a) rather than visual coordinates (target location, \({\theta }_{2}\) in Fig. 3a). \({\theta }_{{{{{{{\mathrm{PD}}}}}}}}\) represents the intrinsic PD, \({a}_{1}\) and \({a}_{2}\) are coefficients, and \(c\) is the baseline firing rate. For simplicity, we assumed the PD to be consistent for both terms at the same time.
However, since the visual targets in our task were presented simultaneously, rather than sequentially as in many previous studies9,15,16,28, the monkeys were more likely to prepare the entire reaching sequence beforehand19,24. In this case, the different responses in DR might not simply result from the overlap of the “preparation-execution”, but from interaction between the tuning components corresponding to two reaches. Therefore, this raises the possibility of joint coding, for which an interactive term is essential. For computational convenience, and as inspired by a previous study suggesting that hand speed may act as a “gain field” to the directional cosine tuning function29, we propose a “multiplicative model” to depict the potential nonlinear gain-modulation between both elemental movements:
where \(b\) is a coefficient and other notations as in Eq. 2. If we set \(\Delta \theta=({\theta }_{21}-{\theta }_{1})/2\), then the multiplicative term in Eq.3 can be transformed into a summation form that includes a doubled frequency (Eq. 4).
To further examine the interaction between element movements and to avoid overfitting in the regression analysis, in addition to the standard paradigm described in Results (Fig. 1a), we trained monkey C to perform an extended version of the task with multi-angle, in which the angle between the square and triangle could be 60° or 120° in both CW and CCW directions as well as 180°. This multi-angle task has 36 conditions in total (six SR and 30 DR).
We tested these two possibilities on condition-averaged normalized firing rates with a 200-ms sliding window30. The fitting results of an example neuron are shown in Fig. 3c, in comparison with its actual PSTHs. This neuron obviously had a sequence-related mixed selectivity, because its peri-movement activity varied with different subsequent movements, and the preparatory activity was also condition-dependent, though with small variation. The response reconstructed by the additive model (Eq. 2) reproduced the peri-movement firing pattern, but it did not capture the sequence-specific modulation during preparation. In contrast, the multiplicative model (Eq. 3) better captured neural activity during the preparatory period, while losing that during the peri-movement period. In Fig. 4, we plotted directional tuning curves of the same example cell with its actual firing rates (Fig. 4, left panel), along with reconstructed firing rates by additive (Fig. 4, middle panel) or multiplicative (Fig. 4, right panel) models. The real firing rate for plotting and fitting was normalized and averaged around MO (−100–100 ms to MO, peri-MO) and around ME (100–300 ms to MO, peri-ME), respectively. Here, we assume the neuron has the same θPD in a certain time bin across conditions in each model. However, because of the modulation of 2nd reach directions (whether multiplicative or additive), the apparent PD (i.e., the direction with the highest FR) may change compared to the θPD, for peri-MO (Fig. 4a), the neural tuning curves consisted mostly of two peaks and were only replicated by the tuning curves of the multiplicative model. This was not accidental, because frequency doubling is a corollary of the product of two trigonometric functions (Eq. 4). For peri-ME (Fig. 4b), apparent PD shifted with conditions in data, and only the additive model yielded a similar outcome. These results suggest that different coding rules cause distinctly different firing patterns. The multiplicative interaction contributes to the period changing, whereas the additive relation can easily lead to PD shifts while retaining the periodic identity. Comparing two epochs, the two coding possibilities could co-exist and might alternate.
To further investigate the temporal dynamics of joint-coding rules, we proposed a “full model” to combine the two modulation forms:
where descriptions of notations are the same as in Eq. 2 and Eq. 3, defining \({a}_{1}\) as the first reach weight, \({a}_{2}\) as the additive weight, and \(b\) as the multiplicative weight. The fluctuation of the regression coefficients (\({a}_{1}\), \({a}_{2}\), and \(b\)) reflects the time-varying contribution of the corresponding terms, thus enabling the full model to profile the transition of coded objects.
We compared the goodness-of-fit of the full model with that of the additive model, the multiplicative model, and a single cosine model (Eq. 1, 1st reach direction), by the standard of the population-averaged adjusted \({R}^{2}\) (adjusted R2, a statistical method to compensate for the difference in numbers of parameters between the full model and other models, see Methods) for M1(Fig. 5a, array data from monkey C). The full model performed best; it was also able to describe the tuning property of the example neuron throughout the whole trial (Fig. 3c, Full). The goodness-of-fit for all models gradually increased during preparation, and the multiplicative model was significantly better than the additive model at MO (two-tailed Wilcoxon signed-rank test, p = 1.2e-05). Nevertheless, the additive model performed better after MO. Similar results were found in the standard behavioral paradigm (CW or CCW 120° in Fig. 1) among all monkeys (Fig. 5b, array data from monkey G; Supplementary Fig. 2, single-electrode recording from monkeys B and C). The effect size r (see Methods) also indicates there is a small to medium effect for the multiplicative model during the preparatory period for each monkey (Supplementary Fig. 3).
To scrutinize the changing encoding pattern, we plotted the averaged absolute coefficients of the full model across time (Fig. 5, right panel). The weights of the first reach and the multiplicative term ramped up over the chance level (given by a permutation test, see Methods) during preparation, whereas the additive weight remained at the chance level in preparation and mainly increased after MO. This contemporaneous activation of coefficients was similar to the situation in the prefrontal cortex, where neurons were modulated by both direction and sequence31,32,33. Similar dynamics were found in all monkeys (Supplementary Fig. 2), suggesting a common transition from a gain-modulation interplay during motor preparation to a concurrent coding during motor execution. This concurrence has been reported by the previous study27.
So far, we have analyzed the linear and nonlinear components comprised in neural encoding for double-reach and their interchangeable predominance. The multiplicative joint coding, revealed by the multiplicative model and validated by the multiplicative weight in the full model, now becomes a key concern because it would be apparently a unique signature of continuous motor sequences.
Multiplicative coding embodied in initial states
According to our regression analyses, the multiplication of the tunings corresponding to the first and second reaches could be intrinsic in sequence-related preparatory activity. From the dynamical systems perspective, preparatory activity would be set to a subspace optimal as initial states to trigger motor generation34. We expected a spatially inclusive distribution of initial states to accord with mathematical multiplication.
To verify this hypothesis, we performed a supervised dimensionality reduction procedure. Firstly, principal component analysis (PCA) was applied to the preparatory neural activity during a period of 600 ms before GO. Next, Fisher’s linear discriminant analysis (LDA) was utilized to find the optimal discriminant projection in accordance with tagged conditions35. In this PCA-LDA analysis, selected principal components from PCA (the number was chosen by cross-validation) were applied to LDA. Figure 6 shows the results from monkey C’s array data. We first analyzed neural activity in SR trials and built an SR subspace. Neural states clustered by conditions, as visualized in the 2D projections found by LDA (Fig. 6a). Then, we projected both DR and SR data onto the SR space and found that neural states of both DR and SR trials clustered according to their first or only reach direction (Fig. 6b). This suggests that despite the proposed sequence modulation in preparatory activity for single neurons, the neural population preserved a linear representation for the preceding movement. However, the explained variance was higher for SR than DR (For monkey C array, the explained variance of SR is 8.4%; that of DR is 6.9%. For monkey B, the explained variance of SR is 9.0%, and DR is 6.6%. For monkey C single electrode, the explained variance of SR is 6.2%, and DR is 5.6%. For monkey G, the explained variance of SR is 31.6%; that of DR is 27.5%.). To neutralize the tuning for the immediate movement, we used DR trials with the same 1st reach direction alone for the PCA-LDA analysis. Therefore, neural states could be projected onto dimensions maximizing the difference brought by the second reach directions (i.e., six clusters). We separately performed the LDA analysis for each of the six first movement directions, as shown in the subplots of Fig. 6c. The tenfold cross-validation accuracies are higher than the chance level in all directions (the tenfold cross-validation accuracies are 0.59, 0.64, 0.58, 0.60, 0.43, 0.43, from 0° to 300° subplots in Fig. 6c). There were great differences between SR (circles) and DR (other markers) clusters, indicating that the initial states for sequential movements were distinctive. Interestingly, in some conditions, DR trials obviously clustered in order from CW 60° to CCW 60°, and the CW and CCW states were located on both sides of the 180° states. This structural spatial distribution of LDA states is supported by Mahalanobis distances (Supplementary Fig. 5) between clusters in Fig. 6c, and may signify a condensation of subsequent movement information in the strong representation of occurrent movement. In addition, the results for other monkeys for the DR task showed a similar tendency (Supplementary Fig. 6).
We also examined the temporal dynamics of the information carried by the neural population by decoding both directions in DR trials. We trained LDA decoders in a sliding window (bin width = 300 ms, step = 20 ms) and plotted the tenfold cross-validation accuracy in Fig. 6d. Both movement directions can be decoded above the permutation level beginning with the preparatory period. The first reach can be perfectly decoded, while the second reach shows a lower accuracy, and is still ramping 400 ms after MO, which is close to the MO2. This result suggests that the planning of the first reach is earlier and more dominant than that of the second reach. The second reach information is implicitly embedded in the population response, beginning with the preparatory period and explicitly emerged during the execution period. This conclusion still holds true in a more rigorous decoding in the preparatory subspace (Supplementary Fig. 7). The temporal properties are displayed in the decoding results, aligned with the coefficients weights of the Full model in Fig. 5.
Multiplicative coding preserves linear readout of immediate reach
As several previous studies have pointed out12,21,36,37, with a fixed linear readout like in the population vector (PV) or dimensional reduction method, the initial reach direction is captured during preparation, despite the sequence-related modulation at the single-neuron level (Supplementary Fig. 8). This is extremely interesting for the population vector, calculated from each neuron’s PD, is expected to be sensitive to PD changes. But in sequential movement, this isn’t observed. Some studies hypothesized this may be due to the neuronal connection coordination. We speculate that linear readout in sequential movements benefits from multiplicative joint coding, considering nonlinear mixed selectivity is believed to form high-dimensional neural representations that guarantee the linear readout of particular parameters38.
To explore this, we simulated 200 neurons (see Methods39), defined their intrinsic PDs (the fixed parameter θPD), and generated the single reach (SR) response with a single cosine model. Then generated the sequence modulated response for the initial reach under additive and multiplicative models. The generated responses are in an epoch of 600 ms from preparatory activity until the 1st reach end. Those additive and multiplicative neurons were regulated by a fixed second reach direction (CCW 120°). We present the responses of three sets of the response of one neuron with \(\theta_{{{{{{\mathrm{PD}}}}}}}\) = 336° in Fig. 7a. Obviously, the direction inducing the highest firing rate changed in additive and multiplicative modulated responses, compared to the “single cosine” response (Fig. 7b). We used the fixed θPD for the calculation of PV. Interestingly, PVs of the multiplicative responses correctly and stably pointed to the initial reach direction as in the SR responses, whereas PVs in the additive responses deviated from the desired direction (Fig. 7c). These simulations show that multiplicative coding can preserve a robust fixed linear readout of immediate reach direction under sequence modulation.
Multiplicative joint coding emerged in recurrent neural network (RNN) generating motor sequence
Due to their flexibility and time-varying characteristics, RNNs are increasingly welcomed as models matching a dynamical system40,41,42. To find out whether a dynamical system can also capture the subtle joint-coding rule found in the motor cortex, we trained an RNN model to perform the double-reach task.
The three-layer RNN received the Cartesian coordinates of two reaches and a Go signal as input (Fig. 8a). The target-relevant cues were presented simultaneously, though instructing sequential actions. In contrast to previous work in which RNNs were instructed to generate velocity39 or EMG43, our model was required to produce PV. This design was preferred for these reasons: first, the variables related to actual movement, like velocity and EMG, have to lag behind the neural activity due to transmission delay from cortex to muscle. In contrast, PV could be real-time, and thus reflect more temporal features; also, this design is consistent with our hypothesis that multiplicative joint coding benefits linear readout of movements (Fig. 7).
We trained 100 networks with different random seeds, these models performed well (R2 = 0.94 ± 0.02, mean squared error (MSE) = 0.05 ± 0.02, mean ± SD; see Methods). We selected one of them as an example (R2 = 0.97±0.01, MSE = 0.03 ± 0.02). The model nodes exhibited comparable temporal dynamics with real neurons recorded in the present study. Here we show two example nodes under four specific conditions (Fig. 8b). For node 032, the two bumps of its response indicate that it is closely related to the ongoing movement, which is typical for neurons in M1. It also seems to have ‘direction selectivity’, the only exceptive movement direction for the first reach (in cyan) induces obviously distinguished response. Node 012, however, only responds to the second reach, though maintaining input-driven dynamics during the preparatory period.
Observing richer preparatory dynamics than expected, we wondered whether the temporal dynamics of components corresponding to different movement courses were consistent between model and neural data. Therefore, we tested the ‘full model’ fitting on nodes of our models. The profile of regression coefficients of model nodes largely resembles that of real data (Supplementary Fig. 9a, Fréchet distance = 0.41 ± 0.04 compared with monkey C’s array; In contrast, this for monkey C’s single electrode recordings was 0.39, for monkey B was 0.56, for monkey G was 0.23. The average distance between monkey C’s array and the permutation was 1.08; see Methods). As shown in Fig. 8c (Fréchet distance = 0.36), while the weight of the first reach peaks at MO and decays afterward, the weight of the additive term, which relates to the second reach, reaches its apex around MO2 with a smaller magnitude. During the preparation, the weight of the multiplicative term maintains a considerable influence. This suggests that the proposed multiplicative joint coding for sequential movement, here a double reach, also emerges in a dynamical system. The multiplicative coding even existed in a network with two triggers (Supplementary Fig. 10, the only difference in the training is that the Go signal pulses twice).
Furthermore, we found a similar initial state geometry in the neural latent space, by PCA. During preparation, the states with the same first reach direction were located nearby and then slightly separated according to the second reach direction (Fig. 8d left). This structure was validated by the distance between states within the first-reach cluster, compared with that within DR conditions (Fig. 8e right and Supplementary Fig. 9b). During execution, the neural states cluster according to the ongoing reach direction (Supplementary Fig. 11). However, the causality is unclear given the perturbation on RNN via knocking down the nodes with different magnitude of coefficient weights failed to cause a significant difference in performance deficits among weights (Supplementary Fig. 9c).
Discussion
In order to understand how the motor cortex generates motor programs for consecutive arm movement sequences, we recorded neuronal activity when monkeys performed double-reach directed at simultaneously cued memorized targets. We found that pre-movement activity carries sequence information in a heterogeneous manner. Regression analysis shows that neuronal tuning to first and second reaches can be well explained by multiplicative and additive models in the preparatory and execution periods, respectively. Dimensionality reduction analysis demonstrates that neural states during preparation sub-clustered according to the second reach within the optimal subspaces of the first reach. Simulation via model neurons points out the merit of multiplicative joint coding in maintaining robust linear readout for the ongoing movement direction. An RNN model trained for double-reach tasks can simulate the real encoding properties, which are marked by conspicuous nonlinearity. Taken together, these results suggest that the primate motor cortex is profoundly involved in forming plans for multi-step movements. In addition, the transition between the newfound multiplicative joint coding and overlapped independent coding hints at a shifting neural encoding mechanism for motor sequences.
Previous studies have revealed that the motor cortex not only carries information regarding upcoming movements, but also reflects sensory and cognitive factors during both preparation and execution periods6,9,12,16,17. Nevertheless, how this “sequence selective” response reflects motor sequence has not yet been answered. A recent work following the dynamical systems perspective found that ‘the preparatory subspace was occupied twice, once before each reach’, thus suggested that each of the movement elements were encoded independently in the motor cortex rather than holistically. However, if individual movements were independently planned, the reaching error should accumulate, which has not yet been observed44. Furthermore, it was demonstrated that holistic planning might enhance motor learning, but such an effect would not occur when different follow-throughs were rehearsed individually45. This finding strongly suggests that sequential planning is associated with special neural states in preparation, in accordance with our findings. Although population response in the preparatory subspace showed little diversity before MO, the decoding accuracy of the second reach also ramped above the permutation accuracy before MO and rose to 50% after MO (Supplementary Fig. 7). Based on the results, we propose that elemental movements in sequential reach are modulated by the second movement in the sequence whose identity is fully defined and transferred into independent coding after MO. Also, unlike in the parietal cortex, neuronal activity in the motor cortex exhibits strong heterogeneity46, which often comes from mixed selectivity of behavioral parameters and tuning dynamics29,47,48,49. Given these considerations and our results, we propose that elements in a consecutive movement sequence should be interactively planned in a spatio-temporally coordinated manner beforehand.
As one of the cortical regions carrying much information regarding movement timing10 and kinematics11, the motor cortex presumably participates in encompassing and coordinating sequence components. In the present study, both reaching targets were turned off 400–800 ms before GO, encouraging the monkeys to plan the whole reaching sequence in the preparatory period. Our results revealed that neurons tended to jointly encode double reach in a multiplicative manner during preparation. The multiplicative model’s performance degraded after MO, perhaps because joint coding mainly exists during preparation, as a reaching sequence is decomposed into motor elements, the lack of an additive term makes it incapable of capturing the parallel components after MO27. The concept of the multiplicative model originated from gain-modulation50,51, and a work regarding the question of whether the neural response was constructed with nonlinear interactions between parameters, rather than their linear combination29. In the case of sequential movements, this issue becomes whether sequential elements are planned conjunctively or independently. As the primary nonlinear interaction, multiplication is a common form of gain-modulation that has been widely found in mixed selectivity50,51. This coding manner can provide new dimensions for motor preparation and learning52, and according to our simulation, it can also consolidate the linear readout for impending movements. Because such mixed selectivity of parameters enlarges the neural space encoded by a certain number of neurons35,38,52, the dimensionalities induced by multiplicative coding may perform as the null space of impending movement.
Although our analyses of joint coding are based on directional tuning, we did not mean to imply that the motor cortex exclusively encodes movement direction. Rather, we treated the directional tuning as a marker of interaction, rooted in the heterogeneous neuronal response. Since the motor cortex is recognized to play a straightforward role in generating descending commands for muscle activity production53,54, future studies should also take into account muscle activity to explain how joint coding benefits the generation of compound double reaches from a dynamical systems perspective43. However, it is a limitation of the present study that sEMG data were not sufficient to explore this issue.
Regarding joint coding embodied in the motor cortex as a key signature to encompass movement elements in the planning of consecutive sequences, we are not claiming that it seeds a neural dynamical system that can autonomously generate the entire motor sequence. Instead, sequential behavior emerges from a large brain network, including parietal-frontal circuits9,55 and subcortical areas like the thalamus and basal ganglia56. Now that the dynamical evolution in the motor cortex necessarily relies on external inputs from other brain areas57, an intriguing question is how intrinsic dynamics and external inputs interplay to generate a motor sequence, including the role of the proposed joint coding in the motor cortex. To go further, collective studies across multiple brain regions and experimental interventions are needed.
Methods
Experimental preparation
Three male rhesus macaques (monkeys B, C, and G, Macaca mulatta, 5–9 kg) were trained to perform a cohesive double-reach task (Fig. 1a). In each session, the monkey sat in a custom-designed primate chair. Stimuli were back projected onto a vertical touch screen (Elo Touchsystems, 19”; sampling at 100 Hz, spatial resolution <0.1 mm) ~30 cm in front of the monkey. In the recording sessions using microelectrode arrays (Utah array, Blackrock), hand position was monitored optically via reflective markers attached to the wrist (Vicon Inc.), besides, acceleration and surface electromyography (sEMG) were recorded via a wireless sensor (Delsys Trigno Lab) attached to the targeted muscles. All procedures were in accordance with NIH guidelines and were approved by the Institutional Animal Care and Use Committee (IACUC) of the Institute of Neuroscience, CAS.
Behavioral task
In addition to the standard version of the paradigm described in Results (Fig. 1a), to further examine the interaction between movement elements, we trained monkey C to perform an extended version of the task with multi-direction, in which the angle between the square and triangle could be 60° or 120° in both CW and CCW directions as well as 180°. This multi-direction task has 36 conditions in total (six SR and 30 DR).
Data collection and analysis
For single-electrode recording, monkeys B and C were implanted with a standard recording cylinder (diameter = 19 mm) located over M1 and caudal PMd in the left hemisphere, guided by pre-scanned MRI and stereotactic coordinates. Recording sites are shown in Supplementary Fig. 1. Recordings were made using glass-coated tungsten electrodes (AlphaOmega, ~1.5 MΩ impedance at 1 kHz). The activity was recorded online by an AlphaOmega Lab SNR system, and sampled at 44 kHz. After recordings, raw data were sorted offline according to an online template by Spike2 (Spike2 7.15, CED). For multi-electrode recording, monkeys G and C, respectively, were implanted with a 96-channel and two 128-channel Utah microelectrode arrays (Blackrock Microsystems, Salt Lake City, UT) in the motor cortex of the right hemisphere (Supplementary Fig. 1). Recording sites were located using MRI and cortex surface features. Array-recorded raw data were sorted offline by Wave_clus58. All monkeys were restricted to using the hand contralateral to the recorded hemisphere when performing the task. Data from monkey C were first obtained with a single microelectrode, and subsequently from an array in the other hemisphere with a switch of hands.
In total, we collected 279 and 117 well-isolated units from monkeys B and C through single-electrode recording, respectively. Among these, 224 units from monkey B and 98 from monkey C with significant directional preference (One-way ANOVA, p < 0.05) in single reach were chosen for further analysis. For multi-electrode recording, we collected 169 and 63 well-isolated units of one session from monkeys C and G, respectively. Among these, 118 units from monkey C and 44 from monkey G with significant directional preference (one-way ANOVA, p < 0.05) were used. The selected neurons formed a three-dimensional \({{{{{{\mathrm{NKT}}}}}}}\) (\({{{{{\mathrm{N}}}}}}\): neuron number, \({{{{{\mathrm{K}}}}}}\): trial number, and \({{{{{\mathrm{T}}}}}}\): spike time) dataset for regression and state-space analysis.
Peri-stimulus time histograms (PSTHs)
For each unit, we calculated its PSTHs with time aligned to event markers such as the GO signal, the first/only movement onset (MO), the first/only movement end (ME), and the second movement onset (MO2). We defined MO as the moment when the monkey’s hand left the touch screen and ME as the time when the monkey’s hand touched the target on the screen. All firing rates were smoothed with a Gaussian kernel (SD = 20 ms). The mean standard error (mean SE) of the firing rate was estimated from ten bootstrap samples.
Regression
We adopted the directional tuning model1,29 to fit neural responses in the double-reach task. We fitted the normalized condition-averaged firing rates in a 200 ms sliding window with a 20 ms step (using Matlab function “fit’ and ‘fitnlm”). First, we fitted the double-reach data as follows:
where \(\theta\) is the movement direction, \({\theta }_{{{{{{{\mathrm{PD}}}}}}}}\) is the PD, \(a\) and \(c\) denote regression coefficients. Both the first and the second reach direction were used for regression to see which direction is better represented at that time bin (Fig. 3b). Then we regressed double-reach data with the following models:
Additive model:
Multiplicative model:
Full model:
where \({a}_{1},{a}_{2},b,c\) are regression coefficients, \({\theta }_{1}\) is the first movement direction, \({\theta }_{21}\) is the second movement direction from the first reach endpoint, \({\theta }_{{{{{{{\mathrm{PD}}}}}}}}\) is the preferred direction.
Note that both the additive and multiplicative models have four coefficients, while the full model has five. To compensate for this difference, we use the adjusted \({R}^{2}\) rather than actual \({R}^{2}\),
where SSE is the sum of squared error, SST is the sum of squared total, \(n\) is the number of observations, and \(p\) is the number of regression coefficients. Because actual \({R}^{2}\) likely increases with added predictor variables in the regression model, the adjusted \({R}^{2}\) adjusts for the number of predictor variables in the model. This makes it more useful for comparing models with a different number of predictors.
We also compared the goodness-of-fit between the multiplicative and additive models using the Wilcoxon signed-rank test. We plot a line (purple for the multiplicative model, blue for the additive model) when one is significantly (p < 0.0005) better than the other.
In addition, we calculated the effect size \(r=Z/\sqrt{n}\) using function “wilcoxonPairedR” in package “rcompanion” of R (Mangiafico, S.S. 2016. Summary and Analysis of Extension Program Evaluation in R, version 1.19.10. rcompanion.org/handbook/59). The \(r\) value could be interpreted as a small effect in 0.1–0.4, a medium effect in 0.4–0.6, and a large effect \(\ge\) 0.6.
To get the chance levels of each coefficient and to reflect the effect of modulation, we performed a permutation test with 1000 repetitions separately for the coefficient of the first reach, multiplicative term, and additive term in reference of Sober and Sabes60.
PCA-LDA analysis for neural states
\({{{{{{\mathrm{NKT}}}}}}}\) datasets were used in this analysis. Neuronal firing rates were calculated with a 300 ms bin width (\(T=2\)) and normalized by Z-score (MATLAB function “zscore”) to avoid bias from high firing rate neurons. \({{{{{{\mathrm{NKT}}}}}}}\) data were reshaped into \({{{{{\mathrm{K}}}}}}\times {{{{{{\mathrm{NT}}}}}}}\), where \({{{{{\mathrm{K}}}}}}\) is trial number, \({{{{{\mathrm{N}}}}}}\) is neuron number, and \({{{{{\mathrm{T}}}}}}\) is bin number. For building the SR space (in Fig. 6a, b), we applied PCA only on the SR trials to get the principal component coefficients (and for DR space in Fig. 6c, we applied PCA only on the relevant trials). The data was reduced to K × P. The number of PCs, \(P\), was chosen by tenfold cross-validation to avoid overfitting. This step also helped avoid singular matrices for LDA and reduced data noise35. Then we ran LDA to project the \(P\)-dimensional matrix onto a \(C\)-dimensional space, where \(C\) is the number of trial conditions. LDA can find axes that best separate the categories. After this, we applied QR decomposition to get the orthonormal basis for the neural state space61. Each trial was finally described by \(C-1\) components derived from selected neural activity. We chose the first two components covering the largest variance to plot the 2D projection of trial data and the ellipse of covariance; each data point represented the neural state in a trial.
Simulation of population vector in sequential reach
We adopted the simulation method of ref. 39 to generate surrogate data based on single cosine, additive, and multiplicative models. The preparatory and peri-movement activity were simulated with 200 neurons in six directions. The averaged neuronal firing rate \({f}_{n,c}\) for neuron \(n\), in condition \(c\), at time \(t\) is given by
where \(\sigma\) is the duration parameter, \({\tau }_{n}\) is the response latency of each neuron (normally distributed), \(\varphi\) is the preparatory activity amplitude constant fixed at 0.2, \({\mu }_{0}\) is constant given by \({\mu }_{0}=\sigma \sqrt{-2{{{{\mathrm{ln}}}}}\varphi }\), and \(\varepsilon\) is random noise (SD = 0.01). \({b}_{n,c}\) is the gain for neuronal condition preference. For data of the cosine model, which is expected to mimic neuronal activity in SR trials, \({b}_{n,c}\) is simply tuned to reach directions as
The additive surrogate data were based on the parallel coding hypothesis that sequential movements are planned independently with the overlap in the peri-movement period; \({b}_{n,c}\) is given by
The multiplicative surrogate data were based on the gain-modulation hypothesis, the interaction of both movement directions in sequential reach contributed to the neuronal response,
For the above definitions, \({\theta }_{1}\) is the first movement direction, \({\theta }_{21}\) is the second movement direction relative to the 1st movement endpoint, and \({\theta }_{{{{{{{\mathrm{PD}}}}}}}}\) is the preferred direction.
Model training
Our RNN model was designed to simulate the situation where double reach was accomplished by a pure dynamical system. The input was movement direction for two sequential reaches, in the form of 2D Cartesian coordinates \([\cos \left({\theta }_{1}\right),\sin \left({\theta }_{1}\right){{{{{\rm{;}}}}}}\cos \left({\theta }_{2}\right),\sin \left({\theta }_{2}\right)]\), where \({\theta }_{1}\) and \({\theta }_{2}\) represent the first and relative second movement directions, respectively. Because the model was built to generate population vectors (PVs), we constructed “desired PVs” instead of using real data for generality. The output was read out as \([r\cos \left(\theta \right),r\sin \left(\theta \right)]\), where \(\theta\) is the present movement direction, and \(r\) reflects the intensity of integrated response for the population. We used Gaussian functions to emulate the time-varying magnitude. To ensure the trend at critical time markers was similar to the actual situation, we separated the two-peak PV profile into four sections: from GO to MO, from MO to the first touch, from MO2-50 ms to MO2, and from MO2 to the second touch, and spliced them together after respective optimization and normalization. We used 36 standard conditions in training and validation, as mentioned in the multi-direction task.
The nodes in the RNN model were evolved according to a standard continuous dynamical equation39:
where \(\tau\) is a time constant, \(N\) is the number of network nodes, and \(I\) is the number of the inputs. The activity of nodes is represented by \(x\), whose firing rates are determined by
The output was read out linearly as:
where \(z\) represents the two PV readouts \((i=1,2)\). In this model, the connection weight among nodes is denoted by matrix \(J\), the connectivity between hidden nodes and input \(u(t)\) is defined by matrix \(B\), and the weight matrix between hidden nodes and output is \(W\).
The size of our RNN was fixed at 200. We initialized the internal connection matrix J to be normally randomized(mean = 0, SD = g/√N; g = 1.5), the input connection matrix B and output connection matrix W to be both uniformly randomized (between −10−3g/√N and 10−3g/√N), and chose a time constant τ = 50 ms in the light of previous work39,62.
All three weights were adjustable and optimized during training. We used the summation of the error function added with a regularity term as a cost function43. The error function was the mean squared error between the model output and the desired PV. The regularity term penalized the magnitude of the squared firing rate averaged by neuron size, time bins, and condition numbers. The training was finished with PyTorch, and the weights were optimized by Adam (adaptive moment estimation).
To compare the pattern of coefficients, we visualized the three time-varying coefficients as a normalized 3D trajectory, and calculated the Fréchet distance between trajectories of different sessions or monkeys.
For the perturbation, the high group included those nodes with the highest 10% weights, while the low group included those nodes with the lowest 10% weights, and the random group randomly picked 10% of all activated nodes. Each time, given a trained network, ten nodes from a certain group were randomly selected and then knocked down (all relevant connections set to zero). Then we tested the modified network with the same validation set to see the perturbed performance. We bootstrapped this 100 times and got the statistics.
Reporting summary
Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.
Data availability
The data used in this study are available at https://doi.org/10.5281/zenodo.10637304 Source data are provided with this paper.
Code availability
The custom-written codes used to analyze data from this study are available at https://github.com/Twwang13/Double_Reach.
References
Georgopoulos, A. P., Kalaska, J. F., Caminiti, R. & Massey, J. T. On the relations between the direction of two-dimensional arm movements and cell discharge in primate motor cortex. J. Neurosci. 2, 1527–1537 (1982).
Schwartz, A. B. Motor cortical activity during drawing movements: single-unit activity during sinusoid tracing. J. Neurophysiol. 68, 528–541 (1992).
Fu, Q. G., Suarez, J. I. & Ebner, T. J. Neuronal specification of direction and distance during reaching movements in the superior precentral premotor area and primary motor cortex of monkeys. J. Neurophysiol. 70, 2097–2116 (1993).
Moran, D. W. & Schwartz, A. B. Motor cortical representation of speed and direction during reaching. J. Neurophysiol. 82, 2676–2692 (1999).
Paninski, L., Fellows, M. R., Hatsopoulos, N. G. & Donoghue, J. P. Spatiotemporal tuning of motor cortical neurons for hand position and velocity. J. Neurophysiol. 91, 515–532 (2004).
Hatsopoulos, N. G. & Suminski, A. J. Sensing with the motor cortex. Neuron 72, 477–487 (2011).
Omrani, M., Kaufman, M. T., Hatsopoulos, N. G. & Cheney, P. D. Perspectives on classical controversies about the motor cortex. J. Neurophysiol. 118, 1828–1848 (2017).
Lashley, K. S. The problem of serial order in behavior. In Cerebral mechanisms in behavior; the Hixon Symposium (ed. Jeffress, L. A.) 112–146 (Wiley, 1951).
Tanji, J. Sequential organization of multiple movements: involvement of cortical motor areas. Annu. Rev. Neurosci. 24, 631–651 (2001).
Kaufman, M. T., Churchland, M. M., Ryu, S. I. & Shenoy, K. V. Cortical activity in the null space: permitting preparation without movement. Nat. Neurosci. 17, 440–448 (2014).
Ashe, J. & Georgopoulos, A. P. Movement parameters and neural activity in motor cortex and area 5. Cereb. Cortex 4, 590–600 (1994).
Lu, X. & Ashe, J. Anticipatory activity in primary motor cortex codes memorized movement sequences. Neuron 45, 967–973 (2005).
Kettner, R. E., Marcario, J. K. & Port, N. L. Control of remembered reaching sequences in monkey. II. Storage and preparation before movement in motor and premotor cortex. Exp. Brain Res. 112, 347–358 (1996).
Kettner, R. E., Marcario, J. K. & Clark-Phelps, M. C. Control of remembered reaching sequences in monkey. I. Activity during movement in motor and premotor cortex. Exp. Brain Res. 112, 335–346 (1996).
Shanechi, M. M. et al. Neural population partitioning and a concurrent brain-machine interface for sequential motor function. Nat. Neurosci. 15, 1715–1722 (2012).
Carpenter, A. F., Baud-Bovy, G., Georgopoulos, A. P. & Pellizzer, G. Encoding of serial order in working memory: neuronal activity in motor, premotor, and prefrontal cortex during a memory scanning task. J. Neurosci. 38, 4912–4933 (2018).
Carpenter, A. F., Georgopoulos, A. P. & Pellizzer, G. Motor cortical encoding of serial order in a context-recall task. Science 283, 1752–1757 (1999).
Mushiake, H., Inase, M. & Tanji, J. Neuronal activity in the primate premotor, supplementary, and precentral motor cortex during visually guided and internally determined sequential movements. J. Neurophysiol. 66, 705–718 (1991).
Baldauf, D., Cui, H. & Andersen, R. A. The posterior parietal cortex encodes in parallel both goals for double-reach sequences. J. Neurosci. 28, 10081–10089 (2008).
Batista, A. P. & Andersen, R. A. The parietal reach region codes the next planned movement in a sequential reach task. J. Neurophysiol. 85, 539–544 (2001).
Ben-Shaul, Y. et al. Neuronal activity in motor cortical areas reflects the sequential context of movement. J. Neurophysiol. 91, 1748–1762 (2004).
Matsuzaka, Y., Picard, N. & Strick, P. L. Skill representation in the primary motor cortex after long-term practice. J. Neurophysiol. 97, 1819–1832 (2007).
Wu, S. W., Dal Martello, M. F. & Maloney, L. T. Sub-optimal allocation of time in sequential movements. PLoS ONE 4, e8228 (2009).
Zhang, H., Wu, S. W. & Maloney, L. T. Planning multiple movements within a fixed time limit: the cost of constrained time allocation in a visuo-motor task. J. Vis. 10, 1 (2010).
Wolpert, D. M. & Landy, M. S. Motor control is decision-making. Curr. Opin. Neurobiol. 22, 996–1003 (2012).
Kornysheva, K. et al. Neural competitive queuing of ordinal structure underlies skilled sequential action. Neuron 101, 1166–1180.e1163 (2019).
Zimnik, A. J. & Churchland, M. M. Independent generation of sequence elements by motor cortex. Nat. Neurosci. 24, 412–424 (2021).
Ames, K. C., Ryu, S. I. & Shenoy, K. V. Simultaneous motor preparation and execution in a last-moment reach correction task. Nat. Commun. 10, 2718 (2019).
Inoue, Y., Mao, H., Suway, S. B., Orellana, J. & Schwartz, A. B. Decoding arm speed during reaching. Nat. Commun. 9, 5243 (2018).
Ifft, P. J., Lebedev, M. A. & Nicolelis, M. A. Cortical correlates of fitts’ law. Front. Integr. Neurosci. 5, 85 (2011).
Averbeck, B. B., Chafee, M. V., Crowe, D. A. & Georgopoulos, A. P. Parallel processing of serial movements in prefrontal cortex. Proc. Natl Acad. Sci. USA 99, 13172–13177 (2002).
Averbeck, B. B., Chafee, M. V., Crowe, D. A. & Georgopoulos, A. P. Neural activity in prefrontal cortex during copying geometrical shapes. I. Single cells encode shape, sequence, and metric parameters. Exp. Brain Res. 150, 127–141 (2003).
Averbeck, B. B., Crowe, D. A., Chafee, M. V. & Georgopoulos, A. P. Neural activity in prefrontal cortex during copying geometrical shapes. II. Decoding shape segments from neural ensembles. Exp. Brain Res. 150, 142–153 (2003).
Vyas, S., Golub, M. D., Sussillo, D. & Shenoy, K. V. Computation through neural population dynamics. Annu. Rev. Neurosci. 43, 249–275 (2020).
Parthasarathy, A. et al. Mixed selectivity morphs population codes in prefrontal cortex. Nat. Neurosci. 20, 1770–1779 (2017).
Lu, X. & Ashe, J. Dynamic reorganization of neural activity in motor cortex during new sequence production. Eur. J. Neurosci. 42, 2172–2178 (2015).
Yokoi, A. & Diedrichsen, J. Neural organization of hierarchical motor sequence representations in the human neocortex. Neuron 103, 1178–1190.e1177 (2019).
Rigotti, M. et al. The importance of mixed selectivity in complex cognitive tasks. Nature 497, 585–590 (2013).
Michaels, J. A., Dann, B. & Scherberger, H. Neural population dynamics during reaching are better explained by a dynamical system than representational tuning. PLoS Comput. Biol. 12, e1005175 (2016).
Russo, A. A. et al. Neural trajectories in the supplementary motor area and motor cortex exhibit distinct geometries, compatible with different classes of computation. Neuron 107, 745–758.e6 (2020).
Laje, R. & Buonomano, D. V. Robust timing and motor patterns by taming chaos in recurrent neural networks. Nat. Neurosci. 16, 925–933 (2013).
Bondanelli, G. & Ostojic, S. Coding with transient trajectories in recurrent neural networks. PLoS Comput. Biol. 16, e1007655 (2020).
Sussillo, D., Churchland, M. M., Kaufman, M. T. & Shenoy, K. V. A neural network that finds a naturalistic solution for the production of muscle activity. Nat. Neurosci. 18, 1025–1033 (2015).
Li, Y. & Cui, H. Dorsal parietal area 5 encodes immediate reach in sequential arm movements. J. Neurosci. 33, 14455–14465 (2013).
Sheahan, H. R., Franklin, D. W. & Wolpert, D. M. Motor planning, not execution, separates motor memories. Neuron 92, 773–779 (2016).
Churchland, M. M. & Shenoy, K. V. Temporal complexity and heterogeneity of single-neuron activity in premotor and motor cortex. J. Neurophysiol. 97, 4235–4257 (2007).
Taylor, D. M., Tillery, S. I. & Schwartz, A. B. Direct cortical control of 3D neuroprosthetic devices. Science 296, 1829–1832 (2002).
Chase, S. M., Kass, R. E. & Schwartz, A. B. Behavioral and neural correlates of visuomotor adaptation observed through a brain-computer interface in primary motor cortex. J. Neurophysiol. 108, 624–644 (2012).
Suway, S. B. et al. Temporally segmented directionality in the motor cortex. Cereb. Cortex 28, 2326–2339 (2018).
Andersen, R. A., Essick, G. K. & Siegel, R. M. Encoding of spatial location by posterior parietal neurons. Science 230, 456–458 (1985).
Zipser, D. & Andersen, R. A. A back-propagation programmed network that simulates response properties of a subset of posterior parietal neurons. Nature 331, 679–684 (1988).
Fusi, S., Miller, E. K. & Rigotti, M. Why neurons mix: high dimensionality for higher cognition. Curr. Opin. Neurobiol. 37, 66–74 (2016).
Morrow, M. M. & Miller, L. E. Prediction of muscle activity by populations of sequentially recorded primary motor cortex neurons. J. Neurophysiol. 89, 2279–2288 (2003).
Todorov, E. Direct cortical control of muscle activation in voluntary arm movements: a model. Nat. Neurosci. 3, 391–398 (2000).
Andersen, R. A. & Cui, H. Intention, action planning, and decision making in parietal-frontal circuits. Neuron 63, 568–583 (2009).
Jin, X. & Costa, R. M. Shaping action sequences in basal ganglia circuits. Curr. Opin. Neurobiol. 33, 188–196 (2015).
Sauerbrei, B. A. et al. Cortical pattern generation during dexterous movement is input-driven. Nature 577, 386–391 (2020).
Chaure, F. J., Rey, H. G. & Quian Quiroga, R. A novel and fully automatic spike-sorting implementation with variable number of features. J. Neurophysiol. 120, 1859–1871 (2018).
King, B. M., Rosopa, P. & Minium, E. W. Statistical Reasoning in the Behavioral Sciences (Wiley, 2011).
Sober, S. J. & Sabes, P. N. Flexible strategies for sensory integration during motor planning. Nat. Neurosci. 8, 490–497 (2005).
Cowley, B. R. et al. DataHigh: graphical user interface for visualizing and interacting with high-dimensional neural activity. J. Neural Eng. 10, 066012 (2013).
Sussillo, D. & Abbott, L. F. Generating coherent patterns of activity from chaotic neural networks. Neuron 63, 544–557 (2009).
Acknowledgements
We thank Y. Guo, J. Malpeli, Q. Wang, C. Zheng, and R. Zheng for helpful comments and discussions; C. Guan and L. Wang for veterinary assistance; J Li for creating key monkey cartoons; P. Ding for administrative support. This work was supported by the National Key R&D Program (2017YFA0701102 and 2020YFB1313400), the National Science Foundation of China (31871047 and 31671075), Shanghai Municipal Science and Technology (18JC1415100 and 2021SHZDZX), and Strategic Priority Research Program of Chinese Academy of Science (Grant No. XDB32040100).
Author information
Authors and Affiliations
Contributions
T. Wang, Y. Zhang, and H. Cui designed the experiment, T. Wang and Y. Zhang collected the data, T. Wang analyzed the data, Y. Chen built a computational model, and T. Wang, Y. Chen, and H. Cui prepared the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Communications thanks Hugo Merchant and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Source data
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Wang, T., Chen, Y., Zhang, Y. et al. Multiplicative joint coding in preparatory activity for reaching sequence in macaque motor cortex. Nat Commun 15, 3153 (2024). https://doi.org/10.1038/s41467-024-47511-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41467-024-47511-1
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.