Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2021 Sep 21.
Published in final edited form as: Phys Rev Lett. 2021 Mar 19;126(11):118102. doi: 10.1103/PhysRevLett.126.118102

Nonequilibrium Green’s Functions for Functional Connectivity in the Brain

Francesco Randi 1,*, Andrew M Leifer 1,2,
PMCID: PMC8454901  NIHMSID: NIHMS1740445  PMID: 33798383

Abstract

A theoretical framework describing the set of interactions between neurons in the brain, or functional connectivity, should include dynamical functions representing the propagation of signal from one neuron to another. Green’s functions and response functions are natural candidates for this but, while they are conceptually very useful, they are usually defined only for linear time-translationally invariant systems. The brain, instead, behaves nonlinearly and in a time-dependent way. Here, we use nonequilibrium Green’s functions to describe the time-dependent functional connectivity of a continuous-variable network of neurons. We show how the connectivity is related to the measurable response functions, and provide two illustrative examples via numerical calculations, inspired from Caenorhabditis elegans.


Understanding how neurons interact is fundamental to describing how their collective activity generates the dynamics of the brain. Advances in optogenetics and neuroimaging now allow activity to be stimulated in one neuron while simultaneously measuring the response of many others [13]. Functional connectivity encompasses the collection of strengths, signs, and time-varying properties that govern how a change in activity of one neuron affects another. Measuring functional connectivity at single-neuron resolution would constrain simulations by linking anatomical connectivity to neural dynamics. Further, measuring changes to functional connectivity can reveal how the brain changes with learning.

Most models of continuous-variable neural activity, like graded potentials or spiking rates, are formulated as differential equations [49]. They include parameters for local properties of direct connections in the network, such as synaptic strengths between two neurons. But those local properties cannot be measured directly in the network. Instead, experiments see an effective interaction between the two neurons, which includes contributions from indirect paths as well as the direct path.

An integral formulation, see, e.g., Ref. [10], is more convenient for transitioning between local direct connections and the effective ones that are more accessible experimentally. In the linear and time-translationally invariant (TTI) case (a condition we relax later), the activity Ψi of neuron i is

Ψi(t)=Ψi,eq+jallg0,ij*ΔΨj(t)+g0,iext*Iiext(t), (1)

where Ψeq are the equilibrium activities of the neurons and ΔΨ the deviations from those values. * denotes convolution, g0,ij is the (TTI) Green’s function, or transfer function, describing the direct interaction ij from neuron j to neuron i. g0,iextIiext(t) denotes the effect of external perturbations.

Equation (1) considers only direct paths between neurons. However, in a network i and j are connected by both direct and indirect paths, and one would have to solve Eq. (1) for each neuron and time step. If we know ΔΨj [11] and want to calculate ΔΨi, in a linear system we can condense the effect of the whole network into a single connected Green’s function G0,ijj (the resolvent kernel in Volterra integral equations [12]), such that Ψi(t)=Ψi,eq+(G0,ijjΔΨj)(t). G0,ijj is a solution to

G0,ijj=g0,ij+μjg0,iμ*G0,μjj, (2)

which is obtained by recursively inserting contributions of all neurons in Eq. (1). Upper case denotes connected, subscript 0 denotes linear and TTI, superscript j means j is excluded from summations. See Supplemental Material [13] for discussion of when ΔΨj is sufficient. Green’s functions govern the dynamics of the state Ψ = Ψeq + ΔΨ in the integral formulation of the system’s equations. To probe the system’s properties, we can induce a small perturbation δΨj on top of the current state of the system Ψ and obtain the connected response function F0,ij by measuring the produced δΨi = F0,ij * δΨj. In the linear and TTI case, F0,ij=G0,ijj, while they differ in a nonlinear system.

The brain is highly nonlinear. Nonlinearities allow it to perform nontrivial computations and incorporate past history or sensory context in its response. Green’s functions, however, are usually defined only for linear TTI systems, which may explain their limited use in neuroscience [4,10]. Nonlinear corrections to a Green’s functionlike formulation via systematic expansion has previously been used to describe the effect of hidden neurons [10] and spike train statistics [14] in spiking neurons. Because response functions are intuitive, and an experiment can always be designed to measure a response function, it is worth working with expanded, or corrected, Green’s functions.

