Comparison of combined spike detection and clustering using mutual information.
J Neurosci Methods 2017;
291:166-175. [PMID:
28827163 DOI:
10.1016/j.jneumeth.2017.08.009]
[Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/20/2017] [Revised: 08/07/2017] [Accepted: 08/08/2017] [Indexed: 11/20/2022]
Abstract
BACKGROUND
Spike sorting techniques involve both detection of spike waveform events and classification of those events into clusters of similar waveform shape. The one existing method of evaluating the combined effects of both detection and classification depends on assignment of cluster correspondence. Other methods of evaluation have focused on either clustering or detection, but not both, although these two steps may interact.
NEW METHOD
This paper develops an information theoretic measure of agreement between the output of two spike sorting techniques, AMIall, which can be used even when the number of waveform events detected by the two techniques differs.
RESULTS
AMIall is shown to be a useful measure for studying variations of parameters of spike sorting techniques in two examples: comparing outputs for simulated noisy spike sorting and spike sorting of human single neuron recordings. Comparison with existing methods Computing AMIall does not require an explicit assignment of cluster correspondence, thereby eliminating a potential source of variation. By providing a single measure of performance, computing AMIall is very useful when comparing large numbers of algorithmic or parametric variations of spike sorting techniques; prior comparison techniques have often required multiple measures of performance which complicates large scale comparisons.
CONCLUSIONS
The use of AMIall to measure agreement between spike sorting techniques facilitates the comparison of the outputs of those techniques, including variations in both spike detection and waveform clustering. This measure should be useful for broad based and large scale comparisons between spike sorting techniques.
Collapse