Online Spectral Classification for Long-Term Spike Sorting

In this paper, we explore online spike sorting for chronic extracellular recording. A challenge is to track drifts of clusters across time. In our proposed approach, time-series data of neural spikes are batched into sliding time frames, and a Laplacian eigenproblem corresponding to each time frame is efficiently solved using iterative methods with an initial guess provided by the previous time frame. The labels are obtained by comparing the eigenvectors of successive time frames. This approach is capable of classifying data points from time-varying but locally stationary distributions.

[1]  Gaute T. Einevoll,et al.  YASS: Yet Another Spike Sorter , 2017, bioRxiv.

[2]  Y. Saad,et al.  Numerical Methods for Large Eigenvalue Problems , 2011 .

[3]  Saeid Nahavandi,et al.  Automatic spike sorting by unsupervised clustering with diffusion maps and silhouettes , 2015, Neurocomputing.

[4]  Jeremy F. Magland,et al.  A Fully Automated Approach to Spike Sorting , 2017, Neuron.

[5]  양희영 2005 , 2005, Los 25 años de la OMC: Una retrospectiva fotográfica.

[6]  Guosong Hong,et al.  Novel electrode technologies for neural recordings , 2019, Nature Reviews Neuroscience.

[7]  D. Sorensen Numerical methods for large eigenvalue problems , 2002, Acta Numerica.

[8]  Florian Mormann,et al.  Reliable Analysis of Single-Unit Recordings from the Human Brain under Noisy Conditions: Tracking Neurons over Hours , 2016, PloS one.

[9]  C. Koch,et al.  On the origin of the extracellular action potential waveform: A modeling study. , 2006, Journal of neurophysiology.

[10]  Saeid Nahavandi,et al.  Spike sorting using locality preserving projection with gap statistics and landmark-based spectral clustering , 2014, Journal of Neuroscience Methods.

[11]  Ashesh K Dhawale,et al.  Automated long-term recording and analysis of neural activity in behaving animals , 2016, bioRxiv.

[12]  Yee Whye Teh,et al.  Dependent Dirichlet Process Spike Sorting , 2008, NIPS.

[13]  Liam Paninski,et al.  Kalman Filter Mixture Model for Spike Sorting of Non-stationary Data , 2010 .

[14]  Yun Li,et al.  Spike Sorting with Locally Weighted Co-association Matrix-Based Spectral Clustering , 2019, PAKDD.

[15]  K. Sakai What single‐unit recording studies tell us about the basic mechanisms of sleep and wakefulness , 2020, The European journal of neuroscience.

[16]  Leland McInnes,et al.  UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction , 2018, ArXiv.

[17]  Eero P. Simoncelli,et al.  A Model-Based Spike Sorting Algorithm for Removing Correlation Artifacts in Multi-Neuron Recordings , 2013, PloS one.

[18]  Lawrence Carin,et al.  Continuing progress of spike sorting in the era of big data , 2019, Current Opinion in Neurobiology.

[19]  Xiaofei He,et al.  Locality Preserving Projections , 2003, NIPS.

[20]  Junsik Eom,et al.  Deep Learning-Based Template Matching Spike Classification for Extracellular Recordings , 2019, Applied Sciences.

[21]  Vinayak A. Rao,et al.  Real-Time Inference for a Gamma Process Model of Neural Spiking , 2013, NIPS.

[22]  Rodrigo Quian Quiroga,et al.  Past, present and future of spike sorting techniques , 2015, Brain Research Bulletin.

[23]  Kenneth D. Harris,et al.  Fast and accurate spike sorting of high-channel count probes with KiloSort , 2016, NIPS.

[24]  Yasser Ghanbari,et al.  A graph-laplacian-based feature extraction algorithm for neural spike sorting , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[25]  Michael I. Jordan,et al.  On Spectral Clustering: Analysis and an algorithm , 2001, NIPS.

[26]  E. John,et al.  Single cell activity in chronic unit recording: A quantitative study of the unit amplitude spectrum , 1976, Brain Research Bulletin.

[27]  James Steichen 1933 , 2000, Camden Fifth Series.

[28]  M. Carandini,et al.  Long Term Recordings with Immobile Silicon Probes in the Mouse Cortex , 2015, bioRxiv.

[29]  Pietro Perona,et al.  Self-Tuning Spectral Clustering , 2004, NIPS.

[30]  Ueli Rutishauser,et al.  Online detection and sorting of extracellularly recorded action potentials in human medial temporal lobe recordings, in vivo , 2006, Journal of Neuroscience Methods.

[31]  Alireza Gharabaghi,et al.  An Unsupervised Online Spike-Sorting Framework , 2016, Int. J. Neural Syst..

[32]  J. Csicsvari,et al.  Accuracy of tetrode spike separation as determined by simultaneous intracellular and extracellular measurements. , 2000, Journal of neurophysiology.

[33]  Adriano B L Tort,et al.  Spike sorting with Gaussian mixture models , 2018, Scientific Reports.

[34]  R B Reilly,et al.  Automated spike sorting algorithm based on Laplacian eigenmaps and k-means clustering , 2011, Journal of neural engineering.

[35]  Jadin C. Jackson,et al.  Quantitative measures of cluster quality for use in extracellular recordings , 2005, Neuroscience.

[36]  Athanassios G. Siapas,et al.  Model-based spike sorting with a mixture of drifting t-distributions , 2017, Journal of Neuroscience Methods.

[37]  H. Hotelling Analysis of a complex of statistical variables into principal components. , 1933 .

[38]  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.