Unsupervised spike detection and sorting with wavelets and superparamagnetic clustering. (English) Zbl 1059.94511

Summary: This study introduces a new method for detecting and sorting spikes from multiunit recordings. The method combines the wavelet transform, which localizes distinctive spike features, with superparamagnetic clustering, which allows automatic classification of the data without assumptions such as low variance or Gaussian distributions. Moreover, an improved method for setting amplitude thresholds for spike detection is proposed. We describe several criteria for implementation that render the algorithm unsupervised and fast. The algorithm is compared to other conventional methods using several simulated data sets whose characteristics closely resemble those of in vivo recordings. For these data sets, we found that the proposed algorithm outperformed conventional methods.


94A12 Signal theory (characterization, reconstruction, filtering, etc.)
92C55 Biomedical imaging and signal processing
65T60 Numerical methods for wavelets
68W01 General topics in the theory of algorithms
Full Text: DOI Link


[1] DOI: 10.1109/PROC.1977.10559
[2] DOI: 10.1103/PhysRevLett.76.3251
[3] DOI: 10.1162/neco.1997.9.8.1805
[4] DOI: 10.1016/S0378-4371(98)00494-4
[5] DOI: 10.1093/biomet/81.3.425 · Zbl 0815.62019
[6] Fee M. S., J. Neurophysiol. 76 pp 3823– (1996)
[7] Harris K. D., J. Neurophysiol. 84 pp 401– (2000)
[8] DOI: 10.1016/S0165-0270(02)00032-8
[9] DOI: 10.1103/PhysRevLett.85.4637
[10] DOI: 10.1016/S0893-6080(00)00026-5
[11] DOI: 10.1016/S0165-0270(00)00250-8
[12] DOI: 10.1088/0954-898X/9/4/001 · Zbl 0910.92008
[13] DOI: 10.1109/34.192463 · Zbl 0709.94650
[14] DOI: 10.1016/S0165-0270(02)00276-5
[15] DOI: 10.1016/S1388-2457(02)00365-6
[16] DOI: 10.1103/PhysRevE.65.041903
[17] DOI: 10.1016/S1385-299X(01)00077-0
[18] DOI: 10.1006/brcg.1995.1028
[19] DOI: 10.1016/0370-2693(89)91563-3
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.