A novel automated spike sorting algorithm with adaptable feature extraction

To study the electrophysiological properties of neuronal networks, in vitro studies based on microelectrode arrays have become a viable tool for analysis. Although in constant progress, a challenging task still remains in this area: the development of an efficient spike sorting algorithm that allows an accurate signal analysis at the single-cell level. Most sorting algorithms currently available only extract a specific feature type, such as the principal components or Wavelet coefficients of the measured spike signals in order to separate different spike shapes generated by different neurons. However, due to the great variety in the obtained spike shapes, the derivation of an optimal feature set is still a very complex issue that current algorithms struggle with. To address this problem, we propose a novel algorithm that (i) extracts a variety of geometric, Wavelet and principal component-based features and (ii) automatically derives a feature subset, most suitable for sorting an individual set of spike signals. Thus, there is a new approach that evaluates the probability distribution of the obtained spike features and consequently determines the candidates most suitable for the actual spike sorting. These candidates can be formed into an individually adjusted set of spike features, allowing a separation of the various shapes present in the obtained neuronal signal by a subsequent expectation maximisation clustering algorithm. Test results with simulated data files and data obtained from chick embryonic neurons cultured on microelectrode arrays showed an excellent classification result, indicating the superior performance of the described algorithm approach.

[1]  I. Jolliffe Principal Component Analysis , 2002 .

[2]  Viktor Hamburger,et al.  A series of normal stages in the development of the chick embryo , 1992, Journal of morphology.

[3]  Elmar Willbold,et al.  Of layers and spheres: the reaggregate approach in tissue engineering , 2002, Trends in Neurosciences.

[4]  Alessandro Vato,et al.  Burst detection algorithms for the analysis of spatio-temporal patterns in cortical networks of neurons , 2005, Neurocomputing.

[5]  Sung June Kim,et al.  Method for unsupervised classification of multiunit neural signal recording under low signal-to-noise ratio , 2003, IEEE Transactions on Biomedical Engineering.

[6]  Giancarlo Ferrigno,et al.  Spike detection algorithm improvement, spike waveforms projections with PCA and hierarchical classification , 2008 .

[7]  Michael J. Black,et al.  Automatic spike sorting for neural decoding , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Yi Zhou,et al.  Spike sorting based on automatic template reconstruction with a partial solution to the overlapping problem , 2004, Journal of Neuroscience Methods.

[9]  Bertrand Clarke,et al.  Principles and Theory for Data Mining and Machine Learning , 2009 .

[10]  Shy Shoham,et al.  Robust, automatic spike sorting using mixtures of multivariate t-distributions , 2003, Journal of Neuroscience Methods.

[11]  Karim G. Oweiss,et al.  Spike sorting: a novel shift and amplitude invariant technique , 2002, Neurocomputing.

[12]  Sung June Kim,et al.  Neural spike sorting under nearly 0-dB signal-to-noise ratio using nonlinear energy operator and artificial neural-network classifier , 2000, IEEE Transactions on Biomedical Engineering.

[13]  M B Jackson,et al.  Single‐Channel Recording , 1998, Current protocols in neuroscience.

[14]  Tomoki Fukai,et al.  Accurate spike sorting for multi‐unit recordings , 2010, The European journal of neuroscience.

[15]  John P. Donoghue,et al.  Automated spike sorting using density grid contour clustering and subtractive waveform decomposition , 2007, Journal of Neuroscience Methods.

[16]  Alexey N. Pavlov,et al.  Sorting of neural spikes: When wavelet based methods outperform principal component analysis , 2007, Natural Computing.

[17]  T. Suzuki,et al.  Fast Automatic Template Matching for Spike Sorting Based on Davies-Bouldin Validation Indices , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[18]  Heng Tao Shen,et al.  Principal Component Analysis , 2009, Encyclopedia of Biometrics.

[19]  G. Loeb,et al.  A miniature microelectrode array to monitor the bioelectric activity of cultured cells. , 1972, Experimental cell research.

[20]  Hans-Georg Stark Wavelets and Signal Processing: An Application-Based Introduction , 2005 .

[21]  S. Chakrabartty,et al.  Spike sorting with support vector machines , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[22]  Matthew Fellows,et al.  On the variability of manual spike sorting , 2004, IEEE Transactions on Biomedical Engineering.

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

[24]  Liang-Gee Chen,et al.  Algorithm and implementation of multi-channel spike sorting using GPU in a home-care surveillance system , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[25]  Taejeong Kim,et al.  A new action potential detector using the MTEO and its effects on spike sorting systems at low signal-to-noise ratios , 2006, IEEE Transactions on Biomedical Engineering.

[26]  Yi Zhou,et al.  A robust method for spike sorting with automatic overlap decomposition , 2006, IEEE Trans. Biomed. Eng..

[27]  U. Egert,et al.  Heart on a Chip — Extracellular Multielectrode Recordings from Cardiac Myocytes in Vitro , 2005 .

[28]  R. Segev,et al.  A method for spike sorting and detection based on wavelet packets and Shannon's mutual information , 2002, Journal of Neuroscience Methods.

[29]  Partha P. Mitra,et al.  Automatic sorting of multiple unit neuronal signals in the presence of anisotropic and non-Gaussian variability , 1996, Journal of Neuroscience Methods.

[30]  P. M. Horton,et al.  Spike sorting based upon machine learning algorithms (SOMA) , 2007, Journal of Neuroscience Methods.

[31]  Michael Goldhammer,et al.  Electromagnetic exposure of scaffold‐free three‐dimensional cell culture systems , 2011, Bioelectromagnetics.

[32]  P. Layer,et al.  Histogenesis of the avian retina in reaggregation culture: from dissociated cells to laminar neuronal networks. , 1993, International review of cytology.