Lably
Skip to content

Linear-nonlinear-Poisson cascade model

  • 3 min read
  • 3 chapters

Related on Lably

Through Visual system

There are three stages of the LNP cascade model. The first stage consists of a linear filter, or linear receptive field, which describes how the neuron integrates stimulus intensity over space and time. The output of this filter then passes through a nonlinear function, which gives the neuron's instantaneous spike rate as its output. Finally, the spike rate is used to generate spikes according to an inhomogeneous Poisson process.

The linear filtering stage performs dimensionality reduction, reducing the high-dimensional spatio-temporal stimulus space to a low-dimensional feature space, within which the neuron computes its response. The nonlinearity converts the filter output to a (non-negative) spike rate, and accounts for nonlinear phenomena such as spike threshold (or rectification) and response saturation. The Poisson spike generator converts the continuous spike rate to a series of spike times, under the assumption that the probability of a spike depends only on the instantaneous spike rate.

The model offers a useful approximation of neural activity, allowing scientists to derive reliable estimates from a mathematically simple formula.

Mathematical formulation

Single-filter LNP

Let x denote the spatio-temporal stimulus vector at a particular instant, and k denote a linear filter (the neuron's linear receptive field), which is a vector with the same number of elements as x. Let f denote the nonlinearity, a scalar function with non-negative output. Then the LNP model specifies that, in the limit of small time bins,

P(spike)∝f(k⋅x).

For finite-sized time bins, this can be stated precisely as the probability of observing y spikes in a single bin:

P(y~spikes)=(Δλ)yy!e−Δλ
where λ=f(k⋅x), and Δ is the bin size.

Multi-filter LNP

For neurons sensitive to multiple dimensions of the stimulus space, the linear stage of the LNP model can be generalized to a bank of linear filters, and the nonlinearity becomes a function of multiple inputs. Let k1,k2,…,kn denote the set of linear filters that capture a neuron's stimulus dependence. Then the multi-filter LNP model is described by

P(spike)∝f(k1⋅x,k2⋅x,…,kn⋅x)

or

P(spike)∝f(Kx),

where K is a matrix whose columns are the filters ki.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Neuroscience