Spiking neural networks for cortical neuronal spike train decoding.
Recent investigation of cortical coding and computation indicates that temporal coding is probably a more biologically plausible scheme used by neurons than the rate coding used commonly in most published work. We propose and demonstrate in this letter that spiking neural networks (SNN), consisting of spiking neurons that propagate information by the timing of spikes, are a better alternative to the coding scheme based on spike frequency (histogram) alone. The SNN model analyzes cortical neural spike trains directly without losing temporal information for generating more reliable motor command for cortically controlled prosthetics. In this letter, we compared the temporal pattern classification result from the SNN approach with results generated from firing-rate-based approaches: conventional artificial neural networks, support vector machines, and linear regression. The results show that the SNN algorithm can achieve higher classification accuracy and identify the spiking activity related to movement control earlier than the other methods. Both are desirable characteristics for fast neural information processing and reliable control command pattern recognition for neuroprosthetic applications.
Fang
Huijuan
H
Key Laboratory for Image Processing and Intelligent Control of Education Ministry of China, Department of Control Science and Engineering, Huazhong University of Science and Technology, Wuhan, China. huijuan.fang@gmail.com
Wang
Yongji
Y
He
Jiping
J
D000200:Action Potentials / Q000502:physiology*; D000818:Animals; D002540:Cerebral Cortex / Q000166:cytology*; D003198:Computer Simulation; D003463:Cues; D005133:Eye Movements / Q000502:physiology; D007839:Functional Laterality; D018737:Hand Strength / Q000502:physiology; D008253:Macaca mulatta; D008959:Models, Neurological; D009415:Nerve Net / Q000502:physiology; D016571:Neural Networks, Computer; D009474:Neurons / Q000502:physiology*; D017711:Nonlinear Dynamics; D010775:Photic Stimulation; D011930:Reaction Time / Q000502:physiology