The spike-triggered averaging
(STA) is a tool for characterizing the response properties of a neuron using the
spikes
The SPIKES protocol is a method used in clinical medicine to break bad news to patients and families. As receiving bad news can cause distress and anxiety, clinicians need to deliver the news carefully. By using the SPIKES method for introducing a ...
emitted in response to a time-varying stimulus. The STA provides an estimate of a neuron's linear
receptive field
The receptive field, or sensory space, is a delimited medium where some physiological stimuli can evoke a sensory neuronal response in specific organisms.
Complexity of the receptive field ranges from the unidimensional chemical structure of odo ...
. It is a useful technique for the analysis of
electrophysiological
Electrophysiology (from Greek , ''ēlektron'', "amber" Electron#Etymology">etymology of "electron" , ''physis'', "nature, origin"; and , ''-logia'') is the branch of physiology that studies the electrical properties of biological cells and tissue ...
data.
Mathematically, the STA is the average stimulus preceding a spike.
[de Boer and Kuyper (1968) Triggered Correlation. ''IEEE Transact. Biomed. Eng.'', 15:169-179][Marmarelis, P. Z. and Naka, K. (1972). White-noise analysis of a neuron chain: an application of the Wiener theory. ''Science'', 175:1276-1278][Chichilnisky, E. J. (2001). A simple white noise analysis of neuronal light responses. ''Network: Computation in Neural Systems'', 12:199-213][Simoncelli, E. P., Paninski, L., Pillow, J. & Swartz, O. (2004).]
"Characterization of neural responses with stochastic stimuli"
In M. Gazzaniga (Ed.) ''The Cognitive Neurosciences, III'' (pp. 327-338). MIT press. To compute the STA, the stimulus in the time window preceding each spike is extracted, and the resulting (spike-triggered) stimuli are averaged (see diagram). The STA provides an
unbiased estimate of a neuron's receptive field only if the stimulus distribution is spherically symmetric (e.g.,
Gaussian white noise).
[Paninski, L. (2003). Convergence properties of some spike-triggered analysis techniques. ''Network: Computation in Neural Systems'' 14:437-464][Sharpee, T.O., Rust, N.C., & Bialek, W. (2004). Analyzing neural responses to natural signals: Maximally informative dimensions. ''Neural Computation'' 16:223-250]
The STA has been used to characterize
retinal ganglion cells
A retinal ganglion cell (RGC) is a type of neuron located near the inner surface (the ganglion cell layer) of the retina of the eye. It receives visual information from photoreceptors via two intermediate neuron types: bipolar cells and retina ...
, neurons in the
lateral geniculate nucleus
In neuroanatomy, the lateral geniculate nucleus (LGN; also called the lateral geniculate body or lateral geniculate complex) is a structure in the thalamus and a key component of the mammalian visual pathway. It is a small, ovoid, ventral proj ...
and
simple cell
A simple cell in the primary visual cortex is a cell that responds primarily to oriented edges and gratings (bars of particular orientations). These cells were discovered by Torsten Wiesel and David Hubel in the late 1950s.
Such cells are tu ...
s in the
striate cortex
The visual cortex of the brain is the area of the cerebral cortex that processes visual perception, visual information. It is located in the occipital lobe. Sensory input originating from the eyes travels through the lateral geniculate nucleus in ...
(V1) . It can be used to estimate the linear stage of the
linear-nonlinear-Poisson (LNP) cascade model.
The approach has also been used to analyze how transcription factor dynamics control gene regulation within individual cells.
Spike-triggered averaging is also commonly referred to as “reverse correlation″ or “white-noise analysis”. The STA is well known as the first term in the
Volterra kernel
The Volterra series is a model for non-linear behavior similar to the Taylor series. It differs from the Taylor series in its ability to capture "memory" effects. The Taylor series can be used for approximating the response of a nonlinear system t ...
or
Wiener kernel series expansion.
[Lee and Schetzen (1965). Measurement of the Wiener kernels of a non- linear system by cross-correlation. ''International Journal of Control, First Series'', 2:237-254] It is closely related to
linear regression
In statistics, linear regression is a linear approach for modelling the relationship between a scalar response and one or more explanatory variables (also known as dependent and independent variables). The case of one explanatory variable is ...
, and identical to it in common circumstances.
Mathematical definition
Standard STA
Let
denote the spatio-temporal stimulus vector preceding the
'th time bin, and
the spike count in that bin. The stimuli can be assumed to have zero mean (i.e.,
). If not, it can be transformed to have zero-mean by subtracting the mean stimulus from each vector. The STA is given
:
where
, the total number of spikes.
This equation is more easily expressed in matrix notation: let
denote a matrix whose
'th row is the stimulus vector
and let
denote a column vector whose
th element is
. Then the STA can be written
:
Whitened STA
If the stimulus is not
white noise
In signal processing, white noise is a random signal having equal intensity at different frequencies, giving it a constant power spectral density. The term is used, with this or similar meanings, in many scientific and technical disciplines, ...
, but instead has non-zero correlation across space or time, the standard STA provides a biased estimate of the linear receptive field.
It may therefore be appropriate to whiten the STA by the inverse of the stimulus covariance matrix. This resolves the spatial dependency issue, however we still assume the stimulus is temporally independent. The resulting estimator is known as the whitened STA, which is given by
:
where the first term is the inverse covariance matrix of the raw stimuli and the second is the standard STA. In matrix notation, this can be written
:
The whitened STA is unbiased only if the stimulus distribution can be described by a correlated Gaussian distribution
(correlated Gaussian distributions are elliptically symmetric, i.e. can be made spherically symmetric by a linear transformation, but not all elliptically symmetric distributions are Gaussian). This is a weaker condition than spherical symmetry.
The whitened STA is equivalent to
linear least-squares regression of the stimulus against the spike train.
Regularized STA
In practice, it may be necessary to
regularize the whitened STA, since whitening amplifies noise along stimulus dimensions that are poorly explored by the stimulus (i.e., axes along which the stimulus has low variance). A common approach to this problem is
ridge regression
Ridge regression is a method of estimating the coefficients of multiple- regression models in scenarios where the independent variables are highly correlated. It has been used in many fields including econometrics, chemistry, and engineering. Also ...
. The regularized STA, computed using ridge regression, can be written
:
where
denotes the identity matrix and
is the ridge parameter controlling the amount of regularization. This procedure has a simple Bayesian interpretation: ridge regression is equivalent to placing a prior on the STA elements that says they are drawn i.i.d. from a zero-mean Gaussian prior with covariance proportional to the identity matrix. The ridge parameter sets the inverse variance of this prior, and is usually fit by
cross-validation or
empirical Bayes
Empirical Bayes methods are procedures for statistical inference in which the prior probability distribution is estimated from the data. This approach stands in contrast to standard Bayesian methods, for which the prior distribution is fixed b ...
.
Statistical properties
For responses generated according to an
LNP model, the whitened STA provides an estimate of the subspace spanned by the linear receptive field. The properties of this estimate are as follows
Consistency
The whitened STA is a
consistent estimator
In statistics, a consistent estimator or asymptotically consistent estimator is an estimator—a rule for computing estimates of a parameter ''θ''0—having the property that as the number of data points used increases indefinitely, the resul ...
, i.e., it converges to the true linear subspace, if
# The stimulus distribution
is
elliptically symmetric, e.g.,
Gaussian
Carl Friedrich Gauss (1777–1855) is the eponym of all of the topics listed below.
There are over 100 topics all named after this German mathematician and scientist, all in the fields of mathematics, physics, and astronomy. The English eponymo ...
. (
Bussgang's theorem)
# The expected STA is not zero, i.e., nonlinearity induces a shift in the spike-triggered stimuli.
Optimality
The whitened STA is an asymptotically
efficient estimator
In statistics, efficiency is a measure of quality of an estimator, of an experimental design, or of a hypothesis testing procedure. Essentially, a more efficient estimator, needs fewer input data or observations than a less efficient one to ac ...
if
# The stimulus distribution
is Gaussian
# The neuron's nonlinear response function is the exponential,
.
For arbitrary stimuli, the STA is generally not consistent or efficient. For such cases,
maximum likelihood
In statistics, maximum likelihood estimation (MLE) is a method of estimating the parameters of an assumed probability distribution, given some observed data. This is achieved by maximizing a likelihood function so that, under the assumed sta ...
and
information-based estimators
[Kouh M. & Sharpee, T.O. (2009). Estimating linear-nonlinear models using Rényi divergences, ''Network: Computation in Neural Systems'' 20(2): 49–68] have been developed that are both consistent and efficient.
See also
*
Spike-triggered covariance
*
Linear-nonlinear-Poisson cascade model
*
Sliced inverse regression
*
Reverse Correlation Technique The reverse correlation technique is a data driven study method used primarily in psychological and neurophysiological research. This method earned its name from its origins in neurophysiology, where cross-correlations between white noise stimuli an ...
References
External links
Matlab code for computing the STA
{{DEFAULTSORT:Spike-Triggered Average
Computational neuroscience