An extracellular signal is the sum of electrical signals from the neurons surrounding it. At any instant a set of neurons fires: some of these are relevant.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
7th IEEE Technical Exchange Meeting 2000 Hybrid Wavelet-SVD based Filtering of Noise in Harmonics By Prof. Maamar Bettayeb and Syed Faisal Ali Shah King.
Speech Enhancement Based on a Combination of Spectral Subtraction and MMSE Log-STSA Estimator in Wavelet Domain LATSI laboratory, Department of Electronic,
Evaluating Hypotheses
Development of Empirical Models From Process Data
Chapter 2 Simple Comparative Experiments
The Analysis of Variance
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
Lehrstuhl für Informatik 2 Gabriella Kókai: Maschine Learning 1 Evaluating Hypotheses.
Warped Linear Prediction Concept: Warp the spectrum to emulate human perception; then perform linear prediction on the result Approaches to warp the spectrum:
EE513 Audio Signals and Systems Wiener Inverse Filter Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Despeckle Filtering in Medical Ultrasound Imaging
EE513 Audio Signals and Systems Statistical Pattern Classification Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
A VOICE ACTIVITY DETECTOR USING THE CHI-SQUARE TEST
Presented by Tienwei Tsai July, 2005
Extraction of Fetal Electrocardiogram Using Adaptive Neuro-Fuzzy Inference Systems Khaled Assaleh, Senior Member,IEEE M97G0224 黃阡.
Statistical Decision Making. Almost all problems in statistics can be formulated as a problem of making a decision. That is given some data observed from.
Fundamentals of Data Analysis Lecture 10 Management of data sets and improving the precision of measurement pt. 2.
REVISED CONTEXTUAL LRT FOR VOICE ACTIVITY DETECTION Javier Ram’ırez, Jos’e C. Segura and J.M. G’orriz Dept. of Signal Theory Networking and Communications.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Signals CY2G2/SE2A2 Information Theory and Signals Aims: To discuss further concepts in information theory and to introduce signal theory. Outcomes:
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
SUPA Advanced Data Analysis Course, Jan 6th – 7th 2009 Advanced Data Analysis for the Physical Sciences Dr Martin Hendry Dept of Physics and Astronomy.
A comparison of the ability of artificial neural network and polynomial fitting was carried out in order to model the horizontal deformation field. It.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
Detection and estimation of abrupt changes in Gaussian random processes with unknown parameters By Sai Si Thu Min Oleg V. Chernoyarov National Research.
Research Seminars in IT in Education (MIT6003) Quantitative Educational Research Design 2 Dr Jacky Pow.
1 Robust Endpoint Detection and Energy Normalization for Real-Time Speech and Speaker Recognition Qi Li, Senior Member, IEEE, Jinsong Zheng, Augustine.
Chapter 6. Effect of Noise on Analog Communication Systems
Introduction to Deconvolution
23 November Md. Tanvir Al Amin (Presenter) Anupam Bhattacharjee Department of Computer Science and Engineering,
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
Sparse Signals Reconstruction Via Adaptive Iterative Greedy Algorithm Ahmed Aziz, Ahmed Salim, Walid Osamy Presenter : 張庭豪 International Journal of Computer.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Question paper 1997.
Chapter 11 Filter Design 11.1 Introduction 11.2 Lowpass Filters
Voice Activity Detection based on OptimallyWeighted Combination of Multiple Features Yusuke Kida and Tatsuya Kawahara School of Informatics, Kyoto University,
Reading Report: A unified approach for assessing agreement for continuous and categorical data Yingdong Feng.
Autoregressive (AR) Spectral Estimation
APPLICATION OF A WAVELET-BASED RECEIVER FOR THE COHERENT DETECTION OF FSK SIGNALS Dr. Robert Barsanti, Charles Lehman SSST March 2008, University of New.
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
6. Population Codes Presented by Rhee, Je-Keun © 2008, SNU Biointelligence Lab,
Page 1© Crown copyright 2004 The use of an intensity-scale technique for assessing operational mesoscale precipitation forecasts Marion Mittermaier and.
Single Correlator Based UWB Receiver Implementation through Channel Shortening Equalizer By Syed Imtiaz Husain and Jinho Choi School of Electrical Engineering.
Yi Jiang MS Thesis 1 Yi Jiang Dept. Of Electrical and Computer Engineering University of Florida, Gainesville, FL 32611, USA Array Signal Processing in.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Glossary of Technical Terms Correlation filter: a set of carefully designed correlation templates with regard to shift invariance as well as distortion-
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
: Chapter 5: Image Filtering 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Performance of Digital Communications System
WAVELET NOISE REMOVAL FROM BASEBAND DIGITAL SIGNALS IN BANDLIMITED CHANNELS Dr. Robert Barsanti SSST March 2010, University of Texas At Tyler.
Computacion Inteligente Least-Square Methods for System Identification.
Chapter 7: Hypothesis Testing. Learning Objectives Describe the process of hypothesis testing Correctly state hypotheses Distinguish between one-tailed.
CORRELATION-REGULATION ANALYSIS Томский политехнический университет.
Feature Matching and Signal Recognition using Wavelet Analysis Dr. Robert Barsanti, Edwin Spencer, James Cares, Lucas Parobek.
Statistical Decision Making. Almost all problems in statistics can be formulated as a problem of making a decision. That is given some data observed from.
Neural data-analysis Workshop
PERFORMANCE OF A WAVELET-BASED RECEIVER FOR BPSK AND QPSK SIGNALS IN ADDITIVE WHITE GAUSSIAN NOISE CHANNELS Dr. Robert Barsanti, Timothy Smith, Robert.
Advanced Wireless Networks
Chapter 2 Simple Comparative Experiments
朝陽科技大學 資訊工程系 謝政勳 Application of GM(1,1) Model to Speech Enhancement and Voice Activity Detection 朝陽科技大學 資訊工程系 謝政勳
EE513 Audio Signals and Systems
On the Design of RAKE Receivers with Non-uniform Tap Spacing
Attentional Modulations Related to Spatial Gating but Not to Allocation of Limited Resources in Primate V1  Yuzhi Chen, Eyal Seidemann  Neuron  Volume.
Presenter: Shih-Hsiang(士翔)
Nonlinear transfer of signal and noise correlations in vivo.
Presentation transcript:

