Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2015 Nov 16;112(48):14954–14959. doi: 10.1073/pnas.1513160112

Improved signaling as a result of randomness in synaptic vesicle release

Calvin Zhang 1,1, Charles S Peskin 1
PMCID: PMC4672768  PMID: 26627245

Significance

Noise is not only a source of disturbance, but it also can be beneficial for neuronal information processing. The release of neurotransmitter vesicles in synapses is an unreliable process, especially in the central nervous system. Here we show that the probabilistic nature of neurotransmitter release directly influences the functional role of a synapse, and that a small probability of release per docked vesicle helps reduce the error in the reconstruction of desired signals from the time series of vesicle release events.

Keywords: synaptic transmission, stochastic vesicle release, release probability, optimal filter

Abstract

The probabilistic nature of neurotransmitter release in synapses is believed to be one of the most significant sources of noise in the central nervous system. We show how p0, the probability of release per docked vesicle when an action potential arrives, affects the dynamics of the rate of vesicle release in response to changes in the rate of arrival of action potentials. Furthermore, we examine the theoretical capability of a synapse in the estimation of desired signals using information from the stochastic vesicle release events under the framework of optimal linear filter theory. We find that a small p0, such as 0.1, reduces the error in the reconstruction of the input, or in the reconstruction of the time derivative of the input, from the time series of vesicle release events. Our results imply that the probabilistic nature of synaptic vesicle release plays a direct functional role in synaptic transmission.


Randomness is present in almost all levels of all nervous systems, such as in ionic channels of individual neurons, in synapses between neurons, and in environmental stimuli. The probabilistic nature of the synaptic vesicle release process is believed to be one of the most significant sources of randomness. Stochastic vesicle release affects information transfer from a presynaptic neuron to a postsynaptic neuron, and hence may play not only an important role in synaptic plasticity (1, 2) but also a significant role in determining the functionality of certain synapses, a point we will argue in this article. The functional role of stochastic vesicle release in synaptic transmission is likely to be more significant in those synapses in the central nervous system, where the size of the readily releasable vesicle pool is usually smaller than those in the periphery.

Synaptic vesicle release has only recently been studied in a probabilistic or information–theoretic manner (35). A systematic perspective on how stochastic vesicle release affects neural code processing at synapses is still lacking. On the experimental front, a comprehensive, quantitative knowledge about the nature of vesicle docking, priming, fusing, undocking, replenishing, and recycling is far from complete, and hence a biophysically detailed model of the entire vesicle release process is not yet possible.

Despite current limited understanding of the synaptic vesicle release process, a probabilistic model that captures the essential elements of that process can still be built to study the effect of various sources of randomness on synaptic transmission. Rosenbaum et al. (3) recently constructed such a model to study how variability in vesicle dynamics affects information transfer from one neuron to another. They found that the depletion of docked vesicles at higher rates of arrival of action potentials makes the synapse act as a high-pass filter from a signal processing point of view. Motivated by Rosenbaum et al.’s (3) model of the presynaptic vesicle release process, we here build a probabilistic model that includes four stochastic subprocesses involved in synaptic vesicle release: the stochastic process that generates the presynaptic spike density S(t), the randomness of the interspike intervals in the presynaptic spike train, the randomness in vesicle docking, and the probabilistic nature of vesicle release. Based on this presynaptic model, we use optimal linear filter theory to determine the best possible linear response of the postsynaptic neuron to each vesicle release event with the aim of reconstructing desired signals derived from S(t). This optimization approach contrasts with that of Manwani and Koch (4), in which biophysical details are used to formulate a model of the postsynaptic response. Instead, we ask what the best response is given the goal to reconstruct some aspect of the input signal S(t). For example, if the function of this synapse is to simply relay and preserve the original presynaptic signal S(t), then our model answers the question of how various sources of randomness in the vesicle release process affect the theoretical capability of the synapse in the reconstruction of S(t). As another example, if this synapse serves as an edge detector, then our model can be used to study how various sources of randomness in the vesicle release process affect the reconstruction of the derivative of S(t). In both cases we find that a smaller probability of release per docked vesicle, such as 0.1, is preferable to a larger probability of release, such as 0.5 or 1.

