Automatical Spike Sorting With Low-Rank and Sparse Representation

IEEE Trans Biomed Eng. 2024 May;71(5):1677-1686. doi: 10.1109/TBME.2023.3347137. Epub 2024 Apr 22.

Abstract

Spikesorting is crucial in studying neural individually and synergistically encoding and decoding behaviors. However, existent spike sorting algorithms perform unsatisfactorily in real scenarios where heavy noises and overlapping samples are commonly in the spikes, and the spikes from different neurons are similar. To address such challenging scenarios, we propose an automatic spike sporting method in this paper, which integrally combines low-rank and sparse representation (LRSR) into a unified model. In particular, LRSR models spikes through low-rank optimization, uncovering global data structure for handling similar and overlapped samples. To eliminate the influence of the embedded noises, LRSR uses a sparse constraint, effectively separating spikes from noise. The optimization is solved using alternate augmented Lagrange multipliers methods. Moreover, we conclude with an automatic spike-sorting framework that employs the spectral clustering theorem to estimate the number of neurons. Extensive experiments over various simulated and real-world datasets demonstrate that our proposed method, LRSR, can handle spike sorting effectively and efficiently.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Action Potentials* / physiology
  • Algorithms*
  • Animals
  • Computer Simulation
  • Humans
  • Models, Neurological
  • Neurons* / physiology
  • Signal Processing, Computer-Assisted*