A Model-Based Spike Sorting Algorithm for Removing Correlation Artifacts in Multi-Neuron Recordings

@article{Pillow2013AMS,
  title={A Model-Based Spike Sorting Algorithm for Removing Correlation Artifacts in Multi-Neuron Recordings},
  author={Jonathan W. Pillow and Jonathon Shlens and E. J. Chichilnisky and Eero P. Simoncelli},
  journal={PLoS ONE},
  year={2013},
  volume={8}
}
We examine the problem of estimating the spike trains of multiple neurons from voltage traces recorded on one or more extracellular electrodes. Traditional spike-sorting methods rely on thresholding or clustering of recorded signals to identify spikes. While these methods can detect a large fraction of the spikes from a recording, they generally fail to identify synchronous or near-synchronous spikes: cases in which multiple spikes overlap. Here we investigate the geometry of failures in… Expand
Model-based spike sorting with a mixture of drifting t-distributions
TLDR
It is found that the mixture of drifting t-distributions model enables efficient spike sorting of long datasets and provides an accurate measure of unit isolation quality over a wide range of conditions. Expand
Model-based spike sorting with a mixture of drifting t-distributions
TLDR
A mixture of drifting t-distributions model enables efficient spike sorting of long datasets and provides an accurate measure of unit isolation quality over a wide range of conditions. Expand
Spike sorting of synchronous spikes from local neuron ensembles.
TLDR
It is shown that high spike sorting performance of in vivo recordings, including overlapping spikes, can be achieved with a recently developed filter-based template matching procedure and that overlapping spikes can be identified and assigned to individual neurons to study synchronous activity in local groups of neurons. Expand
A Neural Network-Based Spike Sorting Feature Map That Resolves Spike Overlap in the Feature Space
TLDR
A neural network feature map is presented, that generates spike embeddings (feature vectors) that behave as a linear superposition in the feature space in the case of spike overlap. Expand
A normalized template matching method for improving spike detection in extracellular voltage recordings
TLDR
This template matching method (and other model-based spike detection methods) critically improve the quantification of single-unit spiking activity and revealed higher signal-to-noise ratio for sensory responses and sharper sensory tuning. Expand
Sparse Coding and Compressive Sensing for Overlapping Neural Spike Sorting
  • Haifeng Wu, K. Yang, Yu Zeng
  • Computer Science, Medicine
  • IEEE Transactions on Neural Systems and Rehabilitation Engineering
  • 2018
TLDR
The introduced methods start from a convolution model, where a sparse vector could be obtained via sparse coding or compressive sensing, and use a maximum a posteriori estimate to optimize the sparse vector, which makes the overlapped spike sorting completed successfully. Expand
Hierarchical estimation of neural activity through explicit identification of temporally synchronous spikes
TLDR
A novel spike sorting algorithm incorporating both quantitative and probabilistic techniques to better approximate the ground truth information of the spike activity is introduced and shows the effectiveness of the proposed method in identifying temporally synchronous spikes. Expand
A normalized template matching method for improving spike detection in extracellular voltage recordings
TLDR
A simple template matching approach substantially improves detection of single-unit spiking for cortical physiology by detecting whisker-evoked spikes that were missed by the standard fixed threshold. Expand
Sorting Overlapping Spike Waveforms from Electrode and Tetrode Recordings
TLDR
A partially automated method that is capable of resolving overlapping spikes by constructing template waveforms for well-isolated and distinct single units and generating pair-wise combinations of those templates at all possible time shifts from each other is described. Expand
A unified framework and method for automatic neural spike identification
TLDR
A unified method to identify spike waveforms along with continuous-valued estimates of their arrival times, even in the presence of overlap, is developed, which makes use of a recent algorithm known as Continuous Basis Pursuit for solving linear inverse problems in which the component occurrences are sparse and are at arbitraryContinuous-valued times. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 68 REFERENCES
Spike sorting with hidden Markov models
TLDR
It is shown that in comparison with state-of-art spike-sorting algorithms, HMM-based spike sorting exhibits a comparable number of false positive spike classifications but many fewer spike misses. Expand
Traditional waveform based spike sorting yields biased rate code estimates
  • V. Ventura
  • Computer Science, Medicine
  • Proceedings of the National Academy of Sciences
  • 2009
TLDR
It is argued that the covariates that modulate tuning functions also contain information about spike identities, and that when spike sorting and tuning-curve estimation are performed in parallel, unbiased estimates of tuning curves can be recovered even from imperfectly sorted neurons. Expand
A nonparametric Bayesian alternative to spike sorting
TLDR
A novel probabilistic model of spike trains is estimated and it is shown how such a distribution over spike sortings can support standard neuroscientific questions while providing a representation of uncertainty in the analysis. Expand
Accurate spike sorting for multi‐unit recordings
TLDR
Several methods of spike sorting are introduced and the accuracy and robustness of their performance are compared by using publicized data of simultaneous extracellular and intracellular recordings of neuronal activity. Expand
A blind sparse deconvolution method for neural spike identification
TLDR
This work develops a block-coordinate descent method for approximating the joint maximum-a-posteriori (MAP) estimation of the waveforms and spikes and substantially reduces the number of missed spikes and false positives when compared to a standard clustering algorithm. Expand
Automatic sorting for multi-neuronal activity recorded with tetrodes in the presence of overlapping spikes.
TLDR
The present procedure applies the ICA and the efficiency of the ordinary spike-sorting technique (k-means clustering) to solve the spike-overlapping and the nonstationarity problems with no limitation on the number of single neurons to be separated and provides insights into the local circuit bases of excitatory and inhibitory interactions among neighboring neurons. Expand
Efficient spike-sorting of multi-state neurons using inter-spike intervals information
TLDR
A new spike-sorting method based on a Markov chain Monte Carlo (MCMC) algorithm is demonstrated by applying it to real data recorded from Purkinje cells in young rat cerebellar slices and successfully classifies the bursty spike trains fired by PCs. Expand
Improved spike-sorting by modeling firing statistics and burst-dependent spike amplitude attenuation: a Markov chain Monte Carlo approach.
TLDR
This study proposes a more realistic spike train generation model that incorporates both a description of "nontrivial" neuronal discharge statistics and of spike waveform dynamics and illustrates the way to build the transition matrix of the Markov chain with a simple, but realistic, model for data generation. Expand
An application of reversible-jump Markov chain Monte Carlo to spike classification of multi-unit extracellular recordings.
TLDR
This work derives a reversible-jump Markov chain Monte Carlo (MCMC) algorithm and illustrates its application using simulated three-dimensional data and real four-dimensional feature vectors extracted from tetrode recordings of rat entorhinal cortex neurons. Expand
Automatic Spike Sorting Using Tuning Information
  • V. Ventura
  • Computer Science, Medicine
  • Neural Computation
  • 2009
TLDR
A novel approach to spike sorting is described, which incorporates both waveform information and tuning information obtained from the modulation of firing rates, and yields lower spike misclassification rates than traditional automatic spike sorters. Expand
...
1
2
3
4
5
...