| Literature DB >> 31073652 |
Cheng Ly1, Woodrow L Shew2, Andrea K Barreiro3.
Abstract
Understanding nervous system function requires careful study of transient (non-equilibrium) neural response to rapidly changing, noisy input from the outside world. Such neural response results from dynamic interactions among multiple, heterogeneous brain regions. Realistic modeling of these large networks requires enormous computational resources, especially when high-dimensional parameter spaces are considered. By assuming quasi-steady-state activity, one can neglect the complex temporal dynamics; however, in many cases the quasi-steady-state assumption fails. Here, we develop a new reduction method for a general heterogeneous firing-rate model receiving background correlated noisy inputs that accurately handles highly non-equilibrium statistics and interactions of heterogeneous cells. Our method involves solving an efficient set of nonlinear ODEs, rather than time-consuming Monte Carlo simulations or high-dimensional PDEs, and it captures the entire set of first and second order statistics while allowing significant heterogeneity in all model parameters.Entities:
Keywords: Heterogeneity; Neural network model; Non-equilibrium statistics; Reduction method
Year: 2019 PMID: 31073652 PMCID: PMC6509307 DOI: 10.1186/s13408-019-0070-7
Source DB: PubMed Journal: J Math Neurosci Impact factor: 1.300
Figure 1(A) Schematic of network model. Top: Cells receive background correlated noise . Bottom: Network coupling via nonlinear function of activity that we choose to be a sigmoidal function. (B) A network of coupled cells with randomly chosen parameters. With fast input (top-left) relative to the time scale, the actual non-equilibrium statistics (dash curves) are very different from the quasi-steady-state, or QSS (fixed at time t, solid curves). Upper right shows all three pairs of covariance of firing for (); bottom row shows the mean activity and variance of firing . In all Monte Carlo simulations here and throughout the paper, we used 1 million realizations; see Sect. 2.3
For convenience, we abbreviate the following quantities. When in the double integrals of , the bivariate normal distribution is replaced with the standard normal distribution . Note that order of the arguments matters in : in general. The quantities in bottom three rows depend on the statistics of the activity ,
| Abbreviation | Definition |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 2(A) Our method (solid) is very accurate in capturing the results of Monte Carlo (dashed) (cf. Fig. 1(B)) for all first and second order non-equilibrium statistics. (B) With fast sinusoidal input (left), the actual non-equilibrium statistics (dashed) are very different from QSS (gray curves), but again our method accurately captures the statistics
Figure 3Applying our method to a larger network of neurons. As coupling strength increases (red → green → cyan → purple), performance worsens. (A) The absolute value of the error of our method with the Monte Carlo simulations as a function of time. Each Average Absolute Error time point is averaged over the entire set of statistics (i.e., for the mean and variances the average is over all 50, for covariances the average is over ). (A) Left: the average for the mean activity (solid) and mean firing (dot-dashed); with the progression of colors (red to purple) representing stronger (i.e., larger) coupling values . (A) Middle: Error of covariances (thinner lines, ) and variances (thicker lines, ) of activity . (A) Right: Error of covariances (thinner lines, ) and variances (thicker lines, ) of firing . (B) Representative comparisons of our method with the Monte Carlo simulations. (B) Left: although the average error increases with coupling magnitude, the discrepancies are not noticeable for mean activity and firing (not shown). (B) Middle: the method is visibly worse for the variance of activity as coupling magnitude increases. (B) Right: the method is visibly worse as coupling magnitude increases – note that the weakest coupling (red) is between green (second weakest) and purple (strongest)
Figure 4Applying our method to a larger network of neurons. Same format as Fig. 3 except with sinusoidal input (see Fig. 2(B)). (A) Again as coupling strength increases (red → green → cyan → purple), performance worsens. (B) Representative comparisons of our method with the Monte Carlo simulations. (B) Left: although the average error increases with coupling magnitude, the discrepancies are not noticeable for mean activity and firing (not shown). (B) Middle: the method is visibly worse for the variance of activity as coupling magnitude increases. (B) Right: the method is visibly worse as coupling magnitude increases for variance of firing – note that the weakest coupling (red) has largest variance of firing
Figure 5Our method implicitly assumes weak coupling, so as the average magnitude of the coupling strength increases, the performance decreases. We demonstrate this with several instances of coupling matrices and network sizes , and with the four coupling values in Figs. 3 and 4, using the same pulse (A) and sinusoidal (B) inputs. On vertical axis, we plot the average absolute error over all first and second order statistics, including all cells and pairs, while on the horizontal axis, we plot a measure of average magnitude of the coupling values l. Note that, since , the average of all is in the infinite limit . For reference, some of the points on these curves are from prior figures, denoted in gray text and arrows