Optimizing a linear algorithm for real-time robotic control using chronic cortical ensemble recordings in monkeys.
Previous work in our laboratory has demonstrated that a simple linear model can be used to translate cortical neuronal activity into real-time motor control commands that allow a robot arm to mimic the intended hand movements of trained primates. Here, we describe the results of a comprehensive analysis of the contribution of single cortical neurons to this linear model. Key to the operation of this model was the observation that a large percentage of cortical neurons located in both frontal and parietal cortical areas are tuned for hand position. In most neurons, hand position tuning was time-dependent, varying continuously during a 1-sec period before hand movement onset. The relevance of this physiological finding was demonstrated by showing that maximum contribution of individual neurons to the linear model was only achieved when optimal parameters for the impulse response functions describing time-varying neuronal position tuning were selected. Optimal parameters included impulse response functions with 1.0- to 1.4-sec time length and 50- to 100-msec bins. Although reliable generalization and long-term predictions (60-90 min) could be achieved after 10-min training sessions, we noticed that the model performance degraded over long periods. Part of this degradation was accounted by the observation that neuronal position tuning varied significantly throughout the duration (60-90 min) of a recording session. Altogether, these results indicate that the experimental paradigm described here may be useful not only to investigate aspects of neural population coding, but it may also provide a test bed for the development of clinically useful cortical prosthetic devices aimed at restoring motor functions in severely paralyzed patients.
Wessberg
Johan
J
Duke University, USA.
Nicolelis
Miguel A L
MA
D000200:Action Potentials / Q000502:physiology; D000465:Algorithms; D000818:Animals; D016645:Aotidae; D001132:Arm; D001696:Biomechanical Phenomena; D004594:Electrophysiology; D007839:Functional Laterality; D006225:Hand / Q000294:innervation / Q000502:physiology; D016014:Linear Models; D008959:Models, Neurological; D009043:Motor Activity; D009044:Motor Cortex / Q000166:cytology / Q000502:physiology*; D009046:Motor Neurons / Q000502:physiology*; D009068:Movement; D011597:Psychomotor Performance / Q000502:physiology*; D011930:Reaction Time; D012371:Robotics; D013028:Space Perception; D013997:Time Factors