More generally, we provide a systematic framework, based on a cascade of stochastic models of the presynaptic vesicle docking and release processes coupled with optimal linear filter theory, to address how various sources of randomness in synaptic vesicle release affect synaptic transmission between two neurons. We believe that our model framework can be further extended or modified to incorporate biophysical details of the synaptic vesicle release process, or by changing the objective function used in the optimal filter theory, to study various issues in synaptic transmission.

The Presynaptic Model of Synaptic Vesicle Release

We first build a model of stochastic vesicle release in the presynaptic neuron.

A key assumption of our model is that we allow for an unlimited number of docking sites. Let vesicle docking occur by a homogeneous Poisson process with mean rate α0, so that α0 is the probability per unit time that the number of docked vesicles increases by one. Note that α0 is the rate at which the total number of docked vesicles in the entire synapse increases in the absence of vesicle release. In fact, if a given neuron makes multiple synapses onto a given postsynaptic neuron, then, under the assumption of our model, these synapses may be regarded as one large model synapse with a parameter α0 that is the sum of the individual α0’s.

Let presynaptic action potentials occur by a stochastic process with mean rate s(t)>0, so that s(t) is the probability per unit time of the occurrence of action potentials in the presynaptic neuron [i.e., s(t) is the presynaptic spike density]. Of course, the rate s(t) does not fully characterize the statistics of the spike train. We consider some particular cases later. Denote the time of the kth presynaptic action potential by Tk, k=1,2, Later, we shall regard s(t) as a sample of a stochastic process S(t), but when we write lowercase s(t), we are conditioning on S(t)=s(t), for all t. The vesicle docking process and the process that generates action potentials are independent of each other, regardless of whether we condition on S; this is a consequence of the assumption of an unlimited number of docking sites. Otherwise, vesicle release by action potentials would increase the rate of docking by making more sites available.

When an action potential occurs in the presynaptic neuron, each vesicle that is docked has a probability p0 of being released, this choice being made independently for all of the vesicles that happen to be docked at that moment. Note that p0 is not the same as pr, which is commonly used to refer to the probability of vesicle release for the entire synapse (6). In fact, pr is the probability that at least one vesicle is released when an action potential occurs, whereas p0 is the probability of release per docked vesicle when an action potential occurs. Hence, pr=1(1p0)n, where n is the number of docked vesicles when the action potential occurs.

The Expected Rate of Synaptic Vesicle Release

Using the above model of the presynaptic vesicle docking and release processes, we first study how p0, the probability of release per docked vesicle when an action potential occurs, affects the expected rate of synaptic vesicle release. In this section only, we assume that the presynaptic action potentials occur by an inhomogeneous Poisson process with a given mean rate s(t).

Let V¯(t) be the expected number of vesicles that dock during (t0,t), and let R¯(t) be the expected number of vesicles that are released during (t0,t). Then V¯(t)R¯(t) is the expected number of vesicles that are docked at time t, and the expected rate of vesicle release (dR¯/dt) satisfies the differential equation

dR¯dt=p0s(t)(V¯(t)R¯(t)),R¯(t0)=0. [1]

On the right-hand side of Eq. 1, the product of (V¯(t)R¯(t)) and p0 gives the expected number of vesicles released when a single action potential arrives in the presynaptic neuron at time t. Further multiplying this product by the spike density s(t) gives us the expected rate of vesicle release, dR¯/dt, at time t.

If we differentiate Eq. 1 with respect to time on both sides and make use of dV¯/dt=α0, we get

d2R¯dt2=p0dsdt(V¯R¯)+p0s(α0dR¯dt),=1sdsdtdR¯dt+p0s(α0dR¯dt). [2]

Let r=dR¯/dt, then Eq. 2 becomes

drdt=rsdsdt+p0s(α0r). [3]

Dividing both sides by s(t) [recall that s(t)>0] and rearranging the terms, we see that Eq. 3 can be written simply as

ddt(rs)=p0(α0r). [4]

Although the above derivation is informal, Eq. 4 is rigorously correct given our assumptions, including the assumption of a Poisson spike train; it can be derived, for example, from the master equation for the process by taking first moments to get expected values.

