title: A non-parametric method for automatic neural spike clustering based on the non-uniform distribution of the data.
abstract: In this paper, we propose a simple and straightforward algorithm for neural spike sorting. The algorithm is based on the observation that the distribution of a neural signal largely deviates from the uniform distribution and is rather unimodal. The detected spikes to be sorted are first processed with some feature extraction technique, such as PCA, and then represented in a space with reduced dimension by keeping only a few most important features. The resulting space is next filtered in order to emphasis the differences between the centers and the borders of the clusters. Using some prior knowledge on the lowest level activity of a neuron, such as e.g. the minimal firing rate, we find the number of clusters and the center of each cluster. The spikes are then sorted using a simple greedy algorithm which grabs the nearest neighbors. We have tested the proposed algorithm on real extracellular recordings and used the simultaneous intracellular recordings to verify the results of the sorting. The results suggest that the algorithm is robust and reliable and it compares favorably with the state-of-the-art approaches. The proposed algorithm tends to be conservative, it is simple to implement and is thus suitable for both research and clinical applications as an interesting alternative to the more sophisticated approaches.
authors: Non-A, INRIA Lille - Nord Europe, parc Scientifique de la Haute Borne 40, Villeneuve d'Ascq, France. zoran.tiganj@inria.fr
authors: Z
authors: Z
authors: Tiganj
authors: M
authors: M
authors: Mboup
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D000465:Algorithms; D016000:Cluster Analysis; D003627:Data Interpretation, Statistical; D008959:Models, Neurological; D009474:Neurons / Q000502:physiology*; D018709:Statistics, Nonparametric