Frequency Band Separability Feature Extraction Method With Weighted Haar Wavelet Implementation for Implantable Spike Sorting

Hardware-efficient feature extraction is an important step for real-time and on-chip spike sorting. Based on an analysis of spike energy spectrum, a new feature set is developed using the positive and negative spike peaks in low and high frequency bands. A separability metric that evaluates the informativeness and noise sensitivity of features is introduced to optimize the cutoff frequency of each band. Haar-based discrete wavelet transform was chosen to implement memory- and hardware-efficient filters for extracting frequency band separability features. Specifically, peaks from the first level detail and the fourth level approximation were used to represent a spike. To improve clustering performance, the detail features were weighted into the same dynamic range as the approximation features. The new feature extraction method was tested at different signal-to-noise ratios using synthesized datasets consisting of considerable and various spike shapes extracted from real neural recordings. The results show that the new method has 3%–10% better spike sorting performance than other hardware-efficient methods while consuming comparable hardware resources.

[1]  J. Letelier,et al.  Spike sorting based on discrete wavelet transform coefficients , 2000, Journal of Neuroscience Methods.

[2]  C. Koch,et al.  On the origin of the extracellular action potential waveform: A modeling study. , 2006, Journal of neurophysiology.

[3]  Kenneth D Harris,et al.  Towards reliable spike-train recordings from thousands of neurons with multielectrodes , 2012, Current Opinion in Neurobiology.

[4]  Timothy G. Constandinou,et al.  Feature extraction using first and second derivative extrema (FSDE) for real-time and hardware-efficient spike sorting , 2013, Journal of Neuroscience Methods.

[5]  David G. Stork,et al.  Pattern Classification (2nd ed.) , 1999 .

[6]  Klas H. Pettersen,et al.  Amplitude variability and extracellular low-pass filtering of neuronal spikes. , 2008, Biophysical journal.

[7]  G. Buzsáki,et al.  Theta Oscillations Provide Temporal Windows for Local Circuit Computation in the Entorhinal-Hippocampal Loop , 2009, Neuron.

[8]  Sung June Kim,et al.  A wavelet-based method for action potential detection from extracellular neural signal recording with low signal-to-noise ratio , 2003, IEEE Transactions on Biomedical Engineering.

[9]  David C. Martin,et al.  Chronic neural recordings using silicon microelectrode arrays electrochemically deposited with a poly(3,4-ethylenedioxythiophene) (PEDOT) film , 2006, Journal of neural engineering.

[10]  Bruno Cessac,et al.  Overview of facts and issues about neural coding by spikes , 2010, Journal of Physiology-Paris.

[11]  M S Lewicki,et al.  A review of methods for spike sorting: the detection and classification of neural action potentials. , 1998, Network.

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

[13]  D. Kleinfeld,et al.  Variability of extracellular spike waveforms of cortical neurons. , 1996, Journal of neurophysiology.

[14]  V. Gilja,et al.  Neural Recording Stability of Chronic Electrode Arrays in Freely Behaving Primates , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[15]  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.

[16]  Alexander Schliep,et al.  Comparative study on normalization procedures for cluster analysis of gene expression datasets , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[17]  A. Schwartz,et al.  High-performance neuroprosthetic control by an individual with tetraplegia , 2013, The Lancet.

[18]  Andreas Demosthenous,et al.  Feature Extraction Using Extrema Sampling of Discrete Derivatives for Spike Sorting in Implantable Upper-Limb Neural Prostheses , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[19]  Miguel A. L. Nicolelis,et al.  Brain–machine interfaces: past, present and future , 2006, Trends in Neurosciences.

[20]  Mikhail A Lebedev,et al.  Future developments in brain-machine interface research , 2011, Clinics.

[21]  C. Bédard,et al.  Modeling extracellular field potentials and the frequency-filtering properties of extracellular space. , 2003, Biophysical journal.

[22]  Mohamad Sawan,et al.  Setting Adaptive Spike Detection Threshold for Smoothed TEO Based on Robust Statistics Theory , 2012, IEEE Transactions on Biomedical Engineering.

[23]  A. M. Kamboh,et al.  Computationally Efficient Neural Feature Extraction for Spike Sorting in Implantable High-Density Recording Systems , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[24]  Konrad P Kording,et al.  How advances in neural recording affect data analysis , 2011, Nature Neuroscience.

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