paper-with-me

홈 › Papers

Fast and accurate spike sorting of high-channel count probes with KiloSort

2016-12-01 · NeurIPS 2016 12 · Marius Pachitariu, Nicholas A. Steinmetz, Shabnam N. Kadir, Matteo Carandini, Kenneth D. Harris

New silicon technology is enabling large-scale electrophysiological recordings in vivo from hundreds to thousands of channels. Interpreting these recordings requires scalable and accurate automated methods for spike sorting, which should minimize the time required for manual curation of the results. Here we introduce KiloSort, a new integrated spike sorting framework that uses template matching both during spike detection and during spike clustering. KiloSort models the electrical voltage as a sum of template waveforms triggered on the spike times, which allows overlapping spikes to be identified and resolved. Unlike previous algorithms that compress the data with PCA, KiloSort operates on the raw data which allows it to construct a more accurate model of the waveforms. Processing times are faster than in previous algorithms thanks to batch-based optimization on GPUs. We compare KiloSort to an established algorithm and show favorable performance, at much reduced processing times. A novel post-clustering merging step based on the continuity of the templates further reduced substantially the number of manual operations required on this data, for the neurons with near-zero error rates, paving the way for fully automated spike sorting of multichannel electrode recordings.

📄 PDF Abstract BibTeX

Code (1)

cortex-lab/KiloSort 공식 구현

Tasks

ClusteringSpike SortingTemplate Matching

Methods 이 논문이 사용한 방법론

PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…

Similar Papers 제목 키워드 기반

FS-SS: Few-Shot Learning for Fast and Accurate Spike Sorting of High-channel Count Probes

2025-03-23 · Tao Fang, Majid Zamani

There is a need for fast adaptation in spike sorting algorithms to implement brain-machine interface (BMIs) in different applications. Learning and adapting the functionality of the sorting process in real-time can signi…

Few-Shot LearningMeta-LearningSpike Sorting

E-Sort: Empowering End-to-end Neural Network for Multi-channel Spike Sorting with Transfer Learning and Fast Post-processing

2024-09-19 · Yuntao Han, Shiwei Wang

Decoding extracellular recordings is a crucial task in electrophysiology and brain-computer interfaces. Spike sorting, which distinguishes spikes and their putative neurons from extracellular recordings, becomes computat…

Few-Shot LearningSpike SortingTransfer Learning

L-Sort: An Efficient Hardware for Real-time Multi-channel Spike Sorting with Localization

2024-06-26 · Yuntao Han, Shiwei Wang, Alister Hamilton

Spike sorting is essential for extracting neuronal information from neural signals and understanding brain function. With the advent of high-density microelectrode arrays (HDMEAs), the challenges and opportunities in mul…

Brain Computer InterfaceClusteringSpike Sorting

On the Analysis of Multi-Channel Neural Spike Data

2011-12-01 · NeurIPS 2011 12 · Bo Chen, David E. Carlson, Lawrence Carin

Nonparametric Bayesian methods are developed for analysis of multi-channel spike-train data, with the feature learning and spike sorting performed jointly. The feature learning and sorting are performed simultaneously …

Dictionary LearningSpike 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