Neural prosthetic systems: current problems and future directions.
By decoding neural activity into useful behavioral commands, neural prosthetic systems seek to improve the lives of severely disabled human patients. Motor decoding algorithms, which map neural spiking data to control parameters of a device such as a prosthetic arm, have received particular attention in the literature. Here, we highlight several outstanding problems that exist in most current approaches to decode algorithm design. These include two problems that we argue will unlikely result in further dramatic increases in performance, specifically spike sorting and spiking models. We also discuss three issues that have been less examined in the literature, and we argue that addressing these issues may result in dramatic future increases in performance. These include: non-stationarity of recorded waveforms, limitations of a linear mappings between neural activity and movement kinematics, and the low signal to noise ratio of the neural data. We demonstrate these problems with data from 39 experimental sessions with a non-human primate performing reaches and with recent literature. In all, this study suggests that research in cortically-controlled prosthetic systems may require reprioritization to achieve performance that is acceptable for a clinically viable human system.
Chestek
Cindy A
CA
Dept of Electrical Engineering, Stanford University, Stanford, CA, USA. cindyc@stanford.edu
Cunningham
John P
JP
Gilja
Vikash
V
Nuyujukian
Paul
P
Ryu
Stephen I
SI
Shenoy
Krishna V
KV
D000465:Algorithms; D000818:Animals; D001696:Biomechanical Phenomena; D001698:Biomedical Engineering / Q000379:methods / Q000639:trends*; D004569:Electroencephalography / Q000379:methods*; D004867:Equipment Design; D019054:Evoked Potentials, Motor; D006801:Humans; D016013:Likelihood Functions; D008253:Macaca mulatta; D008328:Man-Machine Systems; D008959:Models, Neurological; D009068:Movement; D009474:Neurons / Q000473:pathology; D015203:Reproducibility of Results; D014584:User-Computer Interface