Abstract
Sorting of the extracellularly recorded spikes is a basic prerequisite for analysis of the cooperative neural behavior and neural code. Fundamentally the sorting performance is defined by the quality of discriminative features extracted from spike waveforms. Here we discuss two features extraction approaches: principal component analysis (PCA), and wavelet transform (WT). We show that only when properly tuned to the data, the WT technique may outperform PCA. We present a novel method for extraction of spike features based on a combination of PCA and continuous WT. The method automatically tunes its WT part to the data structure making use of knowledge obtained by PCA. We demonstrate the method on simulated and experimental data sets.
Similar content being viewed by others
Abbreviations
- PCA:
-
principal component analysis
- WF:
-
wave form
- WSAC:
-
wavelet shape-accounting classifier
- WSPC:
-
wavelet-classifier with superparamagnetic clustering
- WSC:
-
wavelet-based spike classifier
- WT:
-
wavelet transform
References
Acharya T and Ray AK (2005) Image Processing: Principles and Applications. Wiley
Blatt M, Wiseman S, Domany E (1996) Superparamagnetic clustering of data. Physical Review Letters 76: 3251–3254
Buzsaki G (2004) Large-scale recording of neuronal ensembles. Nature Neuroscience 7(5): 446–451
Downs GM, Barnard JM (2002) Clustering methods and their uses in computational chemistry. Reviews in Computational Chemistry 18:1–40
Harris KD, Henze DA, Csicsvari J, Hirase H, Buzsaki G (2000) Accuracy of tetrode spike separation as determined by simultaneous intracellular and extracellular measurements. Journal of Neurophysiology 84: 401–414
Hulata E, Segev R, Ben-Jacob E (2002) A method for spike sorting and detection based on wavelet packets and Shannon’s mutual information. Journal of Neuroscience Methods 117:1–12
Kaufman L and Rousseeuw PJ (1990) Finding Groups in Data: An Introduction to Cluster Analysis. Wiley-Interscience
Letelier J, Weber P (2000) Spike sorting based on discrete wavelet transform coefficients. Journal of Neuroscience Methods 101:93–106
Lewicki M (1998) A review of methods for spike sorting: the detection and classification of neural action potentials. Network: Computational Neural Systems 9: R53–78
Quian Quiroga R, Nadasdy Z, Ben-Shaul Y (2004) Unsupervised spike detection and sorting with wavelets and superparamagnetic clustering. Neural Computation 16: 1661–1687
Shoham S, Fellows MR, Normann RA (2003) Robust, automatic spike sorting using mixtures of multivariate t-distributions. Journal of Neuroscience Methods 127: 111–122
Wheeler B (1999) Automatic Discrimination of Single Units. CRC Press, Boca Raton, FL
Acknowledgements
This work has been supported in part by the European Union under ROSANA project (EU-IST-2001-34892), by a project from Universidad Complutense (PR1/06-14482-B), by the Spanish Ministry of Education and Science under the program Ramon y Cajal, and by the program BRHE from CRDF and RF Ministry of Education and Science (grant Y1-P-06-06).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pavlov, A., Makarov, V.A., Makarova, I. et al. Sorting of neural spikes: When wavelet based methods outperform principal component analysis. Nat Comput 6, 269–281 (2007). https://doi.org/10.1007/s11047-006-9014-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11047-006-9014-8