A Robust Method for Spike Sorting with Overlap Decomposition

It is difficult to identify the spikes to different classifications especially when the neurons have many similar spike waveforms or lots of overlapped spikes. Our previous study proposed the window-slope representation (WSR), and it improved the classification accuracy of high similar spike waveforms. The classification accuracy of the method, however, will be affected by lots of overlapped spikes or low signal-to-noise ratio. In this paper, the second-order difference method is introduced to solve above problems. First the second-order difference of every spike is calculated to describe the convexity–concavity of the waveform. Then we use the window-slope representation to describe the tendency of waveform at each time. The method is tested at various signal-to-noise ratio levels based on simulation data coming from the Wave_clus. The experiment result shows that the classification accuracy can be improved by using the method together with K-means Cluster. In our experiments, the classification accuracy is above 95% on all datasets in Wave_clus, even under the low signal-to-noise ratio. It shows that this method has a strong robustness.

[1]  Min Dai,et al.  ECG waveform similarity analysis based on window-slope representation: ECG waveform similarity analysis based on window-slope representation , 2013 .

[2]  Qifa Qu Determination of Weights for the Ultimate Cross Efficiency: A Use of Principal Component Analysis Technique , 2012, J. Softw..

[3]  Li Yang,et al.  Improving SVM through a Risk Decision Rule Running on MATLAB , 2012, J. Softw..

[4]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[5]  Li Zhong-yi ECG waveform similarity analysis based on window-slope representation , 2012 .

[6]  Xinwu Li A New Text Clustering Algorithm Based on Improved K_means , 2012, J. Softw..

[7]  Hui Li,et al.  Sub-threshold-based ultra-low-power neural spike detector , 2011 .

[8]  Liam McDaid,et al.  SWAT: A Spiking Neural Network Training Algorithm for Classification Problems , 2010, IEEE Transactions on Neural Networks.

[9]  Liang-Gee Chen,et al.  Accuracy and power tradeoff in spike sorting microsystems with cubic spline interpolation , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[10]  Dejan Markovic,et al.  Comparison of spike-sorting algorithms for future hardware implementation , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[11]  Abdullah Al Mamun,et al.  Detection of Epileptic Spike-Wave Discharges Using SVM , 2007, 2007 IEEE International Conference on Control Applications.

[12]  Thomas Martinetz,et al.  Unsupervised spike sorting with ICA and its evaluation using GENESIS simulations , 2005, Neurocomputing.

[13]  Sung June Kim,et al.  Advantage of support vector machine for neural spike train decoding under spike sorting errors. , 2005, Conference proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual Conference.

[14]  Sung June Kim,et al.  Advantage of support vector machine for neural spike train decoding under spike sorting errors , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[15]  Yi Zhou,et al.  Spike sorting based on automatic template reconstruction with a partial solution to the overlapping problem , 2004, Journal of Neuroscience Methods.

[16]  Michael J. Black,et al.  Automatic spike sorting for neural decoding , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[17]  Linda G. Shapiro,et al.  A new neuron spike sorting method using maximal overlap discrete wavelet transform and rotated principal component analysis , 2003, Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE Cat. No.03CH37439).