Spike Sorting Using Hidden Markov Models

In this paper, hidden Markov models (HMM) is studied for spike sorting. We notice that HMM state sequences have capability to represent spikes precisely and concisely. We build a HMM for spikes, where HMM states respect spike significant shape variations. Four shape variations are introduced: silence, going up, going down and peak. They constitute every spike with an underlying probabilistic dependence that is modelled by HMM. Based on this representation, spikes sorting becomes a classification problem of compact HMM state sequences. In addition, we enhance the method by defining HMM on extracted Cepstrum features, which improves the accuracy of spike sorting. Simulation results demonstrate the effectiveness of the proposed method as well as the efficiency.

[1]  R. Kass,et al.  Multiple neural spike train data analysis: state-of-the-art and future challenges , 2004, Nature Neuroscience.

[2]  Mohammad Bagher Shamsollahi,et al.  A new Markovian approach towards neural spike sorting , 2011, 2011 8th International Conference on Information, Communications & Signal Processing.

[3]  Christophe Pouzat,et al.  Improved spike-sorting by modeling firing statistics and burst-dependent spike amplitude attenuation: a Markov chain Monte Carlo approach. , 2004, Journal of neurophysiology.

[4]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[5]  Yoshio Sakurai,et al.  Automatic sorting for multi-neuronal activity recorded with tetrodes in the presence of overlapping spikes. , 2003, Journal of neurophysiology.

[6]  Partha P. Mitra,et al.  Observed Brain Dynamics , 2007 .

[7]  Edward M. Schmidt,et al.  Computer separation of multi-unit neuroelectric data: a review , 1984, Journal of Neuroscience Methods.

[8]  T. Lagerlund,et al.  Spatial filtering of multichannel electroencephalographic recordings through principal component analysis by singular value decomposition. , 1997, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

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

[10]  Susumu Takahashi,et al.  Classification of neuronal activities from tetrode recordings using independent component analysis , 2002, Neurocomputing.

[11]  Stephen V. Stehman,et al.  Selecting and interpreting measures of thematic classification accuracy , 1997 .

[12]  L. Baum,et al.  A Maximization Technique Occurring in the Statistical Analysis of Probabilistic Functions of Markov Chains , 1970 .

[13]  Gregory J. Dinning,et al.  Real-Time Classification of Multiunit Neural Signals Using Reduced Feature Sets , 1981, IEEE Transactions on Biomedical Engineering.

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