Dimensionality reduction using asynchronous sampling of first derivative features for real-time and computationally efficient neural spike sorting

In recent years, spike sorting has become an emerging technique in multi-channel recording for neuroprosthetic applications. To achieve on-chip real-time processing, it is necessary to design reliable yet low complexity feature extraction and dimensionality reduction to suit low power hardware resources. To satisfy this criterion, this paper proposes asynchronous sampling of first derivative spike waveform features as a dimensionality reduction algorithm. The resulting accuracy of this approach enables identification of the differences temporally localized between the clusters. Directions with maximized or minimized mutual differences are chosen. The classification accuracy of this method is compared with other approaches using different datasets. Using the k-Means clustering algorithm the proposed method achieves an average classification accuracy of > 94% and has very significantly less complexity compared with techniques such as principal component analysis and discrete wavelet transform.

[1]  R. Segev,et al.  A method for spike sorting and detection based on wavelet packets and Shannon's mutual information , 2002, Journal of Neuroscience Methods.

[2]  Dejan Markovic,et al.  Technology-Aware Algorithm Design for Neural Spike Detection, Feature Extraction, and Dimensionality Reduction , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  Jie Lian,et al.  A simple method to quantify the morphological similarity between signals , 2010, Signal Process..

[4]  A. Zviagintsev,et al.  Low-Power Architectures for Spike Sorting , 2005, Conference Proceedings. 2nd International IEEE EMBS Conference on Neural Engineering, 2005..

[5]  W. Liu,et al.  A 128-Channel 6 mW Wireless Neural Recording IC With Spike Feature Extraction and UWB Transmitter , 2009, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[6]  Justin C. Williams,et al.  Chronic neural recording using silicon-substrate microelectrode arrays implanted in cerebral cortex , 2004, IEEE Transactions on Biomedical Engineering.

[7]  M. Abeles,et al.  Multispike train analysis , 1977, Proceedings of the IEEE.

[8]  R. Quian Quiroga,et al.  Unsupervised Spike Detection and Sorting with Wavelets and Superparamagnetic Clustering , 2004, Neural Computation.

[9]  Qi Zhao,et al.  Spike Feature Extraction Using Informative Samples , 2008, NIPS.