Review Article
Open Access

A comprehensive review of spike sorting algorithms in neuroscience

Wentao Quan
Wentao Quan
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China.
,
Youguo Hao
Youguo Hao
youguohao6@163.com
Putuo District People’s Hospital, Shanghai 200060, China.
,
Xudong Guo
Xudong Guo
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China.
,
Peng Wang
Peng Wang
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China.
,
Yukai Zhong
Yukai Zhong
Yangpu District Kongjiang Hospital, Shanghai 200082, China.
Address correspondence to
Article notes
Highlights
Youguo Hao, Putuo District People’s Hospital, No.1291 Jiangning Road, Putuo,  Shanghai 200060, China. Email: youguohao6@163.com.
Received December 17, 2023; Accepted January 15, 2024; Published June 30, 2024
  • The detailed steps of spike sorting algorithm and the different algorithms used in each step are summarized. 

  • The advantages and disadvantages of each step of spike sorting algorithm are compared. 

  • The detailed application of deep learning technology in spike sorting is introduced.

Review Article
Open Access
A comprehensive review of spike sorting algorithms in neuroscience
Wentao Quan
Wentao Quan
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China.
,
Youguo Hao
Youguo Hao
youguohao6@163.com
Putuo District People’s Hospital, Shanghai 200060, China.
,
Xudong Guo
Xudong Guo
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China.
,
Peng Wang
Peng Wang
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China.
,
Yukai Zhong
Yukai Zhong
Yangpu District Kongjiang Hospital, Shanghai 200082, China.
Address correspondence to
Youguo Hao, Putuo District People’s Hospital, No.1291 Jiangning Road, Putuo,  Shanghai 200060, China. Email: youguohao6@163.com.
Article notes
Received December 17, 2023; Accepted January 15, 2024; Published June 30, 2024
Highlights
  • The detailed steps of spike sorting algorithm and the different algorithms used in each step are summarized. 

  • The advantages and disadvantages of each step of spike sorting algorithm are compared. 

  • The detailed application of deep learning technology in spike sorting is introduced.

2024 Jun;2(2):54-65
PDF
On This Page
CITE
Accesses: 25

Abstract

Spike sorting plays a pivotal role in neuroscience, serving as a crucial step of separating electrical signals recorded from multiple neurons to further analyze neuronal interactions. This process involves separating electrical signals that originate from multiple neurons, recorded through devices like electrode arrays. This is a very important  link in the field of brain-computer interfaces. The objective of spike sorting algorithm (SSA) is to distinguish the  behavior of one or more neurons from background noise using the waveforms captured by brain-embedded electrodes. This article starts from the steps of the conventional SSA and divides the SSA into three steps: spike detection, spike feature extraction, and spike clustering. It outlines prevalent algorithms for each phase before delving  into two emerging technologies: template matching and deep learning-based methods. The discussion on deep  learning is further subdivided into three approaches: end-to-end solution, deep learning for spike sorting steps,  and spiking neural networks-based solutions. Finally, it elaborates future challenges and development trends of SSAs.

Keywords: Spike sorting, spike detection, feature extraction, clustering, deep learning
Progress in Medical Devices
ISSN: 2957-5478
ZENTIME PUBLISHING CORPORATION LIMITED
On This Page
CITE
On This Page
Abstract