Related Experiment Video
Updated: Apr 26, 2026

A Visual Guide to Sorting Electrophysiological Recordings Using 'SpikeSorter'
Published on: February 10, 2017
Hierarchical Adaptive Means (HAM) clustering for hardware-efficient, unsupervised and real-time spike sorting
Sivylla E Paraskevopoulou1, Di Wu2, Amir Eftekhar1
1Department of Electrical and Electronic Engineering, Imperial College, London, SW7 2BT, UK; Centre for Bio-Inspired Technology, Institute of Biomedical Engineering, Imperial College, London, SW7 2AZ, UK.
A new Hierarchical Adaptive Means (HAM) algorithm offers unsupervised, real-time adaptive clustering for neural spike data (spike sorting). This method autonomously determines spike classes and achieves high accuracy with low complexity for hardware implementation.
Area of Science:
- Computational Neuroscience
- Machine Learning
- Signal Processing
Background:
- Accurate spike sorting is crucial for analyzing neural data.
- Existing methods often require prior knowledge or extensive training.
- Real-time adaptive clustering for neural spikes remains a challenge.
Purpose of the Study:
- To introduce a novel unsupervised algorithm for real-time adaptive clustering of neural spike data.
- To develop a method that can autonomously determine the number of spike classes.
- To create a computationally efficient algorithm suitable for hardware implementation.
Main Methods:
- The Hierarchical Adaptive Means (HAM) clustering method was developed.
- HAM combines centroid-based clustering with hierarchical cluster connectivity.
- The algorithm adaptively tracks incoming spike data without requiring past history or training.
Main Results:
- HAM achieved near-identical classification accuracy compared to k-means on simulated and recorded datasets.
- The method demonstrated robustness across different feature extraction techniques, exceeding 80% accuracy.
- Low memory and computational requirements were quantified, highlighting suitability for hardware.
Conclusions:
- HAM provides an effective unsupervised, real-time adaptive solution for spike sorting.
- The algorithm's autonomy in determining spike classes and its efficiency are significant advantages.
- The low complexity of HAM makes it highly attractive for future hardware implementations in neuroscience.
More Related Videos
12:27Large-scale Reconstructions and Independent, Unbiased Clustering Based on Morphological Metrics to Classify Neurons in Selective Populations
Published on: February 15, 2017
05:12ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
Published on: January 16, 2019