To our knowledge, Eq. 4 is new. In its linearized form, however, it is closely related to the theory of Rosenbaum et al. (3). Eq. 4 shows that during any time interval in which the spike density s(t) is constant, the expected rate of vesicle release r(t) approaches the mean rate of vesicle docking α0. However, if s(t) jumps, Eq. 4 shows that the variable r/s must be continuous, so r(t) also jumps proportionally, which shows that the stochastic vesicle release process provides a synaptic mechanism through which the Weber–Fechner principle (7) in the sensory system can be realized.

Plotted in Fig. 1 are the probability per unit time of an action potential in the presynaptic neuron [blue curve, also referred to as the presynaptic spike density s(t)] and the corresponding expected rate of vesicle release [red curve, r(t)] under three values of p0: 1, 0.5, and 0.1. For all three cases, the expected rate of vesicle release exponentially approaches the vesicle docking rate α0 when the presynaptic spike density s(t) remains constant. The rate constant for the approach to the steady level α0 is s(t)p0. In particular, the rate constant is larger during the transient following the upward jump in s(t) and smaller during the transient following the downward jump. When p0 is large, the rate of vesicle release converges rapidly back to α0 whenever there is a jump in s(t). In the extreme case, when p0=1, the time constant of the exponential approach is equal to the mean interspike interval after the jump in rate, and this means in practice that the transient is too fast to be detected by the postsynaptic neuron in the presence of noise. In contrast, when p0 is small, it takes longer for the rate of vesicle release to get close to α0, and this makes it easier for the transient to be detected. An example of this phenomenon can be seen in Fig. 2. Note in particular that the unfiltered output in the case of p0=1 shows essentially no semblance of the original signal, and that hints of the original signal begin to appear in the unfiltered output as p0 is reduced.

Fig. 1.

Fig. 1.

Effect of probability of release per docked vesicle (p0) on the expected rate of vesicle release (r) for a spike train generated by an inhomogeneous Poisson process with mean rate s(t). Results for p0= 1, 0.5, and 0.1 are plotted in Top, Middle, and Bottom, respectively. s(t) is plotted in blue, and r(t) is plotted in red. Parameters used: s(t)=10s1 for 0t<2s and 4s<t6s, s(t)=20s1 for 2st4s; α0=1s1.

Fig. 2.

Fig. 2.

Effect of probability of release per docked vesicle (p0) on the synapse’s ability to estimate the presynaptic spike density S(t). In this numerical experiment, the goal of the synapse is to simply relay and preserve the presynaptic spike density S(t), plotted in the topmost frame. We repeat this experiment for p0= 1, 0.5, and 0.1; results are shown in two columns: (Left) estimation f(t) of S(t) from Eq. 5 (filtered output), obtained by applying the optimal filter to the rate of vesicle release dR(t)/dt; (Right) instantaneous rate of vesicle release (unfiltered output), defined (13) by Nk/(TkTk1), where Nk is the number of vesicles released at the kth action potential, and Tk is the time of the occurrence that action potential. Note that the optimal filter is different for each p0 (see SI Materials and Methods for the shape of the optimal filter). The design of the optimal filter is based upon the statistical properties of the ensemble of the presynaptic spike density, the spike generation, and the vesicle docking and release processes, but not upon the particular presynaptic spike density S(t) used in the experiment. Data shown are for a time duration of 20 s, with s1=10s1,s2=20s1,ν12=ν21=10s1,α0=1,000s1. All panels in this figure cover the time interval (65 s, 85 s).

Note that in our model, any steady level s(t)= constant leads eventually to the same vesicle release rate α0; this is because, in any steady state, the rate of vesicle release must equal the rate of vesicle docking. This result is a general feature of our model, and is not dependent on the Poisson assumption used in this section; it is a consequence, however, of our assumption that there is an unlimited number of docking sites available. The functional significance of this feature of our model is that the model synapse is completely insensitive to the steady level of stimulation and communicates only transient changes in the level of stimulation to the postsynaptic neuron. A similar but less extreme insensitivity to low-frequency signals would occur if we assumed a limited number of docking sites (SI Materials and Methods) (3).

SI Materials and Methods

Synaptic Vesicle Release with Finite Docking Sites.

Suppose there are m docking sites, and let β0 be the probability per unit time that an empty docking site becomes filled.

