Abstract

Spike sorting is an essential step in extracting neuronal discharge patterns which help to decode different activities in the neural system. Therefore, improving the spike sorting accuracy can improve neural decoding performance subsequently. Although many methods are suggested for spike sorting, few studies have evaluated their effect on neural decoding performance. In this paper, a method of spike sorting based on an optimized selection of the parameters in the continuous wavelet transform (CWT) is proposed. The proposed algorithm was tested on a simulated dataset and two publicly available benchmark datasets to evaluate its performance in spike sorting. To evaluate the effect of utilizing different spike sorting algorithms on neural decoding performance, real data was used in which the aim was to decode the force applied by the rat's hand to a pedal continuously from the intra-cortical data of the primary motor area of the cortex. The extracted neuronal firing rates by the spike sorting algorithms were applied to a partial least squares regression to decode the force signal. In the simulation study, the proposed spike sorting algorithm based on optimized wavelet parameter selection outperformed both the WaveClus spike sorting and traditional PCA-based spike sorting algorithms. The results showed the superiority of the spike sorting algorithm based on optimal wavelet parameters compared to classical discrete wavelet transform (DWT) or PCA-based spike sorting methods in decoding real intracortical data. Overall, the results indicate that it is possible to improve neural decoding performance by improving the spike sorting accuracy.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call