paper-with-me

Papers

Evaluation of spike sorting algorithms: Simulations and application to human Subthalamic Nucleus recordings

2018-10-31

An important prerequisite for the analysis of spike synchrony in extracellular recordings is the extraction of single unit activity from the recorded multi unit signal. To identify single units (SUs), potential spikes are detected and separated with respect to their potential neuronal origins ('spike sorting'). However, different sorting algorithms yield inconsistent unit assignments which seriously influences the subsequent analyses of the spiking activity. To evaluate the quality of spike sortings performed with different prevalent algorithms offered by the 'Plexon Offline Sorter' we first apply these algorithms to experimental data (ED), namely recordings in the Subthalamic Nucleus of patients with Parkinson's disease, obtained during Deep Brain Stimulation surgery. Since this procedure leaves us unsure about the best sorting result we then apply all methods again to artificial data (AD) with known ground truth (GT). AD consists of pairs of SUs with different shape similarity embedded in the background noise of the ED. The sorting evaluation is based on the influence of the respective methods on the SU assignments and its effect on the resulting firing characteristics. We find a high variability in the sorting results obtained by different algorithms that increases with SU shape similarity. We also find significant differences in the resulting firing characteristics of the ED. We conclude that Valley-Seeking produces the most accurate results if the exclusion of artifacts as unsorted events is important. If the latter is less important ('clean' data) K-Means is a better option. Our results strongly argue for the need of standardized validation procedures for spike sorting based on GT data. The recipe suggested here is simple enough to become a standard procedure.

📄 PDF Abstract BibTeX arXiv:1810.13302

Code (0)

등록된 구현이 없습니다.

Tasks

Spike Sorting

Similar Papers 제목 키워드 기반

Toward A Formalized Approach for Spike Sorting Algorithms and Hardware Evaluation

2022-05-13 · Tim Zhang, Corey Lammie, Mostafa Rahimi Azghadi, Amirali Amirsoleimani 외

Spike sorting algorithms are used to separate extracellular recordings of neuronal populations into single-unit spike activities. The development of customized hardware implementing spike sorting algorithms is burgeoning…

Spike Sorting

SpikeSift: A Computationally Efficient and Drift-Resilient Spike Sorting Algorithm

2025-04-02 · Vasileios Georgiadis, Panagiotis C. Petrantonakis

Objective: Spike sorting is a fundamental step in analysing extracellular recordings, enabling the isolation of single-neuron activity. However, it remains a challenging problem because extracellular traces mix overlappi…

ClusteringComputational EfficiencySpike Sorting

Adaptive SpikeDeep-Classifier: Self-organizing and self-supervised machine learning algorithm for online spike sorting

2023-03-30 · Muhammad Saif-ur-Rehman, Omair Ali, Christian Klaes, Ioannis Iossifidis

Objective. Research on brain-computer interfaces (BCIs) is advancing towards rehabilitating severely disabled patients in the real world. Two key factors for successful decoding of user intentions are the size of implant…

channel selectionSpike Sorting

SimSort: A Data-Driven Framework for Spike Sorting by Large-Scale Electrophysiology Simulation

2025-02-05 · Yimu Zhang, Dongqi Han, Yansen Wang, Zhenning Lv 외

Spike sorting is an essential process in neural recording, which identifies and separates electrical signals from individual neurons recorded by electrodes in the brain, enabling researchers to study how specific neurons…

Spike SortingZero-shot Generalization

Validation of neural spike sorting algorithms without ground-truth information

2015-08-27 · Alex H. Barnett, Jeremy F. Magland, Leslie F. Greengard

We describe a suite of validation metrics that assess the credibility of a given automatic spike sorting algorithm applied to a given electrophysiological recording, when ground-truth is unavailable. By rerunning the spi…

BenchmarkingSpike Sorting