Recall from the main text that p0 is the probability per unit time of release of any docked vesicle when an action potential arrives, s(t) is the rate of arrival of action potentials that are generated by an inhomogeneous Poisson process, R¯(t) is the expected number of vesicles released during (t0,t), and V¯(t) is the expected number of vesicles that dock during (t0,t). Hence, V¯(t)R¯(t) is the expected number of vesicles that are docked at time t.

Then Eq. 1 in the main text implies that the expected rate of vesicle release r(t)=dR¯/dt satisfies

ddt(r(t)s(t))=p0(dV¯dtr(t)). [S1]

But

dV¯dt=β0(m(V¯(t)R¯(t)))=β0(m1p0r(t)s(t)), [S2]

and hence

ddt(r(t)s(t))=p0(β0(m1p0r(t)s(t))r(t)), [S3]

or

ddt(r(t)s(t))+β0r(t)s(t)=p0(β0mr(t)). [S4]

Now consider a small-amplitude perturbation to s(t) around s0 and the resulting perturbation to r(t):

s(t)=s0(1+ϵσ(t)+o(ϵ)), [S5]
r(t)=r0(1+ϵρ(t)+o(ϵ)), [S6]

in which ε is a small number, ϵσ(t)+o(ϵ) is the relative perturbation to s(t) around s0, ϵρ(t) is the resulting first-order relative perturbation to r(t) around r0, o(ϵ) collects all higher-order terms of ε, and s0 and r0 satisfy the steady-state equation

β0r0s0=p0(β0mr0). [S7]

Then

rs=r0s0(1+ϵ(ρσ)+o(ϵ)), [S8]

and the first-order equation is

r0s0(ddt(ρσ)+β0(ρσ))=p0r0ρ, [S9]

or

ddt(ρσ)+(β0+p0s0)(ρσ)=p0s0σ. [S10]

After taking Fourier transforms, this becomes

iω(ρ^σ^)+(β0+p0s0)(ρ^σ^)=p0s0σ^, [S11]

or

ρ^=iω+β0iω+β0+p0s0σ^, [S12]

where σ^(ω) and ρ^(ω) are the Fourier transforms of σ(t) and ρ(t), respectively, in which ω is the frequency variable and t is the time variable.

Let

G(ω)=iω+β0iω+β0+p0s0 [S13]

so that

ρ^(ω)=G(ω)σ^(ω), [S14]

we have

G(0)=β0β0+p0s0<1, [S15]
G()=1. [S16]

Thus, the system is always high-pass, but to make this a strong effect, we require β0p0s0. If we let p0 vary with other parameters fixed, we find that the high-pass effect is strongest when p0 = 1, but even then it is only a strong effect if β0s0.

To obtain the case of an unlimited number of docking sites, let

m, [S17]
β00, [S18]

in such a way that

mβ0=α. [S19]

Then G(0)=0 and G()=1, regardless of the value of p0.

Optimal Filter.

Plotted in Figs. S1 and S2 are the optimal filters x(t) used in Figs. 2 and 3, respectively, for different values of p0.

Fig. S1.

Fig. S1.

The optimal filters in the estimation of S(t) for p0 = 1, 0.5, 0.1. Parameters are described in Fig. 2.

Fig. S2.

Fig. S2.

The optimal filters in the estimation of dS(t)/dt for p0 = 1, 0.5, 0.1. Parameters are described in Fig. 3.

Fig. 3.

Fig. 3.

Effect of probability of release per docked vesicle (p0) on the synapse’s ability to estimate the damped derivative of the presynaptic spike density, plotted in the second frame. Layout of panels and parameter values are as in Fig. 2.

Synapse as an Optimal Filter

So far we have only discussed the effect of randomness on the expected rate of vesicle release. In this section, we address the theoretical capability of a postsynaptic neuron in using the time series of vesicle release events to estimate the instantaneous rate of action potentials in the presynaptic spike train S(t), or the time derivative of S(t); the ability of the synapse to do so involves not only the expected rate of vesicle release but also the noise in the vesicle docking and release processes and the noise in the stochastic processes for generating the presynaptic spike density and the spike train.