An extracellular signal is the sum of electrical signals from the neurons surrounding it. At any instant a set of neurons fires: some of these are relevant to the task under study whereas the rest of the neurons are not related to this task (known as neural noise). During an extracellular recording, the neurons closest to the electrode (target neurons) provide the largest signals at the electrode, but more distant neurons’ action potentials are superimposed on the signal of interest and change its amplitude and shape. The activity of distant neurons appears as noise which may be highly correlated with the signal from target neurons. We seek to find action potentials from nearby neurons. Extracellular spike detection using Cepstrum of Bispectrum Shahjahan Shahid and Leslie S. Smith Dept. of Computing Science and Mathematics University of Stirling, Stirling, FK9 4LA, Scotland Abstract Detection and sorting of spikes from extracellular signals is a demanding task in extracellular electrophysiology. Extracellularly recorded neurophysiological signals contain spikes from the target and many other neighbouring active neurons as well as other noise. Discriminating spikes from noise is a challenge since the noise also originates from many neighbouring neurons and includes action potentials from these neurons. Detection of spikes in extracellular signals becomes harder when the signal to noise ratio is low. In this poster, we present a new spike detection technique based on Cepstrum of Bispectrum (CoB) which uses higher order statistics (HoS) techniques to find events of non-Gaussian nature in the extracellular signal. We assess the algorithm on several synthetic and real neural signals. Here we show some comparisons of spike detection performance using the new technique and four other established techniques. The comparative results indicate that the new technique outperforms the existing techniques on detecting spikes in extracellular signals. Performance Observations & Comparison Discussion and Conclusion References Acknowledgment : This work was carried out as part of the EPSRC CARMEN grant, EP/E002331/1 Introduction Different Spike Detection Techniques On Synthetic Signals : Considered Algorithms: pln, neo, wav, mor and cob Signal description: Each observation was made from 50 synthetic signals [3] where each signal is 5 second long and sampled at 24KHz. SNR levels: Amplitude ratio computed from peak to peak level (spike) / peak to peak level (noise). SNR levels used are 10dB, 5dB, 3dB, 0dB, -3dB, -5dB, and -10dB Spike details: Each synthesized signal combines three dominant spike trains (with different spike shapes) The average spike rate in each spike train is approximately 60 (±5) spikes per second Neural noise:7 correlated and 5000 uncorrelated spike trains. Evaluation Parameter:Hit rate (= ‘number of correctly detected spike events’ ÷ ‘number of true spike events’) and Precision (= ‘number of correctly detected spike events’ ÷ ‘total number of detected spike events’) Assessing Procedure:Comparing detected (by an algorithm) spike events with the signal’s ground truth (known) and computing the hit rate and precision for each algorithm. For each signal, the tuning parameters (e.g., amplitude threshold) of each technique have been set up to minimise the total error (i.e., true positive plus false negative). Available techniques produce acceptable results if the signal has a high SNR: but this is not always possible. The result produced by these techniques becomes unreliable if the SNR is low. In addition, these techniques require a relatively long time between two successive neuron firings. The proposed technique uses an advanced and appropriate signal processing technique which highlights spike events by suppressing the noise. Hence cob detects spikes at low SNR (0dB or less) with low estimation error (false positive and false negative). The detection performance of cob on both real and synthetic signals is an improvement on the traditional techniques. We conclude that results from cob provide a better basis for further processing of spike trains. 1.Shahid, S. and Walker, J. (2008) Cepstrum of Bispectrum - A new approach to blind system reconstruction. Signal Processing, 88(1):19–32. 2.Shahid, S. and Smith, L.S. (2008) A novel technique for spike detection in extracellular neurophysiological recordings using cepstrum of bispectrum. European Signal Processing Conference, Smith, L. S. and Mtetwa, N. (2007). A tool for synthesizing spike trains with realistic interference. J Neurosci Methods, 159(1):170– The CRCNS data sharing website, hippocampal data The performances show (a) with a good choice of threshold level cob can detect the highest number of spikes with highest precision – more than 99% of spikes are detected (at precision more than 99%) from signal at SNR up to 0dB. cob performs best even when spikes are very close (<1.0ms). (b) spike detection by pln deteriorates with level of noise, (c) detection of spike by neo is unreliable as it has the worst precision value. Fig. 1 Block diagram of new Cepstrum of Bispectrum spike detection technique. On Real Signals : The proposed technique has been applied to some real simultaneously recorded intra- & extra- cellular signals [4]. Two results are shown here: (a) the intracellular signal has high level of spikelet content (Fig. 3) and (b) the extracellular signal shows clear presence of spikes (Fig 4). The result after applying the algorithm has been shown at two stages: before and after final thresholding. In both signals the algorithm highlights spike events and suppresses noise. Since the extracellular signal was recorded to observe the effect of the intracellular signal, the spikes detected by the different techniques were compared with the spikes from the intracellular signal. Spike detections matching the time of intracellular spikes are assumed true positive. Table 2 compares the techniques. The technique cob detects all spikes with fewer errors (false positive and false negative). Fig. 3 cob Technique applied to intracellular signal recorded from dendrites Fig 4. cob Technique applied to extracellular signal recorded simultaneously from inside and outside of the neuron Table 2 Comparison of spike detection by the five algorithms. ΔtΔtcobwavmorplnneo 0.5ms True Positive False Negative False Positive ms True Positive30 False Negative00000 False Positive MethodsBrief DescriptionApplied Signal Processing Technique Comments Amplitude Thresholding ( pln ) This technique detects spike events when the signal crosses a user-specified single (or pair of) amplitude levels. The threshold can be set automatically as a function of the median and standard deviation of the signal. High-pass filtering for signal pre-processing This is the simplest and most widely used technique. The performance of this technique deteriorates rapidly at low SNR. Nonlinear Energy Operator ( neo ) This uses the product of the instantaneous amplitude and frequency of the signal which enhances spike events in the signal. High-pass filtering for signal pre-processing This technique does not perform well on very noisy signals as it uses instantaneous amplitude which is already corrupted by high frequency noise. Wavelet Transform ( wav ) This employs wavelet coefficients. With a good choice of mother wavelet, higher value of wavelet coefficients are found at spike events. High-pass filtering for signal pre-processing & Wavelet Transformation A well balanced mother wavelet is necessary for the signals with multiple spike types. Inappropriate choices, may lead to poor performance even in high SNR. Morphological Filter ( mor ) This technique examines the shape and amplitude of the signal. The shape of a spike and any background noise are supposed to be different. Observing structure element of the signal the spike event can be identified. High-pass filtering for signal pre-processing & Morphological filter A morphological filter suppresses the low amplitude noise without specifically enhancing spike shape. Hence, it misjudges correlated and high amplitude of neural noise. Template Matching This technique defines templates from the signal, and matches the templates with the rest of the signal by comparing sum-of-squared differences, convolution, cross-correlation, or maximum likelihood. High-pass filtering for signal pre-processing The template definition is crucial. Performance decreases in low SNR due to the difficulty of automatic template definition. There many established spike detection techniques available which use simple or advanced signal processing algorithms. Some of these techniques are described below. These techniques are the best known to us so far. Table 1 Different spike detection techniques The proposed technique is based on higher order statistics which suppress the noise (Gaussian and/or i.i.d. signal) and finds spikes even at high noise levels. The technique uses blind deconvolution theory to restore the system input signal from an unknown LTI system output signal thus targeting each electrode’s signal independently. Deconvolution requires a transfer function which is an estimate of the inverse filter. We estimate inverse filter of the system’s output signal. Cepstrum of Bispectrum (CoB) [1] is a recently developed higher order statistical measurement that provides average filter information (both magnitude and phase) blindly from any noisy triggered process. With a simple additional computation, an inverse filter can easily be estimated from CoB based estimated filter. The new technique ( cob ) [2] for neurophysiological spike event detection is illustrated in the block diagram below A single channel neurophysiological signal can be modelled as the output of a filtered point process. Mathematically, is the input point process (spike event), is the filter of the process (spike as received at electrode) and is the noise which may contain both correlated and uncorrelated signals at different amplitudes. Correlated signals are also filtered point process from surrounding neurons. These normally appear at the same time of the signals of interest. A New Algorithm for Spike Detection Fig. 2 Comparison of spike detection performance across the five algorithms. Assumed: minimum inter spike interval and detection accuracy = 1.0ms Assumed: minimum inter spike interval and detection accuracy = 0.5ms Poster No Difficulties inherent in spike detection in the extracellular signal : (a)Neural spikes appear randomly. (b)Spikes in an extracellular signal are not always of significantly higher amplitude than the noise. (c)Extracellular electrode/target neuron geometry differs between neurons resulting in different shapes of spike. (d)Different neurons’ spikes may be superimposed. (e)The overall shape of spikes changes due to neural noise (sum of signals from surrounding distant neurons) (f)The surrounding neurons’ spikes are an element of the noise in the extracellular signal and hence the noise may be similar to the target neurons spike shape (thus misleading the detection procedure). Δ t denotes the assumed minimum inter spike interval and detection accuracy