Separation of Extracellular Spikes: When Wavelet Based Methods Outperform the Principle Component Analysis

  • Alexey Pavlov
  • Valeri A. Makarov
  • Ioulia Makarova
  • Fivos Panetsos
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3561)


Spike separation is a basic prerequisite for analyzing of the cooperative neural behavior and neural code when registering extracellularly. Final performance of any spike sorting method is basically defined by the quality of the discriminative features extracted from the spike waveforms. Here we discuss two features extraction approaches: the Principal Component Analysis (PCA), and methods based on the Wavelet Transform (WT). We show that the WT based methods outperform the PCA only when properly tuned to the data, otherwise their results may be comparable or even worse. Then we present a novel method of spike features extraction based on a combination of the PCA and continuous WT. Our approach allows automatic tuning of the wavelet part of the method by the use of knowledge obtained from the PCA. To illustrate the methods strength and weakness we provide comparative examples of their performances using simulated and experimental data.


Principal Component Analysis Wavelet Transform Mother Wavelet Spike Density Wavelet Space 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Lewicki, M.: A review of methods for spike sorting: the detection and classification of neural action potentials. Net. Com. Neu. Sys. 9, R53–R78 (1998)CrossRefGoogle Scholar
  2. 2.
    Harris, K.D., Henze, D.A., Csicsvari, J., Hirase, H., Buzsaki, G.: Accuracy of tetrode spike separation as determined by simultaneous intracellular and extracellular measurements. J. Neurophysiol. 84, 401–414 (2000)Google Scholar
  3. 3.
    Wheeler, B.: Automatic Discrimination of Single Units. CRC Press, Boca Raton (1999)Google Scholar
  4. 4.
    Kaufman, L., Rousseeuw, P.J.: Finding Groups in Data: An Introduction to Cluster Analysis. Wiley-Interscience, New York (1990)Google Scholar
  5. 5.
    Downs, G.M., Barnard, J.M.: Clustering methods and their uses in computational chemistry. Rev. Comput. Chem. 18, 1–40 (2002)Google Scholar
  6. 6.
    Letelier, J., Weber, P.: Spike sorting based on discrete wavelet transform coefficients. J. Neurosc. Methods 101, 93–106 (2000)CrossRefGoogle Scholar
  7. 7.
    Hulata, E., Segev, R., Ben-Jacob, E.: A method for spike sorting and detection based on wavelet packets and Shannon’s mutual information. J. Neurosc. Methods 117, 1–12 (2002)CrossRefGoogle Scholar
  8. 8.
    Quian Quiroga, R., Nadasdy, Z., Ben-Shaul, Y.: Unsupervised spike detection and sorting with wavelets and superparamagnetic clustering. Neur. Comput. 16, 1661–1687 (2004)MATHCrossRefGoogle Scholar
  9. 9.
    Blatt, M., Wiseman, S., Domany, E.: Superparamagnetic clustering of data. Phys. Rev. Lett. 76, 3251–3254 (1996)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Alexey Pavlov
    • 1
  • Valeri A. Makarov
    • 2
  • Ioulia Makarova
    • 2
    • 3
  • Fivos Panetsos
    • 2
  1. 1.Nonlinear Dynamics Laboratory, Department of PhysicsSaratov State UniversitySaratovRussia
  2. 2.Neuroscience Laboratory, Department of Applied Mathematics, School of OpticsUniversidad Complutense de MadridMadridSpain
  3. 3.Dept. InvestigaciónHospital Ramón y CajalMadridSpain

Personalised recommendations