We consider the optimal filtering of the rate of synaptic vesicle release dR/dt, where R(t) is the number of vesicles that have been released during (t0,t). From here on, we regard the presynaptic spike density s(t) as a realization of a stochastic process S(t). Note that R(t) is a continuous-time, nondecreasing, integer-valued time series determined by the entire stochastic vesicle release process that includes four sequential subprocesses: the randomness in the presynaptic spike density S(t), the randomness of interspike intervals in the presynaptic spike train, the randomness in vesicle docking, and the probabilistic release of docked vesicles when an action potential arrives in the presynaptic neuron.

Let x() and y() describe filters that are applied to dR/dt and S(t), respectively. The outputs of these filters are

f(t)=t0x(tt)dRdt(t)dt [5]

and

g(t)=t0y(tt)S(t)dt. [6]

The filtered output f(t) is the actual output signal produced by the postsynaptic neuron, whereas g(t) is the desired output signal that we prescribe. f(t) can be thought of as the postsynaptic membrane potential. Note that f is actually a sum, because dR/dt is a sum of Dirac delta functions at the action potential times weighted by the numbers of vesicles released at those times. g(t) gives different desired output signals for different choices of y(). For example, if y(t) is the Dirac delta function δ(t), then g(t) gives the presynaptic spike density S(t) itself, and if y(t) is the derivative of δ(t), then g(t) gives the derivative of S(t).

Note also that we do not impose any causality constraint on the optimal filter x(); i.e., x(t) can take nonzero values for all t because we are idealizing the postsynaptic neuron as an observer who can record the vesicle release events and process them at leisure to reconstruct the desired signal. It is well known in optimal filter theory that such an ideal observer can be approximated by a real observer whose task is to produce the desired signal after some specified delay. The approximation improves as the delay increases (8).

The actual postsynaptic neuron, of course, does not have this luxury. In future work we shall consider the causal case in which x(t)=0 for t<0.

The point of view here is that we are given y(), and we seek x() to make f(t) and g(t) as close as possible. In defining the error, however, we ignore the mean values. Thus, we let

e(t)=t0x(tt)dR˜dt(t)dtt0y(tt)S˜(t)dt, [7]

where R˜(t)=R(t)E[R(t)] and S˜(t)=S(t)E[S(t)], in which E[] means the expectation of the corresponding random variable.

Two remarks are of importance here. First, the optimization problem is not fully specified until we define the stochastic processes that generate the presynaptic spike density S(t) and interspike intervals. The second remark is that we seem to have a separate optimization problem for each time t at which we choose to minimize the error. This difficulty will disappear, however, if we take the limit t0 and also assume that S(t) is generated by a stationary stochastic process.

The mean square error E[e2(t)] is minimized when x() satisfies the following equation (Materials and Methods):

x(ts)φRR(s)ds=y(ts)φRS(s)ds, [8]

in which

φRR(tt)=limt0E[dR˜dt(t)dR˜dt(t)], [9]
φRS(tt)=limt0E[dR˜dt(t)S˜(t)]. [10]

Taking Fourier transforms on both sides of Eq. 8, we get

x^=y^φ^RSφ^RR, [11]

in which x^,y^,φ^RR,φ^RS are the Fourier transforms of their respective original variables, φ^RR is known as the auto power spectral density of dR˜/dt, and φ^RS is known as the cross-power spectral density of dR˜/dt and S˜.

Therefore, to find the optimal filter x(), we need to evaluate the expressions on the right-hand sides of Eqs. 9 and 10; this can be done semianalytically for some specific choices of the stochastic processes for vesicle docking and release by first finding the right-hand sides of Eqs. 9 and 10 conditioned on S(t) and then taking a numerical average over a sufficiently large number of samples of S(t). The optimal filter can also be obtained entirely numerically by simulating the stochastic vesicle release process for a sufficiently large number of samples of S(t).

Once we obtain the optimal filter x() for the synapse, we can evaluate the mean square error E[e2(t)] over the ensemble of the presynaptic spike density S(t). E[e2(t)] measures the accuracy of the estimation of a desired signal from the rate of vesicle release events and is a property of the stochastic processes for generating S(t), interspike intervals, vesicle docking, and vesicle release. The filtering property of an actual synapse is determined by various factors, such as the shape of postsynaptic potentials and the molecular mechanisms of exocytosis of synaptic vesicles (9).

The perspective we adopt here is to provide a theoretical upper bound on how well the synapse can possibly perform in the estimation of a desired signal in the mean square sense under optimal linear filter theory. Using this method, we can address how various sources of randomness in synaptic vesicle release affect the fidelity of synaptic transmission.

