Detection, classification, and superposition resolution of action potentials in multiunit single-channel recordings by an on-line real-time neural network

Determination of single-unit spike trains from multiunit recordings obtained during extracellular recording has been the focus of many studies over the last two decades. In multiunit recordings, superpositions can occur with high frequency if the firing rates of the neurons are high or correlated, making superposition resolution imperative for accurate spike train determination. In this work, a connectionist neural network (NN) was applied to the spike sorting challenge. A novel training scheme was developed which enabled the NN to resolve some superpositions using single-channel recordings. Simulated multiunit spike trains were constructed from templates and noise segments that were extracted from real extracellular recordings. The simulations were used to determine the performances of the NN and a simple matched template filter (MTF), which was used as a basis for comparison. The network performed as well as the MTF in identifying nonoverlapping spikes, and was significantly better in resolving superpositions and rejecting noise. An on-line, real-time implementation of the NN discriminator, using a high-speed digital signal processor mounted inside an IBM-PC, is now in use in six laboratories.

[1]  Daniel K. Hartline,et al.  Separation of multi-unit nerve impulse trains by a multi-channel linear filter algorithm , 1975, Brain Research.

[2]  M. Abeles,et al.  Multispike train analysis , 1977, Proceedings of the IEEE.

[3]  Guy A. Orban,et al.  Spike Recognition and On-Line Classification by Unsupervised Learning System , 1979, IEEE Transactions on Biomedical Engineering.

[4]  M Okada,et al.  Software system for real-time discrimination of multi-unit nerve impulses. , 1982, Computer programs in biomedicine.

[5]  Bruce C. Wheeler,et al.  A Comparison of Techniques for Classification of Multiple Neural Signals , 1982, IEEE Transactions on Biomedical Engineering.

[6]  Edward M. Schmidt,et al.  Computer separation of multi-unit neuroelectric data: a review , 1984, Journal of Neuroscience Methods.

[7]  Kevin C. McGill,et al.  High-Resolution Alignment of Sampled Waveforms , 1984, IEEE Transactions on Biomedical Engineering.

[8]  L. Jackson Digital filters and signal processing , 1985 .

[9]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[10]  W. J. Daunicht,et al.  An on-line spike form discriminator for extracellular recordings based on an analog correlation technique , 1986, Journal of Neuroscience Methods.

[11]  Yiu-Fai Wong,et al.  Neural Networks for Template Matching: Application to Real-Time Classification of the Action Potentials of Real Neurons , 1987, NIPS.

[12]  X. Yang,et al.  A totally automated system for the detection and classification of neural spikes , 1988, IEEE Transactions on Biomedical Engineering.

[13]  M. Salganicoff,et al.  Unsupervised waveform classification for multi-neuron recordings: a real-time, software-based system. I. Algorithms and implementation , 1988, Journal of Neuroscience Methods.

[14]  S. Carlsson,et al.  Adaptive equalization using the backpropagation algorithm , 1989 .

[15]  George L. Gerstein,et al.  A low-cost single-board solution for real-time, unsupervised waveform classification of multineuron recordings , 1989, Journal of Neuroscience Methods.

[16]  Rene F. Jansen The reconstruction of individual spike trains from extracellular multineuron recordings using a neural network emulation program , 1990, Journal of Neuroscience Methods.

[17]  Clemens Forster,et al.  Automatic classification and analysis of microneurographic spike data using a PC/AT , 1990, Journal of Neuroscience Methods.

[18]  I. Bankman,et al.  Optimal Recognition Of Neural Waveforms , 1991, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society Volume 13: 1991.

[19]  R. Wurtz,et al.  Sensitivity of MST neurons to optic flow stimuli. I. A continuum of response selectivity to large-field stimuli. , 1991, Journal of neurophysiology.

[20]  Ah Chung Tsoi,et al.  FIR and IIR Synapses, a New Neural Network Architecture for Time Series Modeling , 1991, Neural Computation.

[21]  Rene F. Jansen,et al.  Automatic wave form classification of extracellular multineuron recordings , 1992, Journal of Neuroscience Methods.

[22]  A.F. Atiya,et al.  Recognition of multiunit neural signals , 1992, IEEE Transactions on Biomedical Engineering.

[23]  K. Horch,et al.  Separation of action potentials in multiunit intrafascicular recordings , 1992, IEEE Transactions on Biomedical Engineering.

[24]  Satoshi Yamada,et al.  Data processing for multi-channel optical recording: action potential detection by neural network , 1992, Journal of Neuroscience Methods.

[25]  Hagai Bergman,et al.  A personal computer-based spike detector and sorter: implementation and evaluation , 1992, Journal of Neuroscience Methods.

[26]  Isaac N. Bankman,et al.  Automated segmentation of neural recordings for optimal on-line recognition of neural waveforms , 1992, 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[27]  I. Bankman,et al.  Optimal detection, classification, and superposition resolution in neural waveform recordings , 1993, IEEE Transactions on Biomedical Engineering.

[28]  J.P. Miller,et al.  Optimal discrimination and classification of neuronal action potential waveforms from multiunit, multichannel recordings using software-based linear filters , 1994, IEEE Transactions on Biomedical Engineering.

[29]  Isaac N. Bankman,et al.  Template generation for neural waveform analysis in extracellular recordings , 1994, Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[30]  K. Horch,et al.  Classification of action potentials in multi-unit intrafascicular recordings using neural network pattern-recognition techniques , 1994 .

[31]  Michael S. Lewicki,et al.  Bayesian Modeling and Classification of Neural Signals , 1993, Neural Computation.

[32]  K. Horch,et al.  Classification of action potentials in multi-unit intrafascicular recordings using neural network pattern-recognition techniques , 1994, IEEE Transactions on Biomedical Engineering.

[33]  M.H. Hassoun,et al.  NNERVE: Neural Network Extraction of Repetitive Vectors for Electromyography. I. Algorithm , 1994, IEEE Transactions on Biomedical Engineering.

[34]  M.H. Hassoun,et al.  NNERVE: Neural Network Extraction of Repetitive Vectors for Electromyography. II. Performance analysis , 1994, IEEE Transactions on Biomedical Engineering.

[35]  William S. Rhode,et al.  A neural network-based spike discriminator , 1994, Journal of Neuroscience Methods.

[36]  M. N. Ouzt6reli Optimal Filtering of Nerve Signals* , .