Comparison of spike-sorting algorithms for future hardware implementation

Annu Int Conf IEEE Eng Med Biol Soc. 2008:2008:5015-20. doi: 10.1109/IEMBS.2008.4650340.

Abstract

Applications such as brain-machine interfaces require hardware spike sorting in order to (1) obtain single-unit activity and (2) perform data reduction for wireless transmission of data. Such systems must be low-power, low-area, high-accuracy, automatic, and able to operate in real time. Several detection and feature extraction algorithms for spike sorting are described briefly and evaluated in terms of accuracy versus computational complexity. The nonlinear energy operator method is chosen as the optimal spike detection algorithm, being most robust over noise and relatively simple. The discrete derivatives method [1] is chosen as the optimal feature extraction method, maintaining high accuracy across SNRs with a complexity orders of magnitude less than that of traditional methods such as PCA.

Publication types

  • Comparative Study
  • Evaluation Study

MeSH terms

  • Action Potentials / physiology*
  • Algorithms*
  • Computer Simulation
  • Data Interpretation, Statistical
  • Humans
  • Models, Neurological*
  • Models, Statistical
  • Neurons / physiology*
  • Signal Processing, Computer-Assisted / instrumentation*