A Small p0 Enhances Synaptic Transmission

In this section, we show that a small value of p0, the probability of release per docked vesicle when a presynaptic action potential occurs, enhances the fidelity of synaptic transmission. Recall that the determination of the optimal filter is not possible until we specify the stochastic processes that generate the presynaptic spike density S(t) and interspike intervals.

We assume that the presynaptic spike density S(t) is generated by a dichotomous jump process, i.e., a process with two discrete levels: s1 and s2 with 0<s1<s2. Let S(t0)=s1, and we define ν12 to be the probability per unit time that S(t) jumps up from s1 to s2, and ν21 to be the probability per unit time that S(t) jumps down from s2 to s1.

We assume that the presynaptic spike train {Tk}k=1, where Tk is the time of the kth action potential, is generated using the following two steps: first, generate a provisional spike train {T˜k}k=1 such that the interspike interval is chosen from a prescribed distribution and has a mean of one unit of time, i.e., let T˜k=T˜k1+Dk, where T0=t0 and the Dk are independent, identically distributed random variables with mean μ=1. Second, rescale the time variable by S(t)dt=dt, where t is the old time variable in the provisional spike train and t is the new (physical) time variable. Then our desired spike train {Tk} with a time-dependent spike density S(t), under the new time variable t, is given by

t0TkS(t)dt=T˜k,k=1,2, [12]

This rescale of time variable accelerates time when the spike density is high and decelerates time when the spike density is low so that under the new time variable the neuron has an instantaneous spike density S(t). This way of generating synaptic spike times from the spike density is also known as the “faithful copy” property introduced by Knight (10) and analyzed by Sirovich (11) (see also ref. 12). Experimental evidence of neurons that follow the faithful copy property is also presented in ref. 11. A faithful copy neuron allows the user to generate a spike train with expected spike rate equal to S(t), independent of the user’s choice of the shape of the interspike interval distribution. In the examples used in this section, we assume that the interspike intervals in the provisional spike train are normally distributed, i.e., we choose DkN(μ,σ), where N(μ,σ) is the normal distribution with mean μ=1 and SD σ=0.01, such that the intervals Dk always happen to be positive numbers. A spike train generated by an inhomogeneous Poisson process with mean rate S(t) is another special case of the output of a faithful copy neuron, but such a spike train is too irregular for the performance of the optimal filter to be satisfactory, especially if the goal is to estimate the derivative of S(t).

We simulate numerically the stochastic synaptic vesicle release process defined above at different values of p0. A direct simulation of the vesicle docking and release processes can be computationally prohibitive because one needs to keep track of the status of each individual vesicle. Instead, we simulate the vesicle docking and release events using an efficient method relying on our theory that the number of vesicles released at each action potential conditioned on the spike times is independent and Poisson distributed (Materials and Methods). For each p0, we calculate the optimal estimations of two different desired signals: the presynaptic spike density S(t) and the damped derivative (defined below) of S(t). Results are shown in Figs. 2 and 3, respectively.

The filtered outputs in Fig. 2 clearly show the gradual improvement of the estimation of the presynaptic spike density S(t) as p0 is lowered. Note that the square bumps are already present at p0=0.5; such bumps are not easy to discern at p0=1. In Fig. 3, a good estimation of the damped derivative of the presynaptic spike density also emerges at p0=0.5. Note that because S(t) is discontinuous at the jump times, we have defined the damped derivative of S(t) by removing frequency components higher than the mean frequency of jump events in S(t), which is 1 Hz in these examples, so that the damped derivative of S(t) is bounded and continuous.

Fig. 4 plots the mean square error E[e2(t)] as a function of p0 in the estimation of S(t) (blue solid curve) and in the estimation of the damped derivative of S(t) (red dashed curve). As p0 approaches 0 (but not reaching 0), E[e2(t)] monotonically decreases for both cases. A smaller value of E[e2(t)] indicates a more accurate estimation of the desired signal.

Fig. 4.

Fig. 4.

