Header logo is

A non-parametric {Bayesian} alternative to spike sorting




The analysis of extra-cellular neural recordings typically begins with careful spike sorting and all analysis of the data then rests on the correctness of the resulting spike trains. In many situations this is unproblematic as experimental and spike sorting procedures often focus on well isolated units. There is evidence in the literature, however, that errors in spike sorting can occur even with carefully collected and selected data. Additionally, chronically implanted electrodes and arrays with fixed electrodes cannot be easily adjusted to provide well isolated units. In these situations, multiple units may be recorded and the assignment of waveforms to units may be ambiguous. At the same time, analysis of such data may be both scientifically important and clinically relevant. In this paper we address this issue using a novel probabilistic model that accounts for several important sources of uncertainty and error in spike sorting. In lieu of sorting neural data to produce a single best spike train, we estimate a probabilistic model of spike trains given the observed data. We show how such a distribution over spike sortings can support standard neuroscientific questions while providing a representation of uncertainty in the analysis. As a representative illustration of the approach, we analyzed primary motor cortical tuning with respect to hand movement in data recorded with a chronic multi-electrode array in non-human primates.We found that the probabilistic analysis generally agrees with human sorters but suggests the presence of tuned units not detected by humans.

Author(s): Wood, F. and Black, M. J.
Journal: J. Neuroscience Methods
Volume: 173
Number (issue): 1
Pages: 1–12
Year: 2008
Month: August

Department(s): Perceiving Systems
Bibtex Type: Article (article)
Paper Type: Journal

Links: pdf preprint
pdf from publisher


  title = {A non-parametric {Bayesian} alternative to spike sorting},
  author = {Wood, F. and Black, M. J.},
  journal = {J. Neuroscience Methods},
  volume = {173},
  number = {1},
  pages = {1–12},
  month = aug,
  year = {2008},
  month_numeric = {8}