Abstract
The way in which single neurons transform input into output spike trains has fundamental consequences for network coding. Theories and modeling studies based on standard Integrate-and-Fire models implicitly assume that, in response to increasingly strong inputs, neurons modify their coding strategy by progressively reducing their selective sensitivity to rapid input fluctuations. Combining mathematical modeling with in vitro experiments, we demonstrate that, in L5 pyramidal neurons, the firing threshold dynamics adaptively adjust the effective timescale of somatic integration in order to preserve sensitivity to rapid signals over a broad range of input statistics. For that, a new Generalized Integrate-and-Fire model featuring nonlinear firing threshold dynamics and conductance-based adaptation is introduced that outperforms state-of-the-art neuron models in predicting the spiking activity of neurons responding to a variety of in vivo-like fluctuating currents. Our model allows for efficient parameter extraction and can be analytically mapped to a Generalized Linear Model in which both the input filter—describing somatic integration—and the spike-history filter—accounting for spike-frequency adaptation—dynamically adapt to the input statistics, as experimentally observed. Overall, our results provide new insights on the computational role of different biophysical processes known to underlie adaptive coding in single neurons and support previous theoretical findings indicating that the nonlinear dynamics of the firing threshold due to Na+-channel inactivation regulate the sensitivity to rapid input fluctuations.
Author Summary
Over the last decades, a variety of simplified spiking models have been shown to achieve a surprisingly high performance in predicting the neuronal responses to in vitro somatic current injections. Because of the complex adaptive behavior featured by cortical neurons, this success is however restricted to limited stimulus ranges: model parameters optimized for a specific input regime are often inappropriate to describe the response to input currents with different statistical properties. In the present study, a new spiking neuron model is introduced that captures single-neuron computation over a wide range of input statistics and explains different aspects of the neuronal dynamics within a single framework. Our results indicate that complex forms of single neuron adaptation are mediated by the nonlinear dynamics of the firing threshold and that the input-output transformation performed by cortical pyramidal neurons can be intuitively understood in terms of an enhanced Generalized Linear Model in which both the input filter and the spike-history filter adapt to the input statistics.
Introduction
How do pyramidal neurons transform their input into output spike trains? The answer to this question is of fundamental importance because it determines potential coding strategies of the brain [1–5]. Theoretical studies of the Integrate-and-Fire model responding to in vivo-like fluctuating currents concluded that, depending on the average strength μI (DC component) of the input current, single neurons can operate in two different regimes known as the fluctuation driven regime and the mean driven regime [6]. While in the fluctuation driven regime output spikes are exclusively evoked by transient excursions of the membrane potential (such as those caused by a volley of synchronous inputs), a neuron operating in the mean driven regime is continuously active and its output firing rate encodes the average intensity of the input current.
This view has recently been challenged by in vitro recordings demonstrating that the output firing rate of pyramidal neurons from rat prefrontal cortex (PFC) [7], somatosensory cortex (SSC) [8] and hippocampus [9] always increases with the amplitude σI of rapid input fluctuations, independent of the DC component μI. These results indicate that pyramidal neurons are not static entities, but adapt their intrinsic dynamics in order to maintain selective sensitivity to rapid input fluctuations over a broad range of input statistics. Experimental evidence supporting the view that the input-output transformation performed by single neurons generally depends on the input statistics has also been provided by in vitro measurements of the frequency-response properties of different neuronal types [10–13]. Because of this complex adaptive behavior, it remains a major challenge to design a spiking neuron model that is at the same time simple enough to be understood from a computational perspective and flexible enough to predict spikes over an extended range of input statistics [14].
Enhanced sensitivity to rapid input fluctuations has been initially linked to slow adaptation mechanisms [7, 8, 15] and has been qualitatively reproduced in silico using Hodgkin-Huxley models featuring either decreased Na+-conductance, increased K+-conductance, increased leak conductance, slow Na+–channel inactivation or low-threshold K+-channels [7, 15–17]. Consistent with the fact that different biophysical mechanisms can lead to enhanced sensitivity to rapid input fluctuations, theoretical studies based on the Morris-Lecar model related this phenomenon to fundamental aspects of the spike initiation dynamics [5, 18, 19]. While these studies indicate that enhanced sensitivity to rapid input fluctuations is essentially mediated by subthreshold-activating currents [19], recent theoretical studies demonstrate that responsiveness to rapid signals can also be enhanced by a nonlinear dynamics of the firing threshold due to fast Na+–channel inactivation [20, 21].
In the present study, we recorded the in vitro response of layer 5 pyramidal (L5 Pyr) neurons to in vivo-like fluctuating currents of different offsets μI and standard deviations σI. In agreement with previous results from distinct neuronal cell types, we found that: i) the average rate response remained sensitive to rapid input fluctuations over a broad range of offsets μI; ii) the effective timescale of somatic integration was progressively reduced with increasing μI; iii) the membrane potential at which spikes originated was correlated positively with μI and negatively with σI. To explain these seemingly different phenomena within a single mathematical framework, we introduced a new spiking model—called the inactivating Generalized Integrate-and-Fire (iGIF) model—in which the firing threshold is nonlinearly coupled to the subthreshold membrane potential and depends linearly on the spike history. Despite its relative complexity, the iGIF model remains amenable to analytical treatment and, while being linked to known biophysical processes, its parameters can be efficiently extracted from intracellular recordings using a new likelihood-based method.
The iGIF model is first shown to capture enhanced sensitivity to rapid input fluctuations, account for firing threshold variability and predict the spiking activity of L5 Pyr neurons over an extended range of input statistics. To study the computational role of the firing threshold dynamics, the iGIF model is then analytically mapped to a Generalized Linear Model (GLM) [22, 23] in which both the input filter and the spike-history filter dynamically adapt to the input statistics. In agreement with the theoretical predictions of Platkiewicz and Brette [21] and recent experimental findings from the barn owl cochlear nucleus [24, 25], our experimental and theoretical results demonstrate that the effective timescale over which pyramidal neurons integrate their inputs is not entirely controlled by the membrane timescale, but adapts to the input statistics as a result of the nonlinear dynamics of the firing threshold. This adaptive behavior promotes detection of rapid signals over an extended range of input statistics, thus explaining enhanced sensitivity to input fluctuations in L5 Pyr neurons.
Results
Neocortical neurons in vivo receive barrages of excitatory and inhibitory inputs. To understand how synaptic inputs are transformed into output spike trains, single neurons can be tested in vitro with somatic injections of rapidly fluctuating currents [26–29]. In vivo-like fluctuating currents I(t) mimic the net input received at the soma of a postsynaptic neuron. Since in vivo both the strength and the synchrony of afferent spike-trains can change over time, single neurons are likely to receive inputs with varying statistics [30].
Enhanced sensitivity to rapid input fluctuations
To study single-neuron computation over a broad range of input statistics, we intracellularly recorded the response of cortical neurons evoked in vitro by a set of 5-second currents generated by independently varying the mean μI and the standard deviation σI of the fluctuations (Fig 1A–1C). In vivo-like fluctuating currents were generated with a filtered Gaussian process and injected at the soma of L5 Pyr neurons of mouse SSC (see Materials and Methods). Mimicking the activity levels observed in awake mice [31], neurons responded by emitting action potentials at rates between 0 and 20 Hz. In agreement with previous results from rat PFC [7, 32], SSC [27] and hippocampus [9], augmenting the magnitude of input fluctuations significantly increased the output firing rate over the entire range of depolarizing offsets that were tested (Fig 1D and 1E). This result is at odds with theories based on standard Integrate-and-Fire models, stating that rapid input fluctuations affect the average firing rate only in the fluctuation driven regime, where the mean input by itself is not sufficient to evoke action potentials [27, 33].
The effective timescale of somatic integration adapts to the input statistics
To characterize the mechanisms underlying enhanced sensitivity to input fluctuations, we fitted several Generalized Linear Models (GLM, see [22, 23]) to datasets of different μI (see Materials and Methods). In our GLM, spikes are generated stochastically with a firing intensity that depends on the input current as well as on previous action potentials (Fig 2A). Briefly, the input current is first passed through a linear filter κGLM(t) and then transformed into a firing intensity by an exponential nonlinearity. Each time an action potential is fired, an adaptation process hGLM(t) is triggered. In contrast to a Linear-Nonlinear-Poisson (LNP) model (which can be considered as a GLM without spike-history filter hGLM(t)), a GLM with spike-history filter is equivalent to a Generalized Integrate-and-Fire model [6, 34]. When LNP models are used to relate an external input (e.g., a visual input) to the spiking activity of a neuron recorded in vivo, the input filter—generally measured by spike-triggered averaging (STA)—is interpreted as a receptive field [35]. When a GLM with spike-history filter is used instead [23] (i.e., when non-Poissonian firing statistics are accounted for), then the input filter κGLM(t) generally differs from the STA, but provides a better estimator of the neuron’s receptive field [35, 36].
Here, a GLM with spike-history filter is used to model the spiking activity of a neuron responding in vitro to somatic current injections [34]. In this case, κGLM(t) describes the temporal window over which the neuron effectively integrates its input to generate action potentials (cf., Eq 10). Since the GLM is equivalent to a Generalized Integrate-and-Fire model [6, 34], the input filter κGLM(t) is commonly interpreted as the membrane filter (that is, the filter linking the input current to the subthreshold membrane potential). However, since GLM parameter extraction entirely relies on spiking data and does not exploit the information contained in the subthreshold membrane potential fluctuations, κGLM(t) can in principle also capture other mechanisms that affect the spiking probability without altering the membrane potential [34]. In the following we refer to κGLM(t) as effective integration filter and use its timescale τGLM to quantify the size of the temporal window over which the input is effectively integrated to generate spikes.
While the input filters of LNP models are notoriously sensitive to input statistics (see, e.g., [36–39]), the filters of a GLM are generally thought to be more stable across a broad variety of inputs. However, by comparing the GLM filters extracted under different stimulus conditions, we found that both κGLM(t) and hGLM(t) changed with μI (Fig 2B and 2C). In particular, increasing μI resulted in shorter integration filters (Fig 2B). We quantified this result by fitting κGLM(t) with a single-exponential function and found that the effective timescale of integration τGLM was drastically reduced from 27.1, s.d. 3.6 ms to 4.9, s.d. 1.0 ms (Fig 2D). These results are in line with recent experimental findings from rat motorneurons [39] and suggest that L5 Pyr neurons enhance their sensitivity to rapid input fluctuations by shortening their effective timescale of integration [21]. One of the central aims of the present study is to understand why the GLM filters are input-dependent, and to relate this complex form of adaptation to the phenomenon of enhanced sensitivity to rapid input fluctuations.
Neurons can shorten their timescale of integration by increasing their total membrane conductance [40, 41]. To check whether the observed decrease in τGLM was due to conductance changes, we measured the effective membrane timescale as a function of μI by fitting an Adaptive Leaky Integrate-and-Fire model to the subthreshold membrane potential fluctuations evoked by input currents with different depolarizing offsets (see Materials and Methods). Importantly, while the effective timescale of integration τGLM quantifies the size of the optimal filter linking the input current to output spikes (cf, Eq 10), the effective membrane timescale quantifies the size of the optimal filter linking the input current to the membrane potential fluctuations. We found that changes in the effective membrane timescale only accounted for part of the reduction observed in τGLM (Fig 2D). We therefore have to search for an additional mechanism of timescale reduction that does not affect the subthreshold membrane potential dynamics.
The voltage threshold for spike initiation depends on the input statistics
Previous studies indicate that enhanced sensitivity to rapid input fluctuations are mediated by a mechanism that reduces the number of Na+-channels available for spike initiation [7, 8, 15, 17]. In particular, a theoretical study of Platkiewicz and Brette [21] recently showed that fast Na+-channel inactivation could enhance sensitivity to rapid input fluctuations by making the firing threshold nonlinearly dependent on the subthreshold membrane potential. A nonlinear coupling between membrane potential and firing threshold could additionally explain the experimental discrepancy between and τGLM [21].
Using standard methods, we extracted from intracellular recordings the voltage at which individual action potentials were initiated (see Materials and Methods). Consistent with earlier results [41–44], the voltage threshold for spike initiation always increased with the mean input μI (Fig 3A, 3E and 3F) and was reduced in the presence of input fluctuations σI (Fig 3A, 3B, 3G and 3H). By further analyzing our raw data, we found that at a given firing rate, the average subthreshold membrane potential always decreased with increasing levels of input fluctuations (Fig 3C). Consistent with the hypothesis that the firing threshold reduction observed under large input fluctuations was mediated by a firing threshold dependence on the subthreshold membrane voltage [21, 43], we found that, on average, these two quantities were nonlinearly related (Fig 3D). Overall, the results reported in Fig 3 confirm previous experimental findings and are in line with the theoretical predictions of Platkiewicz and Brette [21].
In the next section, a new Generalized Integrate-and-Fire model is introduced that will allow us to provide direct evidence for a nonlinear coupling between membrane potential and firing threshold. By analyzing the model, we will then explain: i) why the voltage threshold for spike initiation depends on the input statistics (Fig 3); ii) why the effective timescale of somatic integration is shorter than the membrane timescale and adapts to the input statistics (Fig 2); iii) how L5 Pyr neurons maintain sensitivity to rapid input fluctuations over a broad range of input statistics (Fig 1).
Inactivating Generalized Integrate-and-Fire (iGIF) model
To explain within a single framework the experimental findings reported in Figs 1–3, we fitted a new spiking model to intracellular recordings. The model was obtained by extending our previous Generalized Integrate-and-Fire model (GIF; [44, 45]) with a nonlinear coupling between firing threshold and membrane potential, which possibly arises from fast Na+-channel inactivation [21]. We refer to this model as iGIF, where i stands for inactivating (Fig 4A, see Materials and Methods). In the iGIF model, spikes are generated stochastically according to a firing intensity which exponentially depends on the instantaneous difference between the membrane potential V and firing threshold VT [29, 46]:
(1) |
where λ0 = 10 kHz is a constant and the parameter ΔV regulates the level of stochasticity. When ΔV → 0, the model becomes deterministic and spikes are emitted reliably whenever the voltage reaches the firing threshold. When ΔV > 0, the membrane potential can cross the firing threshold without emitting a spike and spikes can be emitted even when the membrane potential is below threshold. Consequently, when ΔV is large, the iGIF model features strong trial-to-trial variability and generates action potentials with poor temporal precision.
The dynamics of the membrane potential are deterministic and modeled as a leaky integrator augmented with an adaptation current IA:
(2) |
where I denotes the input current, C, gL and EL define the passive properties of the membrane and the dynamics of the adaptation current IA are described by the following conductance-based model [47]:
(3) |
where ER is a reversal potential and describes the time course of the conductance change triggered by the emission of an action potential at time .
The dynamics of the firing threshold VT can be derived mathematically from an Hodgkin-Huxley model featuring fast and slow Na+-channel inactivation (see refs. [21] and Materials and Methods) and writes:
(4) |
where γ(t) describes threshold changes induced by a previous action potential and θ(t) implements a nonlinear coupling between VT and V, which is governed by the differential equation [21]:
(5) |
with being the threshold baseline. Depending on the functional shape of the steady-state function θ∞(V), Eq 5 can make the firing threshold sensitive to the depolarization rate of the membrane potential [21, 48]. Indeed, if θ∞(V) is an increasing function of V, membrane depolarizations occurring on a slower rate than the characteristic timescale τθ will raise the firing threshold. Consequently, compared to fast inputs, slow currents will evoke action potentials that are initiated at larger voltages [21, 48]. The threshold mechanism described in Eq 5 can thus shorten the effective timescale over which the input current is integrated to generate spikes, without affecting the subthreshold voltage dynamics [21, 24].
Importantly, the functional shape of η(t), γ(t) and θ∞(V), along with all the other iGIF model parameters, are extracted from intracellular recordings using a two-step fitting procedure (see Materials and Methods; a Python implementation is freely available at https://github.com/pozzorin/GIFFittingToolbox). In the first step, the parameters governing the subthreshold dynamics of the membrane potential—including the functional shape of the spike-triggered conductance η(t)—are extracted by minimizing the sum of squared errors on the subthreshold voltage derivative. In the second step, the parameters governing the dynamics of the firing threshold—including the functional shape of the voltage-coupling θ∞(V) and the spike-history filter γ(t)—are obtained with a maximum likelihood approach similar to the one used to fit GLMs to spiking data [22, 23]. In what follows, we refer to the iGIF model estimated using this method as iGIF-free, where free indicates that the functional shape of the above-mentioned functions is not defined a priori, but is extracted from data.
iGIF model parameters extracted from intracellular recordings reveal a nonlinear coupling between membrane potential and firing threshold
We found that the passive properties of the membrane were characterized by a timescale τm = 35.3, s.d. 8.6 ms (Fig 4B). Spike-triggered conductance changes were always positive (Fig 4C) and associated with a low reversal potential ER = -57.0, s.d. 3.9 mV. When displayed on log-log scales, the decay of the spike-triggered threshold movement γ(t) was approximatively linear over several orders of magnitude (Fig 4D). This result is in agreement with a previous finding that, in Pyr neurons, spike-frequency adaptation does not have a preferred timescale, but is characterized by a power-law decay [45, 49]. By extracting the shape of θ∞(V) directly from intracellular recordings, we found that firing threshold and subthreshold membrane potential were indeed nonlinearly coupled (Fig 4E, black). Moreover, the nonparametric estimate of θ∞(V) was in striking agreement with the smooth-linear rectifier predicted by a systematic reduction of the Hodgking-Huxley model [21]. This result indicates the threshold-voltage coupling arises from fast Na+-channels inactivation.
Since the value of the coupling timescale τθ = 8.6, s.d. 3.0 ms (Fig 4F) was also consistent with previous measurements of fast Na+-channel inactivation (see, e.g., ref. [50]), we used the intracellular recordings to fit a simpler iGIF model, referred to as iGIF-Na, in which θ∞(V) was assumed a priori to be the smooth linear rectifier function predicted in ref. [21]:
(6) |
where Vi is the half-inactivation voltage of Na+-channels, and where the asymptotic slope of is determined by the ratio between the activation slope ka and the inactivation slope ki of Na+-channels (see Materials and Methods). Note that, in the iGIF-Na model, the firing threshold is effectively coupled to the membrane potential only when the subthreshold voltage V is close to or larger than Vi. Moreover, an asymptotic slope ka/ki equal or close to 1 implies that, at large voltages V ≫ Vi, the spiking probability becomes independent of the average value of the membrane potential and is only affected by voltage fluctuations which are fast compared to the characteristic timescale τθ [21].
Both the spike-triggered movement of the firing threshold γ(t) (Fig 4D, red) and the nonlinear coupling (Fig 4E, red) extracted by fitting the iGIF-Na model to data confirmed the results obtained with the nonparametric (i.e., free) method (Fig 4D and 4E, black). In agreement with the fact that Na+-channels expressed in central neurons have similar activation and inactivation slopes (i.e., ka ≈ ki) [21], the asymptotic slope of was very close to 1 (Fig 4G). Again in line with previous biophysical measurements [21], the half-inactivation voltage Vi obtained by taking into account the fact that recordings were not corrected for the liquid junction potential of 14.5 mV (see Materials and Methods) were comprised between -60 and -55 mV (Fig 4G).
Despite the smaller number of parameters compared to the free search, the log-likelihood of the iGIF-Na model was not significantly different from that of the iGIF-free model (Fig 4E, inset). This result provides additional evidence for the hypothesis that the biophysical mechanism underlying the nonlinear coupling between firing threshold and membrane potential is fast Na+-channel inactivation. In the followings, we just work with the iGIF-Na model, which, for simplicity, will be referred to as iGIF model.
The iGIF model captures enhanced sensitivity to rapid input fluctuations and predicts spikes with millisecond precision
To verify whether the iGIF model was able to capture enhanced sensitivity to rapid input fluctuations, we repeated our experimental paradigm in silico by testing the iGIF model with a set of 5-second currents generated by systematically varying the input parameters μI and σI (Fig 5A–5C). We compared the average firing rate response of the model against experimental data and found that, despite its relative simplicity, the iGIF model captured the behavior of Pyr neurons over a broad range of input statistics (Fig 5A). In particular, the iGIF model exhibited enhanced sensitivity to input fluctuations throughout the entire set of depolarizing currents μI that were tested and reproduced the average firing rate response with an accuracy of ϵrate = 1.0, s.d. 0.2 Hz (defined as the root-mean-square error between model and data). Notably, the iGIF model also captured the complex dependence of the firing threshold on input statistics. In particular, the voltage threshold at which spikes were initiated was positively correlated with μI (Fig 5B) and negatively correlated with σI (Fig 5B and 5C).
To appreciate the importance of modeling the nonlinear coupling between firing threshold and membrane potential, we also fitted our previous GIF model [44, 45] to the same experimental data. The GIF model differs from the iGIF model simply because its firing threshold dynamics only depend on the spike-history and not on the membrane potential (see Materials and Methods). As expected, the GIF model could not capture the firing rate dependence on σI, was less accurate in reproducing the firing rates observed at steady-state (ϵrate = 1.7, s.d. 0.3 Hz; see Fig 5D and 5F) and was unable to explain the firing threshold dependence on the input statistics (Fig 5E and 5F). Finally, the results obtained by computing the cross-validated log-likelihood (see Materials and Methods) of the iGIF and the GIF model as a function of the input strength μI confirmed that a spiking model in which the firing threshold dynamics simply depend on previous action potentials is not sufficient to capture the spiking activity of Pyr neurons over a wide range of input statistics (Fig 5G and 5H).
Beyond the firing rates, the iGIF model also reproduces the fine temporal structure of the spiking response (Fig 6), one of the aims of single-neuron modeling [51]. To take into account the fact that single neurons are stochastic [52] and to avoid problems related to overfitting, we assessed spike-timing prediction on a new experimental dataset (test dataset). This dataset was collected by performing nine repetitive injections of a new fluctuating current Itest(t) (frozen-noise) that was not used for parameter extraction. In order to test the model’s ability of predicting spikes evoked by different levels of input fluctuations, the standard deviation of the current Itest(t) was modulated by a slow sinusoidal function (Fig 6A, see Materials and Methods). On average, the iGIF model with parameters extracted from the dataset used to compute the f−μI curves (f-I dataset, see Fig 1) was able to predict 75.1, s.d. 3.2% of the spikes with a precision of ±4 ms (Fig 6B and 6E). The iGIF model performed well also in predicting the slow fluctuations of the firing rate induced by the sinusoidal input modulation (Fig 6C and 6F) as well as the rapid dynamics of the subthreshold membrane potential (Fig 6D). As expected, the performance achieved by the GIF model were significantly lower with 48.8, s.d. 9.2% of predicted spikes (Fig 6B–6F).
In previous studies [44, 45], we found that the GIF model was able to predict around 80% of the spikes observed in Pyr neurons responding to quasi-stationary inputs. At first glance, the low performance achieved here might therefore seem surprising. This result can however be understood by comparing the degree of stochasticity of the GIF model and the iGIF model (Fig 6G). In both models, the parameter ΔV regulates the level of stochasticity of the spiking process (see Eq 1). In the ideal case of a perfect model, ΔV is optimally tuned to capture trial-to-trial variability. In reality, a lack of flexibility in the model can bias the estimation of ΔV towards large values. The reason for this is that, in an oversimplified model, signals mediated by those single-neuron features that the model cannot describe are interpreted as noise [53]. While the level of stochasticity observed in the iGIF model was weak (ΔV = 0.59 mV, s.d. 0.13 mV), the values obtained by fitting the GIF model to the f-I dataset were always very high (ΔV = 2.74 mV, s.d. 0.54 mV), indicating that the GIF model is not sufficiently flexible to capture neuronal activity over a broad range of input statistics. Consequently, the GIF model emitted spikes with low temporal precision and achieved a poor performance in predicting individual spikes.
To make sure that the success of the iGIF model does not simply result from the aberrant level of stochasticity in the GIF model, we reassessed spike-timing prediction in both models by extracting parameters from a third dataset (training dataset, see Materials and Methods) obtained by injecting a 120-s current having the same statistics as the test dataset (Fig 6E–6G, open bars). Indicating that the GIF model is sufficiently flexible to describe the neuronal activity evoked by simpler stimuli (i.e., by stimuli that are similar to those used in our previous studies [44, 45]), its level of stochasticity dramatically decreased (Fig 6G), leading to a spike prediction reliability of , s.d. 5.1%. Nevertheless, the iGIF model with parameters extracted from the training dataset still outperformed the GIF model by predicting 82.8% of spikes (, s.d. 2.0%; Fig 6E).
Overall, these results demonstrate that the iGIF model is an excellent spiking neuron model capable of predicting individual spikes with millisecond precision and capturing the activity of Pyr neurons over a wide range of input statistics. But one central question remains unsolved: How do Pyr neurons adapt their effective timescale of integration to maintain sensitivity to rapid input fluctuations, regardless of μI?
Enhanced sensitivity to input fluctuations results from an interaction between spike-dependent and voltage-dependent threshold adaptation
To answer this question, we analyzed the iGIF model response to three fluctuating currents with different offsets μI and a fixed standard deviation σI (Fig 7). In response to a weak input μI = 90 pA, the firing rate f ≈ 2 Hz was low and threshold movements induced by different action potentials did not accumulate significantly (Fig 7A, top). Given the modest contribution of spike-dependent threshold adaptation, spikes were initiated with relatively low firing thresholds and subthreshold membrane potential fluctuations were mostly confined to low voltages V < Vi, where the coupling between firing threshold and subthreshold membrane potential is not active (Fig 7A, bottom). However, even at low firing rates, the threshold-voltage coupling was recruited during large positive fluctuations of the membrane potential (Fig 7A, top red). Increasing the input strength to μI = 230 pA resulted in an output firing rate of f ≈ 10 Hz (Fig 7B, top). In this regime, spikes were initiated at larger thresholds, subthreshold membrane fluctuations occurred at voltages V ≈ Vi (Fig 7B, bottom) and the nonlinear coupling between firing threshold and membrane potential was constantly active. Further increasing the mean input to μI = 450 pA made the iGIF model fire at f ≈ 18 Hz (Fig 7C). In this regime, threshold movements triggered by different spikes accumulated significantly making it possible for the subthreshold membrane potential to reach more depolarized voltages V > Vi, where the threshold coupling reaches its maximal strength (Fig 7C, bottom).
Overall, the results reported in Fig 7 provide evidence for the existence of a non-trivial interplay between spike-dependent and voltage-dependent threshold movements. In particular we found that, at large firing rates, the increased contribution of spike-dependent adaptation allowed the subthreshold membrane potential to attain voltages at which the strength of the nonlinear threshold coupling is maximal (compare voltage distributions in Fig 7A–7C, bottom). Thus, increasing μI progressively strengthened the threshold sensitivity to subthreshold voltage fluctuations (compare red traces in Fig 7A–7C, top). As a result of the threshold dynamics, the membrane potential distribution always peaked below the average firing threshold (Fig 7A–7C, bottom), a characteristic signature of the subthreshold regime in which neurons are sensitive to rapid input fluctuations [54].
The firing threshold dynamics adaptively control the effective timescale of somatic integration
To study the functional implications of the progressive activation of the coupling between firing threshold and membrane potential, we systematically reduced the iGIF model to a GLM (see Fig 2A and Materials and Methods). More precisely, we analytically computed the GLM filters and that best approximate the iGIF model response to a set of stationary currents with different average intensities μI (see Materials and Methods). First, because of the spike-triggered conductance, the effective membrane filter (cf, Eqs 28 and 29) becomes shorter with increasing μI (Fig 7D–7F black; see Materials and Methods). Second, because of the threshold-voltage coupling, the shape of the effective integration filter is affected by the threshold dynamics according to the following equation:
(7) |
where is the average activation level of the threshold-voltage coupling Gθ(V) computed with respect to the voltage distribution (see Fig 7A–7C, bottom and Materials and Methods).
In response to a low input μI, the strength of the threshold coupling was weak on average and somatic integration was mostly controlled by the effective membrane filter (Fig 7D). Increasing μI progressively shifted the membrane potential distribution towards voltages where the threshold coupling becomes more and more important (see Fig 7B and 7C). Consequently, the effective integration filter became shorter than (Fig 7E and 7F red). These theoretical results, whose accuracy was confirmed by extracting the effective integration filter κGLM(t) directly from the spiking activity generated by the iGIF model (Fig 7D–7F gray), indicate that both the spike-triggered conductance and the firing threshold dynamics actively control the timescale of somatic integration. Importantly, since only the first mechanism affects the membrane voltage, the impact of the threshold dynamics on somatic integration cannot be seen in the subthreshold dynamics of the membrane fluctuations.
Using the iGIF model parameters extracted from experimental data, we applied our theoretical results and systematically computed the effective membrane filter (Fig 8A) and the effective integration filter (Fig 8B) for different input strengths μI. Notably, the timescales of the theoretical filters and explained the experimental discrepancy between the effective membrane timescale and the effective timescale of somatic integration τGLM (Fig 8C). Finally, an interaction between the threshold-coupling and the adaptation current IA captured by the iGIF model explained why the GLM spike-history filter hGLM(t) was shortened at increasing input strengths μI (Fig 8D; see Materials and Methods).
Overall, these results indicate that the iGIF model can be interpreted as an enhanced GLM in which both the input filter κGLM(t) and spike-history filter hGLM(t) adapt to the input statistics.
L5 Pyr neurons feature two distinct forms of adaptation
In order to study the temporal dynamics of single neuron adaptation, we finally performed a switching experiment in which the iGIF model was stimulated with a fluctuating current, whose mean μI periodically switched between a low and a high value, with cycle period Tcycle = 10 s (Fig 8E). In response to a sudden increase in μI, the output firing rate transiently increased and then decayed over multiple timescales, confirming that in the iGIF model the combined action of the spike-triggered conductance and the spike-triggered movement of the firing threshold mediates spike-frequency adaptation. Similarly, in response to a sudden decrease of μI, the output firing rate initially dropped and then partially recovered.
By computing at different moments in time relative to the cycle, we found that, in contrast to spike-frequency adaptation, adaptive changes in the effective timescale of somatic integration were almost instantaneous (Fig 8E, red and 8F). The reason for this is that the effects induced by the threshold coupling depends on the momentary voltage, rather than on the mean firing rate. The results presented in Fig 8E and 8F are reminiscent of the adaptive behavior previously observed in retinal ganglion cells [55] and in motion sensitive neurons [56] responding in vivo to external stimuli with varying statistics and show that an intrinsic nonlinearity, such as the one resulting from fast Na+-channel inactivation, can mediate a rapid and seemingly complex form of adaptation [16, 57].
Overall, our results indicate that L5 Pyr neurons respond to a sudden change in the input statistics by adapting both their output firing rate and the temporal window over which the input current is effectively integrated. The high speed at which the timescale of somatic integration adapts indicates that, regardless of the input statistics, L5 Pyr neurons respond preferentially to rapid input fluctuations resulting, e.g., from coincident spike arrival.
Discussion
To study single-neuron computation over a broad range of input statistics, we stimulated L5 Pyr neurons with a set of in vivo-like fluctuating currents generated by independently varying the magnitude of its mean μI and standard deviation σI. Confirming previous results from different cortical areas and species, we found that L5 Pyr neurons of the mouse SSC featured sensitivity to rapid input fluctuations independently of μI (Fig 1). To investigate the computational principles underlying enhanced sensitivity to rapid input fluctuations, we fitted several GLMs and found that the effective timescale of somatic integration was not constant, but shortened with increasing μI (Fig 2). Since this timescale reduction was not entirely explained by changes in the passive properties of the membrane (Fig 2D), we analyzed the voltages at which spikes originated and found that the spike threshold increased with μI and was reduced in the presence of input fluctuations (Fig 3).
To explain these experimental findings within a single mathematical framework and investigate the functional properties of spike-threshold adaptation, we introduced a new spiking model obtained by extending our previous GIF model [44, 45]. Fitting the iGIF model to data revealed that the firing threshold was nonlinearly coupled to the subthreshold membrane potential on a short timescale and was affected by previous spikes over multiple timescales (Fig 4). The iGIF model was able to capture the firing rate response of L5 Pyr neurons over broad range of input statistics and outperformed our previous GIF model [44, 45] in predicting the occurrence of individual spikes with millisecond precision (Figs 5 and 6). Analytically reducing the iGIF model to a GLM, finally showed that the nonlinear dynamics of the firing threshold adaptively shorten the effective timescale over which L5 Pyr neurons integrate their inputs, thus enhancing sensitivity to rapid input fluctuations over a broad range of input statistics (Figs 7 and 8).
Spike-threshold variability
The membrane potential at which spikes are initiated is highly variable both in vitro and in vivo [24, 58, 59]. Many studies have demonstrated that the voltage threshold for spike initiation correlates not only with the average value of the membrane potential [43, 59], but also with the duration of previous interspike intervals [29, 41, 42, 44, 60] and with the speed at which the firing threshold is approached [42, 58, 59, 61]. When single neurons are stimulated with current ramps of different slopes, rapid rates of depolarization are often associated with lower thresholds [48, 62]. While in rat pyramidal neurons this phenomenon has been linked to the activation of Kv1 channels [48], those are apparently not expressed in L5 Pyr neurons of the mouse SSC [63, 64]. As indicated by theoretical studies based on the standard Hodgkin-Huxley model [20, 21] and by in vivo recordings from barn owl auditory neurons [24], spike-threshold sensitivity to the membrane depolarization rate can alternatively be mediated by a nonlinear coupling between firing threshold and membrane potential due to fast Na+-channel inactivation. Providing indirect evidence for this hypothesis, we found that the somatic voltage at which action potentials originated was highly variable, depended nonlinearly on the average membrane potential, was positively correlated with the DC component of the input current μI and decreased with increasing input fluctuations σI (Fig 3). Dual patch-clamp recordings have shown that the membrane potential recorded at the soma does not necessarily reflect the membrane potential at the axon initial segments (AIS), where spikes are initiated [65, 66]. These results questioned whether somatic threshold variability, and more generally the somatic spike shape, reflects real integrative properties of the neuron or are just an epiphenomenon of spike back-propagation from the AIS [66, 67], but see [21, 68–70].
To investigate the origin of spike-threshold variability, we fitted our intracellular recordings with a new spiking neuron model, in which the firing threshold is dynamically coupled to the membrane potential via a state variable θ and depends linearly on previous spikes (see Eqs 4 and 5). A spike-triggered movement of the firing threshold can in principle be implemented by incrementing the value of θ after the emission of each action potential [25]. However, the timescale over which spike-triggered effects occur can in principle differ from the timescale τθ of the threshold-voltage coupling. For this reason, our iGIF model accounts for spike-dependent threshold adaptation with an independent process γ(t). Importantly, the functional shape of γ(t) and that of the steady-state function θ∞(V) of the threshold-voltage coupling were not assumed a priori, but were extracted from intracellular recordings using a nonparametric maximum-likelihood procedure.
By fitting the iGIF model to data we found that spike initiation is characterized by several timescales. First, the firing threshold is nonlinearly coupled to the subthreshold voltage on a rapid timescale τθ ∈ [5, 15] ms. Second, spike emission leads to a quasi-instantaneous increase of the firing threshold. Third, the threshold increase triggered by a spike decays over multiple timescales. In agreement with the hypothesis that the coupling between firing threshold and membrane potential results from fast Na+-channel inactivation [21] and confirming the results from a previous study in which a similar model was shown to account for spike-threshold variability in vivo [24], we found that θ∞(V) was correctly described by a smooth rectifier function (Fig 4E). Moreover, the coupling timescale τθ, the half-inactivation voltage Vi and the asymptotic slope of θ∞(V) were consistent with the biophysical features of Na+-channels expressed in central neurons [21]. Na+-channel inactivation also occurs on slow timescales [71–75]. Slow Na+-channel inactivation has been previously linked to enhanced sensitivity to rapid input fluctuations [15, 17] and, in our iGIF model, is phenomenologically captured by the spike-triggered component of the firing threshold dynamics. Confirming our earlier results [45] and consistent with the fact that spike-frequency adaptation does not have a preferred timescale [49], we indeed found that threshold movements induced by previous spikes lasted for several seconds and were characterized by a power-law decay (see Fig 4D).
Overall, as discussed in ref. [21] and reviewed in the Materials and Methods, the firing threshold dynamics featured by the iGIF model can be interpreted as phenomenological description of Na+-channels in which inactivation is independently controlled by one fast and several slow gating variables [15, 71]. While being inferred by maximizing spike-timing prediction (rather than by directly fitting the somatic voltage at spike onset), our model did not simply account for the spike-threshold dependence on input statistics (see Fig 5). Indeed, it also allowed us to: i) improve spike-timing prediction (Fig 6) and ii) explain why the effective timescale of somatic integration is not entirely controlled by the effective membrane timescale and adapts to the input statistics (see Fig 8). In line with the findings of Fontaine et al. [24], these results indicate that somatic spike-threshold variability is not a measurement artifact, but a genuine feature of cortical action-potential generators [68].
Functional implications of spike-threshold adaptation
Comparing the GLM filters κGLM(t) extracted by fitting the spiking responses to different current injections revealed that the effective timescale over which neurons integrate their inputs decreases at increasing input strengths μI (Fig 5D). Previous studies in which the response properties of spiking neurons have been analyzed using the Linear Nonlinear Poisson model [76] already suggested that the integration properties of single neurons—as measured by the spike-triggered average of the input [77]—depend on the input statistics (see, e.g., refs. [39, 78, 79]). However, since the spiking activity of single neurons responding in vitro to external currents is strongly non-Poissonian (see, e.g., ref. [39]), the STAs reported in the above-mentioned studies can not be directly interpreted as the temporal window over which the input current is somatically integrated. Most importantly, input-dependent changes in STA could merely reflect changes in spiking statistics, which are unrelated to changes in somatic integration [36–38]. In contrast to LNP models, GLMs account for non-Poissonian statistics by means of a specific spike-history filter hGLM(t). Consequently, the input filter κGLM(t) can characterize changes in intrinsic neuronal properties which are separable from changes in spiking statistics.
To test whether the timescale reduction revealed by the GLM-based analysis was due to a conductance increase resulting, e.g., from the progressive recruitment of a subthreshold adaptation current [18, 19], we quantified the effect of μI on the effective membrane filter . While κGLM(t), together with the spike-history filter hGLM(t), describes how the input current is transformed into a spiking probability, transforms input currents into subthreshold membrane voltages. Although the membrane filters extracted from the data did shorten at increasing μI, the membrane timescale reduction was not sufficient to explain the timescale reduction revealed by the GLM-based analysis (Fig 2D). This result demonstrates that κGLM(t) does not simply reflect the subthreshold membrane response properties, but also accounts for additional mechanisms capable of regulating the effective timescale of integration without affecting the membrane voltage.
To elucidate this point and better understand the biophysical meaning of the GLM input filter κGLM(t), we analytically reduced the iGIF model to a GLM [22, 23] and found that the effective timescale of somatic integration is controlled by: i) the ratio between the cell capacitance C and leak conductance gL, ii) the conductance-based spike-triggered adaptation η(t) and iii) the dynamic coupling θ(t) between firing threshold and membrane potential (see Eq 7). Importantly, while the first two neuronal features affect the subthreshold membrane potential and explain the observed membrane timescale reduction (see Fig 8A–8C), the threshold-voltage coupling only acts on the effective timescale of integration, thus explaining the experimental discrepancy between τGLM and (Fig 8C).
The consequences of fast Na+-channel inactivation for threshold-voltage coupling and shortened effective timescale of somatic integration have been previously studied in refs. [21, 24]. Briefly, assuming that any postsynaptic spike has already been emitted and that the membrane potential is resting at V0, a presynaptic spike inducing a postsynaptic current IEPSC(t) = ϵδ(t) of weak amplitude ϵ will evoke an excitatory postsynaptic potential δVEPSP(t) = ϵκm(t), where κm(t) is the passive membrane filter. If the firing threshold is coupled to the membrane potential according to Eqs 4 and 5, this EPSP will in turn evoke a firing threshold increase , where is a low-pass filter with timescale τθ and the approximation comes from the fact that θ∞(V) has been linearized around V0 (see Eq 5). Since in our model the spike emission probability depends on the difference between membrane potential and firing threshold, increasing the firing threshold has the same effect as decreasing the membrane potential. Consequently, a model in which the firing threshold is coupled to the membrane potential can be seen as a model with constant firing threshold in which every EPSP is accompanied by an inhibitory postsynaptic potential δVIPSP(t) = δVT, EPSP(t) with characteristic rise time τθ [21]. In such a model, presynaptic spikes will thus be integrated via an effective postsynaptic potential δVeff(t) = δVEPSP(t)−δVIPSP(t) that decays on a shorter timescale compared to δVEPSP(t). Since the steady-state function θ∞(V) of the threshold-voltage coupling is well described by a smooth rectifier (see Fig 4E), the magnitude of δVIPSP(t) depends on the postsynaptic membrane potential V0 via a sigmoidal gain function (see Fig 7A–7C). When the postsynaptic potential V0 at spike arrival is smaller than the half-inactivation voltage Vi, Gθ(V) is small and the threshold increase (i.e., the inhibitory signal) becomes negligible. However, when V0 > Vi, Gθ(V) increases and the effective postsynaptic potential δVeff(t) shortens. The fact that the average subthreshold membrane potential increases with the input strength μI finally explains why strong inputs are effectively integrated on shorter timescales (Fig 7).
While confirming that fast Na+-channel inactivation enhances sensitivity to rapid inputs, our results indicate that slow Na+-channel inactivation acts as an homeostatic mechanisms by increasing the mean firing threshold in response to strong inputs. In agreement with the suggestion of Platkiewicz and Brette [21], we found that slow and fast Na+-channel inactivation interact in a nontrivial way. Indeed, by increasing the mean firing threshold, slow Na+-channel inactivation allows for subthreshold voltage fluctuations to occur at more depolarized voltages V ≫ Vi, where Gθ(V) is large (see Fig 4E).
Dynamic-clamp experiments have demonstrated that CA1 Pyr neurons operating in high-conductance state switch their behavior from integrators to differentiators [11, 78]. This complex form of adaptation has been qualitatively reproduced in a phase-plane model according to which a shunting-induced increase of the firing threshold allows for M-currents to activate at subthreshold voltages [78]. The interplay between shunting and subthreshold adaptation reported in ref. [78] shares some similarities with the nonlinear interaction we found between slow, spike-dependent and fast, voltage-dependent threshold adaptation. Two important differences are however to be noticed. First, the subthreshold adaptation process in ref. [78] results from the activation of an M current, which, in contrast to the threshold-voltage coupling featured by our iGIF model, modifies the spike response properties of the cell by altering the effective membrane filter . In agreement with our result that enhanced sensitivity to rapid input fluctuations is mediated by a dynamic coupling between firing threshold and membrane potential, direct measurements of the subthreshold membrane impedance of CA1 Pyr neurons [11] have shown that the differentiating behavior observed in high-conductance state is not mediated by subthreshold resonance [80]. Second, while in ref. [78] the threshold increase triggering the switch from temporal integration to differentiation is gated by the synaptic input (i.e., by the conductance increase resulting from synaptic bombardment), the recruitment of the threshold-voltage coupling in the iGIF model is gated by the postsynaptic firing rate via slow, spike-dependent threshold adaptation (see Fig 4E).
Overall, our results explain why L5 Pyr neurons maintain sensitivity to rapid input fluctuations regardless of their working regime, confirm theoretical predictions about the firing threshold dyanmics, demonstrate that the firing threshold plays a crucial role in determining the integration properties of single neurons, and shed new light on in vivo studies where sensitivity to rapid signals has been linked to the voltage threshold for spike initiation [58, 59, 61].
Connection to sensory adaptation
The statistical properties of sensory stimuli (such as, e.g., visual inputs or whisker movements) are complex and vary over time. Given their limited dynamic ranges, sensory systems must thus constantly adapt their coding strategies in order to provide an efficient representation of the external world [81, 82]. Adaptation is a hallmark of virtually all sensory systems and occurs over multiple timescales. Many sensory systems adapt their input-output transformation not only to the mean, but also to the variance and even to higher-order moments of the input statistics [83].
Over the last decades, sensory adaptation has been repeatedly investigated using an experimental paradigm known as the switching experiment [83]. In a switching experiment, the spiking activity of a neuron is recorded in vivo, while the animal is presented with a controlled stimulus that rapidly fluctuates over time. To assess adaptation to local input statistics, the stimulus is generated according to a Gaussian process whose mean (or variance) is periodically switched between two values. In response to a sudden change in the variance (i.e., the contrast) of a visual input, both retinal ganglion cells and motion-sensitive neurons in the fly feature two forms of adaptation [55, 56]. Right after a change in input contrast, these neurons rapidly modify the shape of their receptive field, thereby adapting the stimulus feature to which they are preferentially responsive. While this mechanism is very fast, the same neurons also feature a slower form of adaptation that manifests itself in a decay of the output firing rate over multiple timescales. This second mechanism, known as spike-frequency adaptation, does not induce further changes in the receptive field, but simply reduces the overall excitability of the neuron. Since both the timescale and the net effect of these two adaptation processes are different, it has been hypothesized that changes in feature selectivity and output firing rate are controlled by two independent mechanisms [83]. Whether and how both forms of adaptation can be mediated by intrinsic neuronal properties remains unclear.
To investigate this issue, we performed a switching experiment in silico by presenting our iGIF model with an in vivo-like fluctuating current, whose mean μI periodically switched between two values (Fig 8E–F). Our results predict that, in response to a sudden change in the mean input, L5 Pyr neurons rapidly modify their receptive field, that is, the temporal window according to which the input current is somatically integrated. Moreover, the spiking response predicted by our iGIF model was characterized by spike-frequency adaptation that occurred on much slower timescales. Overall, our results suggest that the forms of sensory adaptation reported in refs. [55, 56] do not required network effects, but can in principle be implemented by two qualitatively distinct cellular mechanisms: a fast, nonlinear coupling between firing threshold and subthreshold voltage—possibly mediated by fast Na+-channel inactivation—and a slow, spike-triggered processes—possibly mediated by slow Na+-channel inactivation and by other ion-channels mediating afterhyperpolarization currents.
Are simplified neuron models getting complicated?
Cortical neurons feature a strong nonlinear behavior, making single-neuron computation dependent on the input statistics [10–12, 39]. During the last decade, a number of simplified threshold models [22, 29, 41, 53, 84–86], including our previous GIF model [44, 45], have been shown to accurately predict the spiking response evoked in vitro by stationary (or quasi-stationary) currents [51, 87, 88]. Simplified threshold models are usually obtained by partially linearizing the dynamics of conductance-based biophysical models [21, 89, 90]. Thus, when assessed on a broad range of input statistics, their performance generally drops [14] (see also Fig 5). For the same reason, model parameters extracted from responses to different inputs generally differ [13] (see also Fig 2). These results reflect the inability of simplified threshold models of capturing the nonlinear dynamics underlying complex forms of single neuron adaptation. Overall, designing and fitting to data a simplified spiking model capable of predicting the electrical activity of cortical neurons operating in different regimes remains a big challenge [14]. Indeed, increasing the complexity of a spiking neuron model rapidly makes parameter estimation a difficult problem [91].
To solve this problem, we introduced the inactivating Generalized Integrate-and-Fire (iGIF) model which extends the standard Leaky Integrate-and-Fire model in three directions. First, noise is introduced by the escape-rate model for stochastic spike generation [22, 29, 46]. Second, a spike-triggered conductance η(t) [47] and a spike-triggered movement of the firing threshold γ(t) [85, 92, 93] are included for spike-frequency adaptation. Third, a nonlinear coupling θ between membrane potential and firing threshold [21, 25, 48] is added for enhanced sensitivity to input fluctuations [7].
The iGIF model can be related to a conductance-based model in which: i) the combined activity of voltage-activated and Ca2+-activated K+-channels [94–96] results in the spike-triggered conductance increase η(t) [47, 97], ii) Na+-channels are gated by a fast inactivation variable [98] implementing the nonlinear coupling θ between firing threshold and membrane potential [20, 21] and iii) Na+-channels are also gated by an additional set of slow inactivation variables [71, 99], whose combined activity results in a spike-triggered threshold movement γ(t) decaying over multiple timescales [20, 21]. While the biophysical interpretation of the spike-triggered conductance η(t) is well established (see, e.g., refs. [47, 97]), the link between the inactivation properties of Na+-channels and the firing threshold dynamics featured by the iGIF model is more involved and thus deferred to the Materials and Methods section. Would such a conductance-based model perform better than our iGIF model? Since fitting detailed biophysical models to electrophysiological data is cumbersome [51], especially in situations where the ion-channel dynamics are not known a priori, answering this question is not trivial.
In contrast to conductance-based models, the iGIF model accounts for the intricate dynamics of different ion-channels with simple phenomenological descriptions. Consequently, its parameters can be efficiently extracted from intracellular recordings with a new two-step procedure, which extends previous methods [22, 44, 45, 84]. In contrast to previous studies [27, 100], where optimal parameters of spiking neuron models have been inferred directly from the f-μI curves, our fitting procedure exploit the information contained in the subthreshold membrane potential fluctuations, thus allowing for the characterization of adaptation mechanisms resulting from the firing threshold dynamics [34]. Despite its relative simplicity, the iGIF model captures complex forms of single neuron adaptation, providing a good description of L5 Pyr neurons over an extended range of input statistics. Despite its relative complexity, the iGIF model can be analytically mapped to a GLM with input-dependent filters. We conclude that the iGIF model provides an accurate, yet intuitive description of single-neuron computation over a broad range of input statistics.
Materials and Methods
Electrophysiological recordings
All procedures in this study were conducted in conformity with the Swiss Welfare Act and the Swiss National Institutional Guidelines on Animal Experimentation for the ethical use of animals. The Swiss Cantonal Veterinary Office approved the project following an ethical review by the State Committee for Animal Experimentation.
Somatic whole-cell in vitro current clamp recordings were performed on 300 μm thick parasagittal acute slices from the right hemispheres of male P13-P15 C57Bl/6J wild-type mice. Brains were quickly dissected and sliced (HR2 vibratome, Sigmann Elektronik, Germany) in ice-cold artificial cerebrospinal fluid (ACSF) (in mM: NaCl 124.0, KCl 2.50, MgCl2 10.0, NaH2PO4 1.25, CaCl2 0.50, D-(+)-Glucose 25.00, NaHC03 25.00; pH 7.3, s.d. 0.1, aerated with 95% O2 / 5% CO2), followed by a 15 minute incubation at 34°C in standard ACSF (in mM: NaCl 124.0, KCl 2.50, MgCl2 1.00, NaH2PO4 1.25, CaCl2 2.00, D-(+)-Glucose 25.00, NaHC03 25.00; pH 7.40, aerated with 95% O2 / 5% CO2). To ensure intact axonal and dendritic arborisation, electrophysiological recordings were conducted in slices cut parallel to the apical dendrites. Recordings in Layer 5 of the primary somatosensory cortex were performed at 32, s.d. 1°C in standard ACSF with an Axon Multiclamp 700B Amplifier (Molecular Devices, USA) using 5–7 MΩ borosilicate pipettes, containing (in mM): K+-gluconate 110.00, KCl 10.00, ATP-Mg2+ 4.00, Na2-phosphocreatine 10.00, GTP-Na+ 0.30, HEPES 10.00, biocytin 5.00 mg/ml; pH 7.30, 300 mOsm. Cells were visualized using infrared differential interference contrast video microscopy (VX55 camera, Till Photonics, Germany and BX51WI microscope, Olympus, Japan).
Data were acquired with sampling frequency ΔT−1 = 10 kHz using an ITC-18 digitizing board (InstruTECH, USA) controlled by a custom-written software module operating within IGOR Pro (Wavemetrics, USA). Voltage signals were low-pass filtered (Bessel, 10 kHz) and not corrected for the liquid junction potential of +14.5 mV estimated from Igor XOP Patcher’s Calculator (courtesy of Drs. F. Mendez and F. Würriehausen, MPI for Biophysical Chemistry, Göttingen, Germany). Consequently, the membrane potentials and the firing thresholds reported in this study are positively biased by 14.5 mV. Only cells with an access resistance ≤ 20 MΩ (17.7, s.d. 2.3 MΩ, n = 6) were retained for further analysis.
Current injections
In all the experiments included in this study, neurons were stimulated with fluctuating currents I(t) generated according to an Ornstein-Uhlenbeck process:
(8) |
where ψ(t) is a Gaussian white-noise process with zero mean and unitary variance, τI is the correlation timescale, μI is the mean current and σI defines the magnitude of the fluctuations (that is, the standard deviation of the current). The temporal correlation of the input was fixed to τI = 3 ms and input currents I(t) were generated at a sampling rate ΔT−1 = 10 kHz.
To measure the impact of input fluctuations on the single-neuron input-output transfer function (i.e., the f-μI curve), we somatically injected a set of 5-second currents with different means μI and standard deviations σI. To let the cell recover, injections were performed with interstimuli intervals of 25 seconds. Similar protocols have already been applied in previous studies [7, 8, 27]. Here, to broadly explore the parameter space (μI, σI) and to accurately estimate the experimental f-μI curves, we considered four different standard deviations σI ∈ {0, 50, 100, 150} pA and eight different means μI ∈ [0, μmax] nA, with μmax begin cell-dependent. Each neuron was stimulated with 32 different inputs that were presented randomly. This protocol was repeated 3 times giving a total number of 96 current injections. When stimulated with strong inputs, pyramidal neurons undergo spike failure and can not sustain repetitive firing for long periods of time (see, e.g., ref. [71]). At the beginning of each experiment, the maximum current μmax was defined in such a way as to reach saturation of the steady-state firing rate while preventing spike failures. For that, neurons were tested with 6-s-long noiseless currents (i.e., σI = 0) of increasing magnitude μI. Cells that could not sustain continuous firing for a DC current μI < 0.4 nA were not further considered. The maximal mean input μmax was comprised between 0.4 and 0.55 nA.
To evaluate model performance in predicting the occurrence of individual spikes, a different set of experiments was performed. Currents were generated according to Eq 8, but in this case, the stochastic process used to generate the input was made non-stationary by modulating the standard deviation σI with a sinusoidal function of time:
(9) |
with T = 5 s being the modulation period. For each cell, input parameters were calibrated to obtain an average firing rate of 10 Hz oscillating between 7 and 13 Hz, approximatively. After calibration, input parameters were in the following ranges: μI ∈ [120, 190] pA, σ0 ∈ [120, 190] pA. Since the spiking responses of both neurons and GIF models are stochastic, spike-timing prediction was quantified on a test set obtained by 9 repetitive injections of the same (i.e. frozen-noise) 20-s current generated according to Eqs 8 and 9. For parameter extraction, a training set was used in which single neurons were stimulated with a single 120-s current having the same statistics as the test set, but in which a different realization of the white-noise process ψ(t) was used. All the injections were performed with inter-stimuli intervals of 25 seconds.
Data preprocessing
When acquired with the same electrode used to inject the external input I(t), current-clamp recordings Vrec(t) are biased versions of the membrane potential Vdata(t) [41]. This bias can in principle be removed using series resistance or bridge balance compensation. However, perfect calibration of these methods is technically difficult to achieve. Moreover, during long experiments, the electrode properties, and in particular the series resistance Re, are subject to change [45]. Quantitative comparison between membrane potentials evoked by input currents having different offsets μI requires accurate electrode compensation. Indeed, a non-neutralized series resistance would lead, on average, to a mean input-dependent bias (see, e.g., ref. [45]). To avoid this and others problems, for all the in vitro recordings included in this study, online series resistance compensation was complemented by Active Electrode Compensation (AEC) [41, 101]. For that, the same procedure applied as in ref. [45] was used. In case of long experiments, estimating the electrode properties at different moments in time can improve the quality of the data by removing drifts due to slow changes in the electrode properties [45]. For this reason, electrode filters used for AEC were extracted from 10-s subthreshold injections performed before the training set, before the test set and every sixteen injections in the protocol used to measure the f-μI curves. Subthreshold input currents were generated according to Eq 8 with μI = 0 nA, σI = 75 pA and τI = 3 ms.
Extracting a voltage threshold for spike initiation from in vitro recordings
Following ref. [7], we estimated the voltage threshold for each spike in the dataset by measuring the membrane potential Vdata at which the depolarization rate dVdata/dt became larger than 10 mV/ms (see Fig 3E–3H). With this definition, threshold crossing always occurred less than 1 ms before the membrane potential reached 0 mV. Since at the soma spike initiation is very sharp (see ref. [69, 102] and Fig 3F and 3H) and since our analysis is only based on relative variations between the voltage threshold in different conditions, rather than on absolute values, the exact definition does not matter [20]. In Fig 3C and 3D, the average subthreshold membrane potential was computed by discarding all the data points that were too close to action potentials .
Generalized Linear Model (GLM)
In the GLM [22, 23], spikes are generated stochastically with firing intensity λGLM(t) defined as:
(10) |
where λ0 is a constant, κGLM(t) is an arbitrarily-shaped filter through which the input current is effectively integrated and hGLM(t) accounts for all spike-triggered processes that make the single-neuron activity history-dependent [46]. GLM parameter extraction is performed using the standard maximum likelihood method described in refs. [22, 23]. For that, both κGLM(t) and hGLM(t) were expanded in linear combinations of rectangular basis functions. In the main text, the GLM filters analytically derived from the iGIF model (see below) are denoted and .
Inactivating Generalized Integrate-and-Fire model (iGIF)
In the iGIF model, spikes are produced stochastically according to the conditional firing intensity λ(t) defined by the exponential escape-rate model [29, 46]:
(11) |
where V(t) is the membrane potential, VT(t) is a dynamic threshold, ΔV defines the level of stochasticity and, without loss of flexibility, we fixed λ0 = ΔT−1 = 10 kHz. In the limit ΔV → 0, the iGIF model becomes deterministic and action potentials are fired reliably each time the firing threshold is reached (i.e., when ). When ΔV > 0, the iGIF model is stochastic, and the probability of emitting an action potential at time is given by [6]:
(12) |
meaning that, when V = VT, a spike is emitted during a time step of ΔT = 0.1 ms with probability p = 0.63. When ΔV > 0, spikes can be emitted even if the membrane potential is lower than the firing threshold. Similarly, the membrane potential can cross the firing threshold without evoking a spike. With increasing ΔV, spike emission becomes more stochastic and progressively loses sensitivity to V(t)−VT(t). The maximal level of stochasticity is reached when ΔV → ∞. In this limit, the iGIF model becomes formally equivalent to an homogeneous Poisson process with stochastic intensity λ0. In the iGIF model, probabilistic spike emission is the only source of stochasticity. Importantly, the level of stochasticity ΔV is not assumed a priori, but is extracted from experimental data along with all the other parameters (see below).
The dynamics of the subthreshold membrane potential are modeled as a leaky integrator augmented with a spike-triggered conductance η(t) that describes the time course of the conductance change after a spike. More precisely, the membrane potential evolves according to the following differential equation:
(13) |
where C, gL and EL describe the passive properties of the membrane, τm = C/gL is the passive membrane timescale, are the spike times, ER is a reversal potential and I is the external input. Conductance changes triggered by different spikes accumulate and produce spike-frequency adaptation (or facilitation). The functional shape of η(t) is not assumed a priori, but is extracted from experimental data (see below). After each spike, the membrane potential is reset to Vreset and the numerical integration only restarts after an absolute refractory period Tref. The absolute refractory period was set to Tref = 4 ms and the voltage reset was estimated by computing the average membrane potential after a spike (i.e. ). Since a period of absolute refractoriness can also be implemented by setting the first milliseconds of the spike-triggered threshold movement to high values, the particular choice of Tref is not crucial.
The dynamics of the firing threshold VT are given by:
(14) |
where γ(t) describes the movement of the firing threshold after the emission of an action potential. Similar to η(t), the functional shape of γ(t) is not assumed a priori, but is extracted from the data. Since γ(t) can only account for spike-dependent effects, the model is augmented with an additional state variable θ(t), which couples the firing threshold to the subthreshold membrane potential. Based on theoretical results obtained by a systematic reduction of the Hodgkin-Huxley model (see next section), this coupling is expected to be nonlinear [20]. In the iGIF model, the dynamics of θ(t) are given by
(15) |
where is a constant, τθ is the characteristic timescale on which the threshold reacts to changes in the membrane potential and θ∞(V) is the voltage-dependent steady-state towards which θ converges. To avoid a priori assumptions on the biophysical processes underlying the threshold-voltage coupling, θ∞(V) is defined in the iGIF-free model as an arbitrary function of the membrane potential and is extracted from experimental data using a novel non-parametric maximum likelihood approach (see below). Spike-dependent movements of the firing threshold are modeled by γ(t) and the state variable θ is reset to after each spike.
iGIF-Na model
The iGIF-Na model is defined exactly as the iGIF-free model except for the fact that the dynamics of θ(t) are predefined based on the biophysics of Na+-channels [21] and is given by Eqs 5 and 6. The reasons for this choice are reviewed now.
Biophysical interpretation of the threshold-voltage coupling
In the standard Hodgkin-Huxlely (HH) model, the sodium current INa responsible for spike initiation is gated by two indepenent variables, m and h, that describe Na+-channel activation and inactivation, respectively [98]. Na+-channel activation occurs on very short timescales and can therefore be considered as instantaneous [20, 41, 89]. At spike onset, INa is thus well approximated by an exponential function of the membrane potential , where is a constant, ka is a biophysical parameter describing the sharpness of Na+-channel activation and defines a smooth threshold for spike initiation [20]. Since in the HH model Na+-channel inactivation follows a first-order kinetics , the firing threshold θ is coupled to the membrane potential according to the following differential equation [21]:
(16) |
with θ∞(V) = −ka log h∞(V) and τθ = 〈τh(V)〉P(V). In cases where the steady-state inactivation curve h∞(V) is correctly described by an inverse sigmoidal function , the effective coupling between firing threshold and membrane potential is characterized by the smooth rectifier function featured by the iGIF-Na model and defined in Eq 6.
The dynamics described by Eq 16 are reminiscent of that of the adaptation variable ω in the Adaptive Exponential Integrate-and-Fire model (ADEX) [103]. However, while ω describes a subthreshold current and depends linearly on V, θ describes the firing threshold dynamics and depends nonlinearly on V.
Biophysical interpretation of spike-triggered threshold movements
As shown in refs. [20, 21], Eq 16 provides a good approximation of the firing threshold dynamics whenever |θ(t)−θ∞(V(t))|≪ka. While this condition is generally satisfied, during the emission of an action potential the membrane potential rises almost instantaneously to a large voltage VAP, where h∞(VAP)≈0. Consequently, θ∞ becomes much larger than θ, making Eq 16 inadequate to describe spike-dependent threshold movements resulting from Na+-channel inactivation. In simplified neuron models that do not describe the voltage dynamics during action potentials, spike-triggered effects can however be accounted for by resetting the state variable θ → θ+Δθ after the emission of each spike [20, 21]. This update rule is mathematically equivalent to an exponential spike-triggered threshold movement γfast(t) = Δθ exp(−t/τθ), where the magnitude of the threshold jump Δθ = ka ΔTAP/τh(VAP) is obtained by considering that during the duration ΔtAP of an action potential, the inactivation variable h evolves approximately according to and thus decreases by a fixed amount , with being the inactivation level at spike onset [20, 21].
Previous experimental studies have shown that Na+-channels are also characterized by slow inactivation [71–75]. In conductance-based models, slow Na+-channel inactivation is generally described by an additional set of slow gating variables si that independently control the sodium conductance [71]. In such a model, the sodium current at spike onset is well approximated by , where φi = −ka log si, the dynamics of θ are as in Eq 16 and the smooth threshold for spike initiation is given by [21]:
(17) |
Following the same reasoning as for fast Na+-channel inactivation, one can show that if i) the dynamics of each slow inactivation variable si are given by and ii) slow inactivation is only recruited during action potentials (i.e., the steady-state functions si,∞(V) are such that si,∞(V)<1 only for very depolarized potentials), then each gating variable si mediates a spike-dependent threshold modulation , with γi(t) ∝ exp(−t/τsi). Plugging this result into Eq 17 leads to the threshold dynamics featured by the iGIF-Na model:
(18) |
where the spike-triggered threshold movement combines the spike-triggered effects mediated by the inactivation variables {h, s1,…, sn} and thus decays over multiple timescales {τθ, τs1,…, τsn}. More details of these derivations can be found in refs. [20, 21].
iGIF model parameter extraction
Fitting procedure for the iGIF-free model
Given the input current I(t), the intracellular membrane potential Vdata(t), its first-order derivative and the experimental spike train , iGIF model parameters are obtained with a new two-step procedure developed by extending the methods introduced in refs. [44, 45]. A Python implementation of the fitting procedure is freely available at https://github.com/pozzorin/GIFFittingToolbox.
In the first step, all the parameters describing the subthreshold dynamics are extracted by minimizing the sum of squared errors between the voltage derivative observed in the experiment and the one predicted by the model (see Eq 13). To allow for convex optimization and avoid a priori assumptions on the timescales of adaptation, the spike-triggered conductance was expanded in a linear combination of basis functions , where is a set of K = 40 log-spaced non-overlapping rectangular functions and the parameters {ηi} define the shape of η(t). The least-square estimate of the subthreshold parameters is obtained by solving a multilinear regression problem [84]:
(19) |
where X is a matrix made of vectors , which depends on ER and are defined as:
(20) |
and is a vector containing the membrane potential first-order derivative. Since the model does not capture the voltage trajectory during a spike, all the data points close to action potentials were excluded from the fit. As in ref. [44], the optimal reversal potential (defined as the ER minimizing the residuals of the regression in Eq 19) is extracted by an exhaustive search on the interval [-100, -40] mV.
In the second step, an estimate of the subthreshold membrane potential is obtained by numerically solving Eq 13. The threshold parameters are extracted by extending our previous maximum-likelihood approach [44, 45]. Again, to avoid a priori assumptions on the timescales of spike-dependent adaptation and on the shape of the coupling between firing threshold and subthreshold membrane potential, the two functions γ(t) and θ∞(V) were expanded in linear combinations of non-overlapping rectangular basis functions and . For the spike-triggered movement of the firing threshold γ(t), the same log-spaced rectangular functions already used for η(t) were chosen. For θ∞(V), M = 11 regularly spaced rectangular functions were chosen that covered the interval of voltages at which action potentials were initiated. Consequently, after integration of Eq 15, the time-dependent voltage threshold is given by
(21) |
with and denoting the time of the last spike before time t. With the exponential function in Eq 11, and assuming that the timescale τθ is known, the model log-likelihood is a convex function of the threshold parameters and can be written as follows [104]:
(22) |
with being a set that excludes all the points falling in the period of absolute refractoriness and Yt(τθ) being a vector of observables that implicitly depends on the parameter τθ:
(23) |
Given τθ, the maximum likelihood estimate of the other threshold parameters is obtained as in refs. [44, 45] by maximizing Eq 22 with standard gradient-ascent methods
(24) |
The optimal timescale of the coupling between threshold and membrane voltage is in turn obtained by systematically searching in the range τθ ∈ [0.5, 15] ms the value for which the log-likelihood is maximized. Despite the absence of a proof of joint convexity, the landscape of the log-likelihood function was smooth in τθ and always featured a unique maximum in the explored range (see Fig 4F).
Fitting procedure for the iGIF-Na model
The iGIF-Na model parameters were extracted from experimental data using a maximum likelihood approach closely resembling the nonparametric method described in the previous section. Briefly, the log-likelihood of the iGIF-Na model is convex in . Consequently, given the nonlinear parameters ki, Vi and τθ, all the other threshold parameters can be easily extracted by solving a convex optimization problem:
(25) |
On the other hand, extracting the optimal parameters , and requires the solution of the following nonlinear optimization problem:
(26) |
Performing an exhaustive search on a three-dimensional space is possible. Model parameters were however extracted by first fixing the coupling timescale τθ to the optimal value previously obtained by fitting the iGIF-free model and then performing an exhaustive search for ki and Vi (see Fig 4G).
Extracting the effective membrane timescale from subthreshold membrane potential
In order to extract from experimental data the effective membrane timescale (see Fig 2D), intracellular recordings were split in different datasets according to μI and independently fitted with a Leaky Integrate-and-Fire model equipped with a spike-triggered current , as opposed to a spike-triggered conductance . In other words, we used a model obtained by dropping the term (V−ER) from Eq 13 and replacing gL by an effective conductance and replacing η(t) by ηC(t). By fitting this model to data using a linear regression similar to Eq 19, the average conductance increase mediated by spike-dependent processes is included in the effective leak conductance . The effective conductance-induced membrane timescale is thus given by . In the main text, the effective membrane timescale analytically derived from the iGIF model (see below) is denoted .
iGIF model reduction
In order to understand how different adaptation processes captured by the iGIF model affect single-neuron computation, we systematically reduced the iGIF model to a GLM. The reduction is computed in three steps.
Step 1: Integral equation for the subthreshold membrane potential dynamics
The subthreshold dynamics of the iGIF model feature a spike-triggered conductance. Following ref. [28], Eq 13 can, however, be approximated by a leaky integrator equipped with a spike-triggered current ηC(t):
(27) |
where the effective conductance accounts for both the passive leak gL and the average contribution of the spike-triggered conductance during a long observation time T, μI is the mean input current, is the average membrane potential, is the average current mediated by the spike-triggered conductance, and the spike-triggered current is given by .
The subthreshold dynamics of the membrane potential defined in Eq 27 can be rewritten in its integral form as [6]:
(28) |
where is the effective membrane filter defined as an exponential function
(29) |
with effective conductance-reduced membrane timescale and
(30) |
describes the influence of both the spike-triggered current ηC(t) and the spike-triggered reset upon the membrane potential. Here, is the average value of V(t) at spike times .
Since in this derivation the correlations between membrane potential fluctuations and conductance fluctuations have been neglected, ηV(t) underestimates the real voltage change induced by the spike-triggered conductance during the first milliseconds after a spike (see Fig 8C). The reason of this inaccuracy is that, right after the emission of an action potential, the total conductance of the iGIF model is, on average, larger than the effective conductance used in Eq 29. Consequently, in the iGIF model, the early part of the adaptation current mediated by the spike-triggered conductance η(t) is transformed into a stereotypical voltage drop (i.e., an early AHP) by an integration filter which is on average faster than .
Step 2: Integral equation for the linearized firing threshold dynamics
We simplified the iGIF model threshold dynamics (i.e., Eq 5) by taking the first-order approximation , with being a constant and being the average of threshold-coupling gain computed with respect to the membrane potential distribution P(V) (see Fig 7A–7C):
(31) |
After this first-order approximation, integrating Eq 15 over time results in:
(32) |
where is the threshold-coupling filter. The spike-triggered filter combines the effects of both the spike-triggered threshold γ(t) and the spike-triggered reset of the threshold , with being the average value of θ(t) at spike times .
Step 3: Mapping the iGIF model to the GLM
In the iGIF model, the spiking probability depends on the difference between membrane potential and firing threshold (see Eq 11). Thus, the different terms appearing in the integral Eqs 28 and 32 can be combined to obtain a GLM describing the firing intensity λlin(t) of the linearized iGIF model:
(33) |
where all the constants have been absorbed in λ0, is the effective integration filter defined as [21]:
(34) |
and is an effective spike-history filter that phenomenologically accounts for all the spike-triggered mechanisms in the iGIF model:
(35) |
In the absence of a coupling between firing threshold and membrane potential (i.e., when ), somatic integration is entirely controlled by the effective membrane filter (see Eq 34). In the presence of a threshold-voltage coupling (i.e., when ), a running average is subtracted (see Eq 34), and the temporal window over which single neurons effectively integrate their inputs is shortened.
The effect of the firing threshold dynamics on somatic integration depends on the membrane potential distribution via the average coupling strength (see Eqs 31 and 34). Since increases with μI (see Fig 8B), augmenting the DC component of the input current reduces the effective timescale of somatic integration. Similarly, Eq 35 explains why increasing μI results in a shrinkage of the spike-history filter hGLM(t) (see Figs 2C and 8C).
Performance evaluation
To avoid problems related to overfitting and to allow for a comparison between models that differ in the total number of parameters, the performance reported in this study were, unless specified otherwise, evaluated on separate data sets that were not used for parameter extraction. A quantitative measure of the quality of both the GIF and the iGIF model is provided by the log-likelihood [23]:
(36) |
where λmodel(t) is the conditional firing intensity of the model after parameter optimization, is the experimental spike train and T is the total duration of the experiment on which the model performance were evaluated. All of the log-likelihoods reported in this study were normalized with respect to a homogenous Poisson process with constant intensity defined by the experimental firing rate , as well as with respect to the total number of spikes Nspikes [23]:
(37) |
such that units are in bit per spike.
Spike-timing prediction was quantified using the spike-train similarity measure [105]. As in our previous studies [44, 45], was computed using the Kistler coincidence window with a temporal granularity of Δ = ±4 ms.
Acknowledgments
We thank Laureline Logiaco, David Kastner and Carlos Stein for helpful discussions.
Data Availability
A Python implementation of the models and the fitting procedures introduced in this manuscript, as well as the experimental data, are freely available at: https://github.com/pozzorin/GIFFittingToolbox.
Funding Statement
This work was funded by: Swiss National Science Foundation (SNSF, grant numbers 200020_132871/1 and 200020_147200; http://www.snf.ch/fr/Pages/default.aspx) to CP SM; European Community’s Seventh Framework Program (BrainScaleS, grant no. 269921; http://cordis.europa.eu/fp7/home_en.html) to SM; European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 604102 (Human Brain Project; https://www.humanbrainproject.eu/) to CP; and a grant from the EPFL to the LNMC (http://markram-lab.epfl.ch/). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
References
- 1. Abeles M (1982) Role of the cortical neuron: integrator or coincidence detector? Israel journal of medical sciences 18: 83–92. [PubMed] [Google Scholar]
- 2. Softky WR, Koch C (1993) The highly irregular firing of cortical cells is inconsistent with temporal integration of random epsps. The Journal of Neuroscience 13: 334–350. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Shadlen MN, Newsome WT (1994) Noise, neural codes and cortical organization. Current opinion in neurobiology 4: 569–579. [DOI] [PubMed] [Google Scholar]
- 4. König P, Engel AK, Singer W (1996) Integrator or coincidence detector? the role of the cortical neuron revisited. Trends in neurosciences 19: 130–137. [DOI] [PubMed] [Google Scholar]
- 5. Ratté S, Hong S, De Schutter E, Prescott SA (2013) Impact of neuronal properties on network coding: roles of spike initiation dynamics and robust synchrony transfer. Neuron 78: 758–772. 10.1016/j.neuron.2013.05.030 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Gerstner W, Kistler WM, Naud R, Paninski L (2014) Neuronal dynamics: From single neurons to networks and models of cognition. Cambridge University Press. [Google Scholar]
- 7. Arsiero M, Lüscher HR, Lundstrom BN, Giugliano M (2007) The impact of input fluctuations on the frequency–current relationships of layer 5 pyramidal neurons in the rat medial prefrontal cortex. The Journal of neuroscience 27: 3274–3284. 10.1523/JNEUROSCI.4937-06.2007 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8. Higgs MH, Slee SJ, Spain WJ (2006) Diversity of gain modulation by noise in neocortical neurons: regulation by the slow afterhyperpolarization conductance. The Journal of neuroscience 26: 8787–8799. 10.1523/JNEUROSCI.1792-06.2006 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Fernandez FR, Broicher T, Truong A, White JA (2011) Membrane voltage fluctuations reduce spike frequency adaptation and preserve output gain in ca1 pyramidal neurons in a high-conductance state. The Journal of Neuroscience 31: 3880–3893. 10.1523/JNEUROSCI.5076-10.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Higgs MH, Spain WJ (2009) Conditional bursting enhances resonant firing in neocortical layer 2–3 pyramidal neurons. The Journal of Neuroscience 29: 1285–1299. 10.1523/JNEUROSCI.3728-08.2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Broicher T, Malerba P, Dorval AD, Borisyuk A, Fernandez FR, et al. (2012) Spike phase locking in ca1 pyramidal neurons depends on background conductance and firing rate. The Journal of Neuroscience 32: 14374–14388. 10.1523/JNEUROSCI.0842-12.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Phoka E, Cuntz H, Roth A, H�usser M (2010) A new approach for determining phase response curves reveals that purkinje cells can act as perfect integrators. PLoS Comput Biol 6: e1000768 10.1371/journal.pcbi.1000768 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Couto J, Linaro D, De Schutter E, Giugliano M (2015) On the firing rate dependency of the phase response curve of rat purkinje neurons in vitro. PLoS Comput Biol 11: e1004112 10.1371/journal.pcbi.1004112 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Fairhall A (2014) The receptive field is dead. long live the receptive field? Current opinion in neurobiology 25: ix–xii. 10.1016/j.conb.2014.02.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15. Lundstrom BN, Famulare M, Sorensen LB, Spain WJ, Fairhall AL (2009) Sensitivity of firing rate to input fluctuations depends on time scale separation between fast and slow variables in single neurons. Journal of computational neuroscience 27: 277–290. 10.1007/s10827-009-0142-x [DOI] [PubMed] [Google Scholar]
- 16. Hong S, Lundstrom BN, Fairhall AL (2008) Intrinsic gain modulation and adaptive neural coding. PLoS Comput Biol 4: e1000119–e1000119. 10.1371/journal.pcbi.1000119 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17. Lundstrom BN, Hong S, Higgs MH, Fairhall AL (2008) Two computational regimes of a single-compartment neuron separated by a planar boundary in conductance space. Neural computation 20: 1239–1260. 10.1162/neco.2007.05-07-536 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18. Prescott SA, De Koninck Y, Sejnowski TJ (2008) Biophysical basis for three distinct dynamical mechanisms of action potential initiation. PLoS Comput Biol 4: e1000198 10.1371/journal.pcbi.1000198 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Ratté S, Lankarany M, Rho YA, Patterson A, Prescott SA (2014) Subthreshold membrane currents confer distinct tuning properties that enable neurons to encode the integral or derivative of their input. Frontiers in cellular neuroscience 8 10.3389/fncel.2014.00452 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Platkiewicz J, Brette R (2010) A threshold equation for action potential initiation. PLoS computational biology 6: e1000850 10.1371/journal.pcbi.1000850 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21. Platkiewicz J, Brette R (2011) Impact of fast sodium channel inactivation on spike threshold dynamics and synaptic integration. PLoS computational biology 7: e1001129 10.1371/journal.pcbi.1001129 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22. Truccolo W, Eden UT, Fellows MR, Donoghue JP, Brown EN (2005) A point process framework for relating neural spiking activity to spiking history, neural ensemble, and extrinsic covariate effects. Journal of Neurophysiology 93: 1074–1089. 10.1152/jn.00697.2004 [DOI] [PubMed] [Google Scholar]
- 23. Pillow J, Shlens J, Paninski L, Sher A, Litke AM, et al. (2008) Spatio-temporal correlations and visual signalling in a complete neuronal population. Nature 454: 995–999. 10.1038/nature07140 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Fontaine B, Peña JL, Brette R (2014) Spike-threshold adaptation predicted by membrane potential dynamics in vivo. PLoS computational biology 10: e1003560 10.1371/journal.pcbi.1003560 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25. Fontaine B, MacLeod KM, Lubejko ST, Steinberg LJ, Köppl C, et al. (2014) Emergence of band-pass filtering through adaptive spiking in the owl’s cochlear nucleus. Journal of neurophysiology 112: 430–445. 10.1152/jn.00132.2014 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26. Destexhe A, Rudolph M, Fellous JM, Sejnowski TJ (2001) Fluctuating synaptic conductances recreate in vivo-like activity in neocortical neurons. Neuroscience 107: 13–24. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27. Rauch A, La Camera G, Lüscher HR, Senn W, Fusi S (2003) Neocortical pyramidal cells respond as integrate-and-fire neurons to in vivo–like input currents. Journal of neurophysiology 90: 1598–1612. 10.1152/jn.00293.2003 [DOI] [PubMed] [Google Scholar]
- 28. Richardson MJ (2004) Effects of synaptic conductance on the voltage distribution and firing rate of spiking neurons. Physical Review E 69: 051918 10.1103/PhysRevE.69.051918 [DOI] [PubMed] [Google Scholar]
- 29. Jolivet R, Rauch A, Lüscher H, Gerstner W (2006) Predicting spike timing of neocortical pyramidal neurons by simple threshold models. J Comput Neurosci 21: 35–49. 10.1007/s10827-006-7074-5 [DOI] [PubMed] [Google Scholar]
- 30. Tan AY, Chen Y, Scholl B, Seidemann E, Priebe NJ (2014) Sensory stimulation shifts visual cortex from synchronous to asynchronous states. Nature 509: 226–229. 10.1038/nature13159 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31. Barth AL, Poulet JF (2012) Experimental evidence for sparse firing in the neocortex. Trends in neurosciences 35: 345–355. 10.1016/j.tins.2012.03.008 [DOI] [PubMed] [Google Scholar]
- 32. Thurley K, Senn W, Lüscher HR (2008) Dopamine increases the gain of the input-output response of rat prefrontal pyramidal neurons. Journal of neurophysiology 99: 2985–2997. 10.1152/jn.01098.2007 [DOI] [PubMed] [Google Scholar]
- 33. Ricciardi L (1977) Diffusion Processes and Related Topics in Biology. Springer, Berlin. [Google Scholar]
- 34. Pozzorini C, Mensi S, Hagens O, Naud R, Koch C, et al. (2015) Automated high-throughput characterization of single neurons by means of simplified spiking models. PLoS Comput Biol 11: e1004275 10.1371/journal.pcbi.1004275 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35. Simoncelli EP, Paninski L, Pillow J, Schwartz O (2004) Characterization of neural responses with stochastic stimuli. The cognitive neurosciences 3: 327–338. [Google Scholar]
- 36. Pillow JW, Simoncelli EP (2003) Biases in white noise analysis due to non-poisson spike generation. Neurocomputing 52: 109–115. [Google Scholar]
- 37. y Arcas BA, Fairhall AL (2003) What causes a neuron to spike? Neural Computation 15: 1789–1807. 10.1162/08997660360675044 [DOI] [PubMed] [Google Scholar]
- 38. Ostojic S, Brunel N (2011) From spiking neuron models to linear-nonlinear models. PLoS computational biology 7: e1001056 10.1371/journal.pcbi.1001056 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39. Mease RA, Lee S, Moritz AT, Powers RK, Binder MD, et al. (2014) Context-dependent coding in single neurons. Journal of computational neuroscience 37: 459–480. 10.1007/s10827-014-0513-9 [DOI] [PubMed] [Google Scholar]
- 40. Destexhe A, Rudolph M, Paré D (2003) The high-conductance state of neocortical neurons in vivo. Nature reviews neuroscience 4: 739–751. 10.1038/nrn1198 [DOI] [PubMed] [Google Scholar]
- 41. Badel L, Lefort S, Brette R, Petersen CC, Gerstner W, et al. (2008) Dynamic iv curves are reliable predictors of naturalistic pyramidal-neuron voltage traces. Journal of Neurophysiology 99: 656–666. 10.1152/jn.01107.2007 [DOI] [PubMed] [Google Scholar]
- 42. Henze D, Buzsaki G (2001) Action potential threshold of hippocampal pyramidal cells in vivo is increased by recent spiking activity. Neuroscience 105: 121–130. [DOI] [PubMed] [Google Scholar]
- 43. Fernandez FR, White JA (2010) Gain control in ca1 pyramidal cells using changes in somatic conductance. The Journal of Neuroscience 30: 230–241. 10.1523/JNEUROSCI.3995-09.2010 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44. Mensi S, Naud R, Pozzorini C, Avermann M, Petersen CC, et al. (2012) Parameter extraction and classification of three cortical neuron types reveals two distinct adaptation mechanisms. Journal of neurophysiology 107: 1756–1775. 10.1152/jn.00408.2011 [DOI] [PubMed] [Google Scholar]
- 45. Pozzorini C, Naud R, Mensi S, Gerstner W (2013) Temporal whitening by power-law adaptation in neocortical neurons. Nature Neuroscience 16: 942–948. 10.1038/nn.3431 [DOI] [PubMed] [Google Scholar]
- 46. Gerstner W, van Hemmen JL (1992) Associative memory in a network of spiking neurons. Network: Computation in Neural Systems 3: 139–164. 10.1088/0954-898X_3_2_004 [DOI] [Google Scholar]
- 47. Dayan P, Abbott LF (2001) Theoretical Neuroscience: Computational and Mathematical Modeling of Neural Systems. The MIT Press. [Google Scholar]
- 48. Higgs MH, Spain WJ (2011) Kv1 channels control spike threshold dynamics and spike timing in cortical pyramidal neurones. The Journal of physiology 589: 5125–5142. 10.1113/jphysiol.2011.216721 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49. Lundstrom BN, Higgs MH, Spain WJ, Fairhall AL (2008) Fractional differentiation by neocortical pyramidal neurons. Nature neuroscience 11: 1335–1342. 10.1038/nn.2212 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50. McCormick DA, Huguenard JR (1992) A model of the electrophysiological properties of thalamocortical relay neurons. Journal of Neurophysiology 68: 1384–1384. [DOI] [PubMed] [Google Scholar]
- 51. Gerstner W, Naud R (2009) How good are neuron models? Science 326: 379–380. 10.1126/science.1181936 [DOI] [PubMed] [Google Scholar]
- 52. Mainen ZF, Sejnowski TJ (1995) Reliability of spike timing in neocortical neurons. Science 268: 1503–1506. 10.1126/science.7770778 [DOI] [PubMed] [Google Scholar]
- 53. Pillow J, Paninski L, Uzzell VJ, Simoncelli EP, Chichilnisky E (2005) Prediction and decoding of retinal ganglion cell responses with a probabilistic spiking model. The Journal of Neuroscience 25: 11003–11013. 10.1523/JNEUROSCI.3305-05.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54. Rossant C, Leijon S, Magnusson AK, Brette R (2011) Sensitivity of noisy neurons to coincident inputs. The Journal of Neuroscience 31: 17193–17206. 10.1523/JNEUROSCI.2482-11.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55. Baccus SA, Meister M (2002) Fast and slow contrast adaptation in retinal circuitry. Neuron 36: 909–919. 10.1016/S0896-6273(02)01050-4 [DOI] [PubMed] [Google Scholar]
- 56. Fairhall AL, Lewen GD, Bialek W, van Steveninck RRdR (2001) Efficiency and ambiguity in an adaptive neural code. Nature 412: 787–792. 10.1038/35090500 [DOI] [PubMed] [Google Scholar]
- 57. Borst A, Flanagin VL, Sompolinsky H (2005) Adaptation without parameter change: dynamic gain control in motion detection. Proceedings of the National Academy of Sciences 102: 6172–6176. 10.1073/pnas.0500491102 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58. Azouz R, Gray CM (2000) Dynamic spike threshold reveals a mechanism for coincidence detection in cortical neurons in vivo. Proc National Academy of Sciences USA 97: 8110–8115. 10.1073/pnas.130200797 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59. Azouz R, Gray CM (2003) Adaptive coincidence detection and dynamic gain control in visual cortical neurons in vivo. Neuron 37: 513–523. 10.1016/S0896-6273(02)01186-8 [DOI] [PubMed] [Google Scholar]
- 60. Chacron MJ, Lindner B, Longtin A (2007) Threshold fatigue and information transfer. Journal of computational neuroscience 23: 301–311. 10.1007/s10827-007-0033-y [DOI] [PMC free article] [PubMed] [Google Scholar]
- 61. Wilent WB, Contreras D (2005) Stimulus-dependent changes in spike threshold enhance feature selectivity in rat barrel cortex neurons. The Journal of neuroscience 25: 2983–2991. 10.1523/JNEUROSCI.4906-04.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62. Ferragamo MJ, Oertel D (2002) Octopus cells of the mammalian ventral cochlear nucleus sense the rate of depolarization. Journal of Neurophysiology 87: 2262–2270. [DOI] [PubMed] [Google Scholar]
- 63. Goldberg EM, Clark BD, Zagha E, Nahmani M, Erisir A, et al. (2008) K-channels at the axon initial segment dampen near-threshold excitability of neocortical fast-spiking gabaergic interneurons. Neuron 58: 387–400. 10.1016/j.neuron.2008.03.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 64. Miller MN, Okaty BW, Nelson SB (2008) Region-specific spike-frequency acceleration in layer 5 pyramidal neurons mediated by kv1 subunits. The Journal of Neuroscience 28: 13716–13726. 10.1523/JNEUROSCI.2940-08.2008 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 65. Kole MH, Stuart GJ (2008) Is action potential threshold lowest in the axon? Nature neuroscience 11: 1253–1255. 10.1038/nn.2203 [DOI] [PubMed] [Google Scholar]
- 66. Yu Y, Shu Y, McCormick DA (2008) Cortical action potential backpropagation explains spike threshold variability and rapid-onset kinetics. The Journal of Neuroscience 28: 7260–7272. 10.1523/JNEUROSCI.1613-08.2008 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67. McCormick DA, Shu Y, Yu Y (2007) Neurophysiology: Hodgkin and huxley modelstill standing? Nature 445: E1–E2. 10.1038/nature05523 [DOI] [PubMed] [Google Scholar]
- 68. Naundorf B, Wolf F, Volgushev M (2007) Neurophysiology: Hodgkin and huxley model-still standing?(reply). Nature 445: 2–3. 10.1038/nature05534 [DOI] [PubMed] [Google Scholar]
- 69. Brette R (2013) Sharpness of spike initiation in neurons explained by compartmentalization. PLoS computational biology 9 10.1371/journal.pcbi.1003338 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 70. Brette R (2015) What is the most realistic single-compartment model of spike initiation? PLoS computational biology 11: e1004114 10.1371/journal.pcbi.1004114 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 71. Fleidervish IA, Friedman A, Gutnick M (1996) Slow inactivation of Na+ current and slow cumulative spike adaptation in mouse and guinea-pig neocortical neurones in slices. The Journal of Physiology 493: 83–97. 10.1113/jphysiol.1996.sp021366 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 72. Toib A, Lyakhov V, Marom S (1998) Interaction between duration of activity and time course of recovery from slow inactivation in mammalian brain Na+ channels. The Journal of neuroscience 18: 1893–1903. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 73. Mickus T, Jung Hy, Spruston N (1999) Properties of slow, cumulative sodium channel inactivation in rat hippocampal ca1 pyramidal neurons. Biophysical journal 76: 846–860. 10.1016/S0006-3495(99)77248-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 74. Ulbricht W (2005) Sodium channel inactivation: molecular determinants and modulation. Physiological reviews 85: 1271–1301. 10.1152/physrev.00024.2004 [DOI] [PubMed] [Google Scholar]
- 75. Venkatesan K, Liu Y, Goldfarb M (2014) Fast-onset long-term open-state block of sodium channels by a-type fhfs mediates classical spike accommodation in hippocampal pyramidal neurons. The Journal of Neuroscience 34: 16126–16139. 10.1523/JNEUROSCI.1271-14.2014 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 76. Chichilnisky E (2001) A simple white noise analysis of neuronal light responses. Network: Computation in Neural Systems 12: 199–213. [PubMed] [Google Scholar]
- 77. Schwartz O, Pillow JW, Rust NC, Simoncelli EP (2006) Spike-triggered neural characterization. Journal of Vision 6: 13 10.1167/6.4.13 [DOI] [PubMed] [Google Scholar]
- 78. Prescott SA, Ratté S, De Koninck Y, Sejnowski TJ (2006) Nonlinear interaction between shunting and adaptation controls a switch between integration and coincidence detection in pyramidal neurons. The Journal of neuroscience 26: 9084–9097. 10.1523/JNEUROSCI.1388-06.2006 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 79. Hong S, Ratté S, Prescott SA, De Schutter E (2012) Single neuron firing properties impact correlation-based population coding. The Journal of Neuroscience 32: 1413–1428. 10.1523/JNEUROSCI.3735-11.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 80. Richardson MJ, Brunel N, Hakim V (2003) From subthreshold to firing-rate resonance. Journal of neurophysiology 89: 2538–2554. 10.1152/jn.00955.2002 [DOI] [PubMed] [Google Scholar]
- 81.Barlow HB (1961) Possible principles underlying the transformation of sensory messages. Sensory communication: 217–234.
- 82. Laughlin SB, et al. (1981) A simple coding procedure enhances a neuron�s information capacity. Z Naturforsch 36: 51. [PubMed] [Google Scholar]
- 83. Wark B, Lundstrom BN, Fairhall A (2007) Sensory adaptation. Current opinion in neurobiology 17: 423–429. 10.1016/j.conb.2007.07.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 84. Paninski L, Pillow J, Simoncelli E (2005) Comparing integrate-and-fire models estimated using intracellular and extracellular data. Neurocomputing 65: 379–385. [Google Scholar]
- 85. Kobayashi R, Tsubo Y, Shinomoto S (2009) Made-to-order spiking neuron model equipped with a multi-timescale adaptive threshold. Frontiers in Computational Neuroscience 3: 9 10.3389/neuro.10.009.2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 86. Rossant C, Goodman DF, Platkiewicz J, Brette R (2010) Automatic fitting of spiking neuron models to electrophysiological recordings. Frontiers in neuroinformatics 4 10.3389/neuro.11.002.2010 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 87. Jolivet R, Schürmann F, Berger TK, Naud R, Gerstner W, et al. (2008) The quantitative single-neuron modeling competition. Biological cybernetics 99: 417–426. 10.1007/s00422-008-0261-x [DOI] [PubMed] [Google Scholar]
- 88. Jolivet R, Kobayashi R, Rauch A, Naud R, Shinomoto S, et al. (2008) A benchmark test for a quantitative assessment of simple neuron models. Journal of Neuroscience Methods 169: 417–424. [DOI] [PubMed] [Google Scholar]
- 89. Fourcaud-Trocmé N, Hansel D, Van Vreeswijk C, Brunel N (2003) How spike generation mechanisms determine the neuronal response to fluctuating inputs. The Journal of neuroscience 23: 11628–11640. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 90. Jolivet R, Lewis TJ, Gerstner W (2004) Generalized integrate-and-fire models of neuronal activity approximate spike trains of a detailed model to a high degree of accuracy. Journal of Neurophysiology 92 10.1152/jn.00190.2004 [DOI] [PubMed] [Google Scholar]
- 91. Herz AV, Gollisch T, Machens CK, Jaeger D (2006) Modeling single-neuron dynamics and computations: a balance of detail and abstraction. Science 314: 80–85. 10.1126/science.1127240 [DOI] [PubMed] [Google Scholar]
- 92. Hill A (1936) Excitation and accommodation in nerve. Proceedings of the Royal Society of London Series B, Biological Sciences 119: 305–355. 10.1098/rspb.1936.0012 [DOI] [Google Scholar]
- 93. Jolivet R, Rauch A, Lüscher HR, Gerstner W (2006) Predicting spike timing of neocortical pyramidal neurons by simple threshold models. Journal of computational neuroscience 21: 35–49. 10.1007/s10827-006-7074-5 [DOI] [PubMed] [Google Scholar]
- 94. Brown D, Adams P (1980) Muscarinic suppression of a novel voltage-sensitive k+ current in a vertebrate neurone. Nature 283: 673–676. 10.1038/283673a0 [DOI] [PubMed] [Google Scholar]
- 95. Madison D, Nicoll R (1984) Control of the repetitive discharge of rat ca 1 pyramidal neurones in vitro. The Journal of Physiology 354: 319–331. 10.1113/jphysiol.1984.sp015378 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 96. Bhattacharjee A, Kaczmarek LK (2005) For K+ channels, Na+ is the new Ca2+. Trends in neurosciences 28: 422–428. 10.1016/j.tins.2005.06.003 [DOI] [PubMed] [Google Scholar]
- 97. Naud R, Gerstner W (2012) The performance (and limits) of simple neuron models: Generalizations of the leaky integrate-and-fire model In: Computational Systems Neurobiology, Springer; pp. 163–192. [Google Scholar]
- 98. Hodgkin AL, Huxley AF (1952) Currents carried by sodium and potassium ions through the membrane of the giant axon of loligo. The Journal of physiology 116: 449 10.1113/jphysiol.1952.sp004717 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 99. Rudy B (1978) Slow inactivation of the sodium conductance in squid giant axons. pronase resistance. The Journal of physiology 283: 1–21. 10.1113/jphysiol.1978.sp012485 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 100. Hertg L, Hass J, Golovko T, Durstewitz D (2012) An approximation to the adaptive exponential integrate-and-fire neuron model allows fast and predictive fitting to physiological data. Frontiers in Computational Neuroscience 6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 101. Brette R, Piwkowska Z, Monier C, Rudolph-Lilith M, Fournier J, et al. (2008) High-resolution intracellular recordings using a real-time computational model of the electrode. Neuron 59: 379–391. 10.1016/j.neuron.2008.06.021 [DOI] [PubMed] [Google Scholar]
- 102. Naundorf B, Wolf F, Volgushev M (2006) Unique features of action potential initiation in cortical neurons. Nature 440: 1060–1063. 10.1038/nature04610 [DOI] [PubMed] [Google Scholar]
- 103. Brette R, Gerstner W (2005) Adaptive exponential integrate-and-fire model as an effective description of neuronal activity. Journal of neurophysiology 94: 3637–3642. 10.1152/jn.00686.2005 [DOI] [PubMed] [Google Scholar]
- 104. Paninski L (2004) Maximum likelihood estimation of cascade point-process neural encoding models. Network: Computation in Neural Systems 15: 243–262. 10.1088/0954-898X_15_4_002 [DOI] [PubMed] [Google Scholar]
- 105. Naud R, Gerhard F, Mensi S, Gerstner W (2011) Improved similarity measures for small sets of spike trains. Neural Comput 23: 3016–3069. 10.1162/NECO_a_00208 [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
A Python implementation of the models and the fitting procedures introduced in this manuscript, as well as the experimental data, are freely available at: https://github.com/pozzorin/GIFFittingToolbox.