Effect of probability of release per docked vesicle (p0) on the mean square error [E[e2(t)]] in the estimation of the presynaptic spike density S(t) and its damped derivative. The units of E[e2(t)] are s−2 in the case of estimation of S(t) and s−4 in the case of estimation of the damped derivative of S(t). E[e2(t)] is obtained numerically by simulating the stochastic vesicle release process for 2,500 independent sample paths, each of which lasts 100 s. Parameter values are as in Fig. 2.

The perspective adopted in this paper is that we do not presume the biophysical details of a synapse’s postsynaptic response to the presynaptic vesicle release events, but instead we use optimal linear filter theory to address the ability of our idealized postsynaptic neuron to estimate a desired signal derived from the presynaptic rate of arrival of action potentials as a function of time, given that we know the statistical properties of the ensemble from which the presynaptic rate of arrival of action potentials as a function of time has been drawn. We have shown in this paper how the optimal filter is calculated, and that a lower probability of release per docked vesicle upon arrival of a presynaptic spike leads to a more accurate estimation of two kinds of desired signals; we believe that this result goes a long way to explain why synaptic vesicle release is a random process.

Materials and Methods

Derivation of the Optimal Linear Filter.

Our goal is to find an optimal linear filter x() that minimizes the mean square error

E[e2(t)]=t0t0x(tt)x(tt)E[dR˜dt(t)dR˜dt(t)]dtdt2t0t0x(tt)y(tt)E[dR˜dt(t)S˜(t)]dtdt+t0t0y(tt)y(tt)E[S˜(t)S˜(t)]dtdt. [13]

If x() minimizes E[e2(t)], then for arbitrary δx() we have, to first order in δx(),

0=δE[e2(t)]=2t0δx(tt)t0(x(tt)E[dR˜dt(t)dR˜dt(t)]y(tt)E[dR˜dt(t)S˜(t)])dtdt. [14]

Because δx() is arbitrary, we must have

t0x(tt)E[dR˜dt(t)dR˜dt(t)]dt=t0y(tt)E[dR˜dt(t)S˜(t)]dt. [15]

Note that δx() here is a perturbation to x(), not to be confused with the Dirac delta function δ(t) used previously.

Now take the limit t0, and make the assumption that there exists functions φRR and φRS, each of one variable, such that

limt0E[dR˜dt(t)dR˜dt(t)]=φRR(tt), [16]
limt0E[dR˜dt(t)S˜(t)]=φRS(tt). [17]

Then Eq. 15 becomes

x(tt)φRR(tt)dt=y(tt)φRS(tt)dt. [18]

It is easy to check that Eq. 18 holds for all (t,t) if and only if it holds for t=0. Thus, E[e2(t)] is minimized when x() satisfies Eq. 8.

Simulation of the Vesicle Docking and Release Processes.

Under the assumption that vesicle docking occurs by a homogeneous Poisson process, we show that Nk, the number of vesicles that are released at the kth action potential, are independent and Poisson distributed, conditioned on the presynaptic spike times {Tk}k=1. This fact allows us to simulate the vesicle release events in an efficient manner without the need to directly simulate the docking and release process by tracking the status of each individual vesicle.

To see this fact, let us first define Rjk (jk) to be the number of vesicles released at the kth action potential that docked during the time interval (Tj1,Tj). Recall that Tj is the time of the jth action potential, presumed to be given. Then Nk=j=1kRjk.

The process that generates the numbers Rjk for a fixed j can be described as follows: first, choose D from Poisson distribution with mean μ=α0(TjTj1). Second, let each of the D vesicles independently undergo a branching process such that each unreleased vesicle has a probability of p0 to be released whenever an action potential occurs. For each individual vesicle, suppose there are K possible outcomes; there are K1 action potentials under consideration and the K possible outcomes are release on any one of those, and nonrelease.

Let pk be the probability of the kth outcome, and Mk be the number of individual vesicles that are released on the kth action potential (k=1,2,,K1), or not released (outcome K). Then, k=1Kpk=1 and k=1KMk=D.

For any integers m1, m2, mK, let m=k=1Kmk, then

Pr(M1=m1,M2=m2,,MK=mK)=Pr(D=m)m!m1!m2!mK!p1m1p2m2pKmK=μmm!eμm!m1!m2!mK!p1m1p2m2pKmK. [19]

Noting that

μm=μm1μm2μmK, [20]
eμ=eμ(p1+p2++pK)=eμp1eμp2eμpK, [21]

we have

