Fig 1.
Bio-feedback BMI paradigm, array implantation, and neuronal signals.
a. Schematic illustration of groups. The summed and normalized firing rate of each group of 4 neurons provides an action value. Four action values correspond to four opposing directions in two dimensions of cursor speed. b. Grouping neurons by preferred direction. We divide the 2D space of linear velocity encoding model coefficients (b1, b2 in Eq 4) into four quadrants, corresponding to each direction. We select neurons based on their preferred directions, encoding strength, and signal stability. Inset shows the same data plotted on a larger range so that all recorded neurons are visible. c. We implanted Utah microelectrode arrays into primary motor cortex hand representational area. Photo shows surgery for Monkey T. A: anterior, L: lateral. d. Sample spike waveforms 44 days after implantation for Monkey T. Waveforms of different colors indicate different units (for visualization only, we did not sort units for group weight control), and waveform thickness represents plus and minus one-half standard deviation. Panels are placed according to positions on the Utah array (wire bundle at bottom). Color shading per channel indicates group assignment. e. Experimental task. The monkey sat before a screen displaying the brain-controlled cursor (green dot) and task target (white ring) and uses brain activity to control the cursor. After moving the cursor into the target, the monkey receives a water reward.
Fig 2.
a. Trial count and trial success rate. X-axis indicates the session index (two sessions per day), and y-axis indicates the trial count (total: brown, successful: yellow) and trial success rate (black dots). Success rate data were fitted with a logistic function (black curve). Success rate was always greater than shuffled baseline (grey line). The number of successful trials and the success rate for both monkeys significantly increased with session, indicating that both monkeys could learn the group weight control paradigm. b. Success rate changes for each direction. The task of Monkey T had four possible targets; thus, we separate trials according to target. The success rate for each target increased through learning, with up and left learned early in training, whereas right and down were learned later. The task of Monkey K is not categorical, so here we divide target angles into four angular bins. Monkey K’s success rates of different directions also increase at different times in the training period.
Fig 3.
Cursor trajectories clustered through time.
We plot Monkey T’s cursor trajectories from all trials (unit: cm, screen space), with sessions separated into 4 stages and trials separated by target direction. We mark targets with grey shading. In early sessions, the cursor covered similar areas for all four directions. Through learning, trajectories become more compact (e.g. up) and occupy areas not visited in early sessions (e.g. right, down). Note that up trajectories become more consistent early in the sessions, while right trajectories become better only in late sessions.
Fig 4.
Trajectory scores decrease during learning.
We separate trials according to target direction for Monkey T and according to the vector direction from cursor initial position to target center for Monkey K. The trajectory score is calculated by dividing trajectory length by the distance from cursor initial position to target center (smaller is straighter). Black lines indicate linear fits. We observed significant decreasing trends (*p < 0.05, * * p < 0.001), except for the left target for Monkey T and the downwards target for Monkey K.
Fig 5.
Output-null value distribution change little.
a. Output-potent and output-null space illustration. In our control paradigm, the cursor speed in a dimension is proportional to the difference of two opposing action values (potent), whereas the sum of two opposing action values does not influence cursor speed (null). b. Null-space analysis of neural learning. We averaged the output-null values a1 + a2 across time in each trial, and compare the output-null values from the early sessions versus the late sessions, pooling data from two monkeys and four directions. The null component average of the late sessions was slightly larger than that in the early sessions, (ANOVA, **p < 10−10), this effect mostly comes from monkey T, as there was no difference in monkey K.
Fig 6.
Output-potent activity increase significantly.
We calculated the output-potent a1 − a2 value for each monkey and each directions and pool the data. The output-potent distribution for both monkeys changed to more positive from early (blue) to late (red) sessions. Lines indicate distribution mean (horizontal placement). (ANOVA, * * p < 10−10).
Fig 7.
Tuning depth and R2 of direct and indirect neurons indicate learning occurred.
a. Tuning depth (Hz) from early learning and late learning periods (first and last 1/4 of sessions) of direct and indirect neurons are shown. No significant difference was found (p = 0.4665, t-test). Note the difference between the direct and indirect groups is due to our neuron inclusion criteria. b. Comparison between early and late learning period shows an increase in tuning R2. The direct neurons R2 ranges from 1 * 10−4 to 0.63 (data pooled between monkeys).
Fig 8.
The tuning change of individual neurons.
a. An example neuron with changing preferred direction. x- and y- axes are the 2D space of movements and the z-axis is session. Each disk represents a session. The blue bar on the disk represents the neuron’s preferred direction, and the shaded area on the disk represents the neuron’s assigned direction. It can be seen that the preferred direction changes towards the assigned direction. b. Changes in direct neurons’ PD over time. The PD of direct neurons in early and late learning periods are compared. Data from two monkeys and all four directions are pooled together. We calculate the normalized |PD − AD|, which represents the directional difference between the neurons’ PD and their assigned direction (AD). It is 1 for opposite directions and 0 for the same direction. When comparing early and late learning stages, this value becomes smaller, indicating that the tuning is shifting towards the assigned direction.