We use nonequilibrium Green’s functions (NEGFs) Gij [1417] to describe the time-dependent functional connectivity of a continuous-variable network of neurons, and discuss their relation to nonequilibrium response functions Fij measured in experiments (absence of subscript 0 means nonequilibrium). While they retain the benefits of transfer functions, their nonequilibrium definition as a function of relative and absolute time makes them well suited to capture nonlinearities and time dependence in the brain, for example, when synapses saturate, when synaptic adaptation occurs, or when neuromodulators alter neural properties over time. NEGFs appear in fields such as many-body theory in condensed matter physics, where they guide theory and experiment [15]. Here equilibrium refers to the time invariance of the Green’s functions, not the neural activities.

We first present a general model-independent equation for the connected nonequilibrium response functions Fij [Eq. (5)], that allow us to write δΨi(t)=FijδΨj=dt1Fij(t,t1)δΨj(t1), and are obtained assuming sparse nonlinear connections, or edges (α, β). These edges are described with NEGF gαβ[Ψ] so that, formally, ΔΨα=gαβ[Ψ]ΔΨβ=dt1gαβ[Ψ](t,t1)ΔΨj(t1) for an isolated pair of neurons. Because gαβ[Ψ] is functionally dependent on the state Ψ of the system, it has to be calculated according to its nonlinear expression. Once calculated, however, other properties of the network, like the other Green’s functions and response functions, are easily derived and computed.

We describe how the Fij’s relate functional connectivity to experiments, apply this formalism to the nematode Caenorhabditis elegans, and illustrate general theoretical results with numerical calculations.

Nonequilibrium response functions.—

As we derive an equation for the nonequilibrium response function Fij, we also address a seemingly puzzling observation about the C. elegans brain. Characterizations of some synapses in the worm show that they are linear throughout a large range of physiological activity [1820]. However, we know that nonlinearities and time dependence are critically important in C. elegans and in nervous systems generally, because they allow the network to perform computations that cannot be captured by a linear system, including, e.g., responding to sensory stimuli in a context-dependent manner [21,22]. How does a network have many linear edges but also show widespread nonlinear behaviors? The NEGF integral formulation makes it straightforward to show how these two observations can coexist.

We start by considering a network in which only one edge (α, β) displays a significant nonlinearity. This is in contrast to the cases studied in Ref. [14], which have nonlinearities that are homogeneous over the network and that are systematically expanded. We will show how a time-dependent change of a single edge, due to a nonlinearity, can change effective connections and response functions elsewhere in the network.

The direct Green’s function gαβ(t,t)=g0,αβ(tt)+παβ[Ψ](t,t) for the nonlinear or time-dependent edge can be written as the sum of a linear TTI term g0,αβ and a nonequilibrium term π[Ψ], dependent on the system’s state Ψ. For the isolated pair αβ, gαβ allows one to calculate the response function fαβ that determines, in an effective linear regime, the δΨα measured in an experiment after a perturbation δΨβ on top of the current state Ψ = Ψeq + ΔΨ. With fαβ, one can write δΨα=fαβδΨα=dt1fαβ(t,t1)δΨβ(t1), where nonlinearities and time dependence are implicitly taken into account in the nonequilibrium fαβ:

fαβ(t,t)=g0,αβ(tt)+χ¯αβ[Ψ](t,t), (3)
χ¯αβ[Ψ](t,t)=παβ(t,t)+(δπαβ(t,t1)δΨβ(t)*ΔΨβ(t1))(t,t). (4)

(More details in Supplemental Material [13].)

The connected nonequilibrium response function Fij of a general effective edge (i, j) in a network is obtained following similar steps to the ones leading to Eq. (2), but using Eq. (3) for the edge (α, β), and is

Fij(t,t)=G0,ijj(tt)+(G0,iαj*χ¯αβ*Fβj)(t,t), (5)

where (AB)(t,t)=dt1A(t,t1)B(t1,t) (note the two-times convolution [15,16]). The response δΨi to a perturbation δΨj can be written as a simple convolution δΨi(t) = (Fij * δΨj(t), where Fij evolves due to the nonequilibrium terms χ¯[Ψ] and π[Ψ]. The π[Ψ] and χ¯[Ψ] we consider below can be derived exactly, but there is no one recipe for calculating all possible π[Ψ] and χ¯[Ψ]. Condensed matter physics provides approximations and techniques for calculating them in more complicated cases [15]. Equation (5) contains different terms when i and/or j are equal to α and β (see Supplemental Material [13]).

The more the neurons on the edge (α, β) act as hubs in the network, the larger the fraction of the functional connectivity affected by their nonlinearity is. For example, β could be hublike because it is an interneuron integrating inputs from multiple neurons. Sensory neurons can also act as hubs. In C. elegans, sensory neurons can be well interconnected with the rest of the network [22]. The application of a sensory stimulus could drive (α, β) in a nonlinear regime and, therefore, alter effective interactions between other neurons. The prevalence of hubs in the brain makes our framework particularly valuable.

This framework has computational and conceptual advantages. Once the nonlinear χ¯αβ[Ψ] is calculated, Fij can be calculated for a given effective edge (i, j) via simple convolutions without needing all the details of the network: It is only necessary to run the calculation for (i, j) and (β, j). As the number of nonlinear edges increases, the last term in Eq. (5) becomes a summation over all nonlinear edges (α, β) and the computation becomes more intensive (while still limited to nonlinear edges). Overall this approach remains computationally efficient for characterizing the network, because the response functions allow one to compute the responses of the system to arbitrary stimuli.

Equations (3) and (5) explicitly describe how time-dependent approximately linear regimes arise from nonlinearities, in contrast to other, more phenomenological, locally linear methods [23,24] (see Supplemental Material [13]).

Experimental characterization.—

Importantly, Fij’s can be obtained experimentally as responses to impulsive perturbations. The Fij’s are always well defined experimentally and theoretically, even in subsampled networks (see Experimental characterization in Supplemental Material [13]).

The local fij are also of interest, however, because they directly relate to anatomical connections between neurons and their associated underlying molecular mechanisms. For models with equations in differential form, several approaches have been proposed to fit local parameters from spontaneous neural activity, especially in spiking neurons [2529].

In the integral formulation, the local fij can be obtained from measured Fij using Eqs. (2) and (5) and deconvolutions, so long as Fij is measured for each pair (i, j) and with a suitable “scan” across nonlinearities. While this is experimentally impractical for larger animals, it might be achievable in smaller ones like C. elegans. (De)convolutions are susceptible to noise, however, so in real measurements the response functions might need to be parametrized depending on the noise. We emphasize that, even then, Eqs. (2) and (5) are sufficient to find fij. The ability to selectively introduce nonlinearities and the availability of fast routines to calculate the response functions will prove valuable in fits, where functions have to be evaluated several times.

C. elegans nervous system.—

For calculations we need to provide explicit expressions of the equilibrium Green’s function and the nonlinear term π, beyond Eq. (5). We follow Refs. [6,7] to simulate neural dynamics in C. elegans. Here, the neural activity Ψi is the membrane potential Vi, and each neuron i is described as a single electrical compartment [6,7] via

tVi=γi(ViEc,i)j[γijg(ViVj)+γijssij(ViEij)], (6)

where the constants γ have dimensions of a conductance over a capacitance and describe leakage (γi), electrical synapses, or gap junctions (γijg), and chemical synapses (γijs). Ec,i is the reversal potential of the leaking channels, and Eij the reversal potential of the synaptic ionotropic receptors. sij is a synaptic activity variable that evolves via

tsij=arϕij(Vj)(1sij)adsij. (7)

ϕij(Vj) describes the dependence of the calcium influx in the presynaptic site on the presynaptic voltage, which triggers vesicle release and is modeled as ϕij(Vj)=1/(1+eβij(VjVth,ij)) [6,7]. Currents Iext,i for external stimuli injected into neurons are added to Eq. (6) as −Iext,i/Ci, where Ci is the membrane capacitance of neuron i.

We obtain expressions for the equilibrium Green’s function of the system by linearizing Eqs. (6) and (7) around the equilibrium of the membrane potentials. Let ΔVj and Δsij be deviations from equilibrium, then we obtain ΔVi(t)=Σj(g0,ijgΔVj)(t)+(g0,ijsΔsij)(t) and Δsij(t)=(σ0,ijΔVj)(t). The total direct Green’s function (ViVj is g0,ij=g0,ijg+g0,ijsσ0,ij, with ΔVi(t)=Σj(g0,ijΔVj)(t). (Lower case means direct. Full expressions in Supplemental Material [13].)

We obtain the full expression for the nonequilibrium σij[V](t, t′) [that yields sij(t) when convolved with Vj(t)] by reinserting the nonlinear terms in the equations,

σij(t,t)=σ0,ij(tt)Vjϕij|eqΔϕij(Vj(t))ΔVj(t)[1(σij*ΔVj)(t)1sij,eq], (8)

where Δϕij = ϕijϕij,eq. The nonequilibrium gij[V](t, t′) is

gij(t,t)=g0,ijg(tt)+g0,ijs*[(1ΔViEijVi,eq)σij](t,t). (9)

The nonlinearities come from the sigmoid ϕ and saturation of receptors and of postsynaptic current (details and derivation in Supplemental Material [13]).

In the following examples, we only consider nonlinear contributions from σα,β(t, t′), while we keep the equilibrium g0,αβ(tt). The nonequilibrium response function χ defined by δsαβ(t)=χαβ(t,t)δVβ(t), with δVβ on top of the current state Vβ,eq+ΔVβ, is

χαβ(t,t)=σ0,αβ(tt)Vβϕαβ|eqVβϕαβt[1(σαβ*ΔVβ)(t)1sαβ,eq]ttdqσ0,αβ(tq)Vβϕαβ|eq(1sαβ,eq)×Δϕαβ(Vβ(q))χαβ(q,t), (10)

with the direct response function fαβ=g0,αβsχαβ.

Illustrative examples.—

We provide numerical examples in two simple networks where results are intuitive. In the Supplemental Material [13], we describe a more complex example, the steps involved in the calculation, and the validity of the linearization in the nonequilibrium state.

In the first example, we show how F(t, t′) correctly captures neural responses to arbitrary stimulations. The example describes a form of gating in a simple feedforward network with excitatory synaptic connections ναβμ, where αβ is the only edge where we consider a nonlinearity (as depicted in Fig. 1, top). Since we use the connected Green’s functions, the edges βμ and νβ can be effective representation of much larger linear subnetworks. Parameter values are similar to those in Ref. [7] (see Supplemental Material [13]), but Vth,αβ is set to −10 mV [30] so that β’s resting potential sits at the bottom of the sigmoid ϕαβ(Vβ). Therefore, small perturbations around the resting potentials of neurons upstream of the nonlinear edge (α, β) produce only small responses downstream, as shown in Figs. 1(a) and 1(c), where black curves show the equilibrium G0,αβ and F0,νμ(=G0,νμ), respectively.

FIG. 1.

FIG. 1.

Top: Network. (a) [(c)] Nonequilibrium and equilibrium G(0,)αβ(t,t)[F(0,)νμ(t,t)] for selected times t (colored and black curves, respectively). (b) ΔVβ(t) (blue curve), and ΔVα(t) obtained with Gαβ (solid red curve) and with G0,αβ (dashed red curve). Iβ (gray line) with 0 baseline and −0.5 pA peak (axis not shown). (d) ΔVν obtained with Iβ (solid cyan curve), Iμ (dashed cyan curve, ×100), and Iβ + Iμ [thin lines, colors as in (a)]. Gray curve as in (b). Black curve: Iμ, with 0 baseline and −0.1 pA peak. Ticks: injection times t2 of Iμ. (e) δVνμ induced by Iμ, calculated as FνμδVμ|Iμ (dotted lines) and as ΔVν|Iβ+IμΔVν|Iβ (solid lines), for different t2 [colors as in (a), t2 as ticks in (d)]. ΔVν|Iμ (cyan dashed line). δVμ|Iμ (orange line, ×0.1) produced by Iμ (black line).

The situation is different if there is a significant change of Vβ, e.g., if an odor stimulus is applied. To simulate this, we inject a 0.5 pA external current Iβ into β for 1 s [Fig. 1(b), gray curve], which induces a ΔVβ as shown in Fig. 1(b) (blue). Consequently, ϕα,β increases and makes Gαβ transiently larger than G0,αβ, as Fig. 1(a) shows for selected times t. A larger Gαβ allows the activity in β to reach α more efficiently [Fig. 1(b), solid red curve], compared to G0,αβ [Fig. 1(b) dashed red curve], and consequently also other neurons downstream of edge (α, β).

While Gαβ is enhanced, any other small perturbation upstream of the nonlinear edge propagates more effectively to nodes downstream, compared to at equilibrium. For example, the response function Fνμ from upstream neuron μ to downstream neuron ν is shown in Fig. 1(c).

The nonequilibrium response functions obtained in the simulation via Eqs. (5) and (10) allow one to compute the response to small arbitrary perturbations without solving the underlying differential equations again (a discussion of how small is in Supplemental Material [13]). In contrast, previous methods required explicitly including any additional perturbations in the main simulation and solving the differential equations. That approach is more computationally expensive and gives less insight because the results depend on the specific perturbation, while our approach gives a characterization for any perturbation. As an illustration, we proceed both ways and compare the results.

To produce a perturbation δVμ on top of the nonequilibrium state, we consider a shorter current pulse Iμ of 0.1 pA (0.05 s) injected in neuron μ [Fig. 1(d), black curve] at different times t2 (black ticks). The responses ΔVν|Iβ+Iμ produced in neuron ν, explicitly calculated with both Iβ and Iμ, are shown as thin curves in Fig. 1(d) for different t2 [same color mapping as Figs. 1(a) and 1(c)], together with ΔVν|Iβ produced by Iβ alone (solid cyan line). The cyan dashed line, instead, shows the δVν|Iμ that the same perturbation would induce with the equilibrium response function G0,νμ, multiplied by 100.

In Fig. 1(e) we compare results obtained by explicit calculation to those obtained with the response function Fνμ, aligning them in time by plotting them against tt2. As a reference, the gray curve shows when Iμ is applied, and the orange curve the induced δνμ. The solid lines (blue to yellow) are the responses δVνμ due only to δVμ and calculated explicitly as ΔVν|Iβ+IμΔVν|Iβ. The dotted lines are the same responses δVνμ calculated instead using the response functions as FνμδVμ|Iμ. The two calculations closely agree.

The gating effect is clear: As Iμ ceases to be in coincidence with Iβ, its enhanced effect becomes smaller and finally vanishes when Iμ is applied after Vβ returns to the resting value. This is also represented by the response functions in Fig. 1(c).

A second example illustrates how effective interactions can change dramatically, e.g., from an inhibitory connection to a connection that computes a fractional derivative of δVμ(t). We now add an inhibitory synapse ν|–μ, so that there are two paths from μ to ν, a direct inhibitory path and an indirect excitatory one through αβ (parameters in Supplemental Material [13]).

At equilibrium, the effective response function F0,νμ(tt)(=G0,νμ) is purely inhibiting [Figs. 2(a) and 2(b), black curve], because G0,αβ is very small (as in the previous example). When the system is perturbed by the same square current pulse Iβ into neuron β as above, the Green’s function of the edge αβ is enhanced, and consequently Fνμ(t, t′) transiently acquires the shape of a fractional derivativelike kernel shown in Fig. 2(a), before decaying back to the equilibrium F0,νμ.

FIG. 2.

FIG. 2.

Nonequilibrium and equilibrium F(0,)νμ (t, t′) for selected times (colored and black curves, respectively), for currents into β of 0.5 pA (a) and 3 pA (b). Network (top).

This effect disappears if β is stimulated too strongly, as shown for a current of 3 pA in Fig. 2(b). As the (α, β) synapse reaches the top of ϕ and saturates, it becomes again unable to transmit additional perturbations. This analysis reveals how β’s activity influences signal propagation from μ to ν in a nontrivial way. Such a computation might exist in the brain to integrate different sensory stimuli. In our hypothetical odor example, activation of sensory neuron β by odorant B would adjust functional connectivity to modulate the animal’s downstream response to a second stimulus M in μ. Low or high concentrations of B would have no effect, but intermediate concentrations would cause the animal to respond to the derivative of odor M.

We have presented an equation for nonequilibrium Green’s functions to describe time-dependent and nonlinear networks of neurons. Two strengths of this approach stand out. First, it provides a bridge between biophysical-like models of neural networks and their effective counterparts. Second, it allows one to isolate and understand the role of specific sets of neurons in modulating functional connectivity of neural networks. This is especially valuable in C. elegans where the most significant nonlinearities may be localized to specific degrees of freedom or edges. We presented numerical examples that show how a nonlinear edge modifies the interaction between other neurons in a time-dependent way. We chose examples from simple networks. But, since the calculations describe the time evolution of the effective “connected” Green’s function, they hold whether the paths are direct, indirect, or involve recurrence. Therefore, the illustrated examples are representative of how hub neuron’s nonlinearities can impact large portions of the network’s functional connectivity.

Supplementary Material

Supplementary Figure 1
Supplementary Material (creative commons license)

Acknowledgments

We thank Martin Eckstein and Fulvio Parmigiani for insightful discussions, and Carlos Brody, Kevin S. Chen, and Ross Dempsey for critical reading. F. R. was supported by the Swartz Foundation via the Swartz Fellowship for Theoretical Neuroscience. This work was supported in part by the National Science Foundation, through the Center for the Physics of Biological Function (PHY-1734030), and by the National Institute of Neurological Disorders and Stroke of the National Institutes of Health under New Innovator Grant No. DP2NS116768 to A. M. L.

References

  • [1].Rickgauer JP, Deisseroth K, and Tank DW, Simultaneous cellular-resolution optical perturbation and imaging of place cell firing fields, Nat. Neurosci 17, 1816 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [2].Emiliani V, Cohen AE, Deisseroth K, and Häusser M, All-optical interrogation of neural circuits, J. Neurosci 35, 13917 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [3].Yang W, Carrillo-Reid L, Bando Y, Peterka DS, and Yuste R, Simultaneous two-photon imaging and two-photon optogenetics of cortical circuits in three dimensions, Elife 7, e32671 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Dayan P and Abbot L, Theoretical Neuroscience, Computational Neuroscience (MIT Press, Cambridge, MA, 2001). [Google Scholar]
  • [5].Ermentrout GB and Terman DH, Mathematical Foundations of Neuroscience, Interdisciplinary Applied Mathematics (Springer, New York, 2010). [Google Scholar]
  • [6].Wicks SR, Roehrig CJ, and Ranking CH, A dynamic network simulation of the nematode tap withdrawal circuit: Predictions concerning synaptic function using behavioral criteria, J. Neurosci 16, 4017 (1996). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [7].Kunert J, Shlizerman E, and Kutz JN, Low-dimensional functionality of complex network dynamics: Neurosensory integration in the Caenorhabditis elegans connectome, Phys. Rev. E 89, 052805 (2014). [DOI] [PubMed] [Google Scholar]
  • [8].Kunert-Graf JM, Shlizerman E, Walker A, and Kutz JN, Multistability and long-timescale transients encoded by network structure in a model of C. elegans connectome dynamics, Front. Comput. Neurosci 11, 53 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [9].Kunert JM, Proctor JL, Brunton SL, and Kutz JN, Spatiotemporal feedback and network structure drive and encode Caenorhabditis elegans locomotion, PLoS Comput. Biol 13, e1005303 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Brinkman BAW, Rieke F, Shea-Brown E, and Buice MA, Predicting how and when hidden neurons skew measured synaptic interactions, PLoS Comput. Biol 14, e1006490 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].ΔΨj is sufficient if j is the only neuron setting the boundary conditions. In practice, if j is the only neuron being externally perturbed.
  • [12].Linz P, Analytical and Numerical Methods for Volterra Equations, Studies in Applied and Numerical Mathematics (Society for Industrial and Applied Mathematics, 1985). [Google Scholar]
  • [13]. See Supplemental Material at . for a summary of the notation, detailed derivation of the equations, and list of the parameters used in the numerical simulations. [DOI]
  • [14].Ocker GK, Josić K, Shea-Brown E, and Buice MA, Linking structure and activity in nonlinear spiking networks, PLoS Comput. Biol 13, e1005583 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [15].Aoki H, Tsuji A, Eckstein M, Kollar M, Oka T, and Werner P, Nonequilibrium dynamical mean-field theory and its applications, Rev. Mod. Phys 86, 779 (2014). [Google Scholar]
  • [16].Schüler M, Golež D, Murakami Y, Bittner N, Hermann A, Strand HUR, Werner P, and Eckstein M, NESSi: The non-equilibrium systems simulation package, arXiv:1911.01211. [Google Scholar]
  • [17].Herrera-Delgado E, Briscoe J, and Sollich P, Tractable nonlinear memory functions as a tool to capture and explain dynamical behaviors, Phys. Rev. Research 2, 043069 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [18].Liu Q, Hollopeter G, and Jorgensen EM, Graded synaptic transmission at the Caenorhabditis elegans neuromuscular junction, Proc. Natl. Acad. Sci. U.S.A 106, 10823 (2009). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Lindsay TH, Thiele TR, and Lockery SR, Optogenetic analysis of synaptic transmission in the central nervous system of the nematode Caenorhabditis elegans, Nat. Commun 2, 306 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [20].Narayan A, Laurent G, and Sternberg PW, Transfer characteristics of a thermosensory synapse in Caenor-habditis elegans, Proc. Natl. Acad. Sci. U.S.A 108, 9667 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [21].Liu M, Sharma AK, Shaevitz JW, and Leifer AM, Temporal processing and context dependency in Caenorhabditis elegans response to mechanosensation, eLife 7, e36419 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [22].Dobosiewicz M, Liu Q, and Bargman CI, Reliability of an interneuron response depends on an integrated sensory state, eLife 8, e50566 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [23].Linderman S, Nichols A, Biel D, Zimmer M, and Paninski L, Hierarchical recurrent state space models reveal discrete and continuous dynamics of neural activity in C. elegans, 10.1101/621540. [DOI] [Google Scholar]
  • [24].Costa AC, Ahamed T, and Stephens GJ, Adaptive, locally linear models of complex dynamics, Proc. Natl. Acad. Sci. U.S.A 116, 1501 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [25].Pillow JW and Latham PE, Neural characterization in partially observed populations of spiking neurons, in Advances in Neural Information Processing Systems, edited by Platt J, Koller D, Singer Y, and Roweis S (MIT Press, Cambridge, MA, 2007), Vol. 20, pp. 1161–1168. [Google Scholar]
  • [26].Soudry D, Keshry S, Stinson P, Oh M, Iyengar G, and Paninski L, Efficient “Shotgun” inference of neural connectivity from highly sub-sampled activity data, PLoS Comput. Biol 11, e1004464 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [27].Dunn B and Roudi Y, Learning and inference in a non-equilibrium Ising model with hidden nodes, Phys. Rev. E 87, 022127 (2013). [DOI] [PubMed] [Google Scholar]
  • [28].Tyrcha J and Hertz J, Network inference with hidden units, Math. Biosci. Eng 11, 149 (2014). [DOI] [PubMed] [Google Scholar]
  • [29].Bravi P, Opper M, and Sollich P, Inferring hidden states in Langevin dynamics on large networks: Average case performance, Phys. Rev. E 95, 012122 (2017). [DOI] [PubMed] [Google Scholar]
  • [30].Juusola M, French AS, Uusitalo RO, and Weckström M, Information processing by graded-potential transmission through tonically active synapses, Trends Neurosci. 19, 292 (1996). [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Figure 1
Supplementary Material (creative commons license)

RESOURCES