Pr(M1=m1,M2=m2,,MK=mK)=k=1K(μpk)mkmk!eμpk=k=1KPr(Mk=mk), [22]

where Pr(Mk=mk)=(μpk)mkmk!eμpk; this shows that Mk is Poisson distributed with mean μpk, and that M1,M2,,MK are independent random variables. Therefore, for each j, {Rjk}k=j are independent and Poisson distributed with

E[Rjk]=α0(TjTj1)p0(1p0)kj. [23]

Note that the random variables Rjk are also independent for different j, because different j refers to different cohort of vesicles, and both docking and release are independent for different vesicles. Because the sum of independent, Poisson-distributed random variables is a Poisson-distributed random variable with its mean equal to the sum of the means of the original Poisson-distributed random variables, we conclude that {Nk}k=1 are independent and Poisson distributed. Also,

E[Nk]=j=kE[Rjk]=α0p0j=k(TjTj1)(1p0)kj. [24]

Hence, given the presynaptic spike times {Tk}k=1, the number of vesicles released at the kth action potential can be simulated in an efficient manner by drawing a number from Poisson distribution with its mean defined by the above Eq. 24.

Acknowledgments

C.Z. is a Courant Instructor. C.S.P. is partially supported by the Systems Biology Center New York under NIH Grant P50-GM071558.

Footnotes

The authors declare no conflict of interest.

This article is a PNAS Direct Submission.

This article contains supporting information online at www.pnas.org/lookup/suppl/doi:10.1073/pnas.1513160112/-/DCSupplemental.

References

  • 1.Han EB, Stevens CF. Development regulates a switch between post- and presynaptic strengthening in response to activity deprivation. Proc Natl Acad Sci USA. 2009;106(26):10817–10822. doi: 10.1073/pnas.0903603106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Pan B, Zucker RS. A general model of synaptic transmission and short-term plasticity. Neuron. 2009;62(4):539–554. doi: 10.1016/j.neuron.2009.03.025. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Rosenbaum R, Rubin J, Doiron B. Short term synaptic depression imposes a frequency dependent filter on synaptic information transfer. PLOS Comput Biol. 2012;8(6):e1002557. doi: 10.1371/journal.pcbi.1002557. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Manwani A, Koch C. Detecting and estimating signals over noisy and unreliable synapses: Information-theoretic analysis. Neural Comput. 2001;13(1):1–33. doi: 10.1162/089976601300014619. [DOI] [PubMed] [Google Scholar]
  • 5.Arleo A, et al. How synaptic release probability shapes neuronal transmission: Information-theoretic analysis in a cerebellar granule cell. Neural Comput. 2010;22(8):2031–2058. doi: 10.1162/NECO_a_00006-Arleo. [DOI] [PubMed] [Google Scholar]
  • 6.Branco T, Staras K. The probability of neurotransmitter release: Variability and feedback control at single synapses. Nat Rev Neurosci. 2009;10(5):373–383. doi: 10.1038/nrn2634. [DOI] [PubMed] [Google Scholar]
  • 7.Hall JE. Textbook of Medical Physiology. Saunders; Philadelphia: 2011. [Google Scholar]
  • 8.Lee YW. Statistical Theory of Communication. Wiley; New York: 1960. [Google Scholar]
  • 9.Jahn R, Fasshauer D. Molecular machines governing exocytosis of synaptic vesicles. Nature. 2012;490(7419):201–207. doi: 10.1038/nature11320. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Knight BW. 2008. Some hidden physiology in naturalistic spike rasters. The faithful copy neuron. Knight Laboratory Paper 4. Available at hdl.handle.net/10209/251.
  • 11.Sirovich L. The faithful copy neuron. J Comput Neurosci. 2012;32(3):377–385. doi: 10.1007/s10827-011-0356-6. [DOI] [PubMed] [Google Scholar]
  • 12.Gestri G. Pulse frequency modulation in neural systems. A random model. Biophys J. 1971;11(1):98–109. doi: 10.1016/S0006-3495(71)86198-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Knight BW. The relationship between the firing rate of a single neuron and the level of activity in a population of neurons. Experimental evidence for resonant enhancement in the population response. J Gen Physiol. 1972;59(6):767–778. doi: 10.1085/jgp.59.6.767. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES