Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2017 Oct 2;13(10):e1005780. doi: 10.1371/journal.pcbi.1005780

A theoretical framework for analyzing coupled neuronal networks: Application to the olfactory system

Andrea K Barreiro 1, Shree Hari Gautam 2, Woodrow L Shew 2, Cheng Ly 3,*
Editor: Jörn Diedrichsen4
PMCID: PMC5638622  PMID: 28968384

Abstract

Determining how synaptic coupling within and between regions is modulated during sensory processing is an important topic in neuroscience. Electrophysiological recordings provide detailed information about neural spiking but have traditionally been confined to a particular region or layer of cortex. Here we develop new theoretical methods to study interactions between and within two brain regions, based on experimental measurements of spiking activity simultaneously recorded from the two regions. By systematically comparing experimentally-obtained spiking statistics to (efficiently computed) model spike rate statistics, we identify regions in model parameter space that are consistent with the experimental data. We apply our new technique to dual micro-electrode array in vivo recordings from two distinct regions: olfactory bulb (OB) and anterior piriform cortex (PC). Our analysis predicts that: i) inhibition within the afferent region (OB) has to be weaker than the inhibition within PC, ii) excitation from PC to OB is generally stronger than excitation from OB to PC, iii) excitation from PC to OB and inhibition within PC have to both be relatively strong compared to presynaptic inputs from OB. These predictions are validated in a spiking neural network model of the OB–PC pathway that satisfies the many constraints from our experimental data. We find when the derived relationships are violated, the spiking statistics no longer satisfy the constraints from the data. In principle this modeling framework can be adapted to other systems and be used to investigate relationships between other neural attributes besides network connection strengths. Thus, this work can serve as a guide to further investigations into the relationships of various neural attributes within and across different regions during sensory processing.

Author summary

Sensory processing is known to span multiple regions of the nervous system. However, electrophysiological recordings during sensory processing have traditionally been limited to a single region or brain layer. With recent advances in experimental techniques, recorded spiking activity from multiple regions simultaneously is feasible. However, other important quantities— such as inter-region connection strengths—cannot yet be measured. Here, we develop new theoretical tools to leverage data obtained by recording from two different brain regions simultaneously. We address the following questions: what are the crucial neural network attributes that enable sensory processing across different regions, and how are these attributes related to one another? With a novel theoretical framework to efficiently calculate spiking statistics, we can characterize a high dimensional parameter space that satisfies data constraints. We apply our results to the olfactory system to make specific predictions about effective network connectivity. Our framework relies on incorporating relatively easy-to-measure quantities to predict hard-to-measure interactions across multiple brain regions. Because this work is adaptable to other systems, we anticipate it will be a valuable tool for analysis of other larger scale brain recordings.

Introduction

As experimental tools advance, measuring whole-brain dynamics with single-neuron resolution becomes closer to reality [14]. However, a task that remains technically elusive is to measure the interactions within and across brain regions that govern such system-wide dynamics. Here we develop a theoretical approach to elucidate such interactions based on easily-recorded properties such as mean and (co-)variance of firing rates, when they can be measured in multiple regions and in multiple activity states. Although previous theoretical studies have addressed how spiking statistics depend on various mechanisms [58], these studies have typically been limited to a single region, leaving open the challenge of how inter-regional interactions impact the system dynamics, and ultimately the coding of sensory signals [913].

As a test case for our new theoretical tools, we studied interactions in the olfactory system. We used two micro-electrode arrays to simultaneously record from olfactory bulb (OB) and anterior piriform cortex (PC). Constrained by these experimental data, we developed computational models and theory to investigate interactions within and between OB and PC. The modeling framework includes two distinct regions: a network that receives direct sensory stimuli (here, the OB), and a second neural network (PC) that is reciprocally coupled to the afferent region. Each region contains multiple individual populations, each of which is modeled with a firing rate model [14]; thus even this minimal model involves several coupled stochastic differential equations (here, six) and has a large-dimensional parameter space. Analysis of this system would be unwieldy in general; we address this by developing a novel method to compute firing statistics that is computationally efficient, captures the results of Monte Carlo simulations, and can provide analytic insight.

Thorough analysis of experimental data in both the spontaneous and stimulus-evoked states leads to a number of constraints on first- and second-order spiking statistics— many of which could not be observed using data from just one micro-electrode array. In particular, we find twelve (12) constraints that are consistent across different odorant stimuli. We use our theory and modeling to study an important subset of neural attributes (synaptic strengths) and investigate what relationships, if any, must be satisfied in order to robustly capture the many constraints observed in the data. We find that: i) inhibition within OB has to be weaker than the inhibition in PC, ii) excitation from PC to OB is generally stronger than excitation from OB to PC, iii) excitation from PC to OB and inhibition within PC have to both be relatively strong compared to inputs originating in OB (inhibition within OB and excitation from OB to PC). We validate these guiding principles in a large spiking neural network (leaky integrate-and-fire, or LIF) model, by showing that the many constraints from the experimental data are all satisfied. Finally, we demonstrate that violating these relationships in the LIF model results in spiking statistics that do not satisfy all of the data constraints.

Our predictions provide insights into interactions in the olfactory system that are difficult to directly measure experimentally. Importantly, these predictions were inferred from spike rates and variability, which are relatively easy to measure. We believe that the general approach we have developed—using easy-to-measure quantities to predict hard-to-measure interactions—will be valuable in diverse future investigations of how whole-brain function emerges from interactions among its constituent components.

Results

Our main result is the development of a theoretical framework to infer hard-to-measure connection strengths in a minimal firing rate model, constrained by spike count statistics from simultaneous array recordings.

We performed simultaneous dual micro-electrode recordings in the olfactory bulb (OB) and the anterior piriform cortex (PC) (see Materials and methods). First, we use the experimental data to compute population-averaged (across cells or cell pairs) first and second order spike count statistics, comparing across regions (OB or PC) and activity states (spontaneous or stimulus-evoked). We use these statistics to constrain a minimal firing rate model of the coupled OB-PC system, aided by a quick and efficient method for calculating firing statistics without Monte Carlo simulations.

As a test case for our methods, we investigate the structure of four important parameters: within-region inhibitory connection strengths and between-region excitatory connection strengths. We find several relationships that must hold, in order to satisfy all constraints from the experimental data. These results are then validated with a large spiking network of leaky integrate-and-fire (LIF) model neurons.

Consistent trends in the experimental data

We first present our data from simultaneous dual micro-electrode array recordings in anesthetized rats. During each 30-second trial an odor was presented for roughly one second; recordings continued for a total of 30 seconds. This sequence was repeated for 10 trials with 2-3 minutes in between trials; the protocol was repeated for another odor. Recordings were processed to extract single-unit activity; the number of units identified was: 23 in OB and 38 in PC (first recording, two odors), 18 in OB and 35 in PC (second recording, another two odors). In total, there were four different odors presented.

In this paper, we focus on the spike count statistics rather than the detailed temporal structure of the neural activity (Fig 1A and 1B). We divided each 30 s trial into two segments, representing the odor-evoked state (first 2 seconds) and the spontaneous state (remaining 28 seconds). We computed first- and second-order statistics for identified units; i.e., firing rate νk, spike count variance, and spike count covariance (we also computed two derived statistics, Fano Factor and Pearson’s correlation coefficient, for each cell or cell pair). Spike count variances, covariances and correlations were computed using time windows Twin ranging between 5 ms and 2 s. In computing population statistics we distinguished between different odors (four total), different regions (OB vs. PC), and different activity states (spontaneous vs. evoked); otherwise, we assumed statistics were stationary over time.

Fig 1. Population firing rates in anterior piriform cortex (PC) and olfactory bulb (OB) from simultaneous dual array recordings.

Fig 1

(A) Trial-averaged population firing rate in time from 73 PC cells (38 and 35 cells from two recordings). The inset shows a closeup view, to highlight the distinction between spontaneous and evoked states. (B) Trial-averaged population firing rate in time from 41 OB cells (23 and 18 cells from two recordings). Inset as in (A); both (A) and (B) use 5 ms time bins. (C) The PC firing rate (averaged in time and over trials) of individual cells in the spontaneous (black) and evoked states (red). The arrows indicate the mean across 73 cells; the mean±std. dev. in the spontaneous state is: 0.75 ± 0.93 Hz, in the evoked state is: 1.5 ± 1.6 Hz. (D) Similar to (C), but for the OB cells described in (B). The mean±std. dev. in the spontaneous state is: 2 ± 3.3 Hz, in the evoked state is: 4.7 ± 7.1 Hz.

We then sought to identify relationships among these standard measures of spiking activity. For example, we found that mean firing rate of OB cells in the evoked state was higher than the mean firing rate in the spontaneous state, or νOBEv>νOBSp (although there is significant variability across the population, we focus on population-averaged statistics here). We found twelve (12) robust relationships that held across all odors. Table 1 summarizes the consistent relationships we found in our data, and Figs 1C and 1D, 2 and 3 show the data exhibiting these relationships when combining all odorant stimuli (see S1 Text for statistics plotted by distinct odors). Throughout the paper, when comparing activity states the spontaneous state is in black and the evoked state in red; when comparing regions the OB cells are in blue and PC cells in green.

Table 1. The 12 relationships (constraints) that hold in the experimental data across all odors.

Spont. Evoked Spon. to Evoked
Firing Rate νPC < νOB νPC < νOB νPCSp<νPCEv
νOBSp<νOBEv
Variability VarPC < VarOB VarOBSp<VarOBEv
FFPC > FFOB FFPCSp>FFPCEv
Co-variability CovPC < CovOB
ρPC > ρOB ρPC < ρOB ρPCSp>ρPCEv

Relationships between population-averaged statistics (averages are across all cells or cell pairs) that were consistent across all odors. Other possible relationships were left out because they were ambiguous and/or odor dependent.

Fig 2. A subset of the important relationships between the spiking statistics in spontaneous and evoked states.

Fig 2

Consistent trends that hold for all 4 odorant stimuli in the experimental data. Each panel shows two spike count statistics, as a function of the time window. The shaded error bars show the standard error of the mean above and below the mean statistic. (A) Stimulus-induced decorrelation of PC cell pairs (red) compared to the spontaneous state (black). (B) The variability in PC (measured by Fano Factor) is lower in the evoked state (red) than in the spontaneous state (black). (C) In the spontaneous state, the average correlation of PC pairs (green) is higher than that of OB pairs (blue). (D) In the evoked state, the average correlation of PC pairs (green) is lower than that of OB pairs (blue), for long time windows. There were 406 total OB pairs and 1298 total PC pairs. (Although the trends reverse in (A) and (D) for smaller time windows, our focus is on the larger time windows because stimuli were held for 1 s; smaller time windows are shown for completeness).

Fig 3. Showing the other trends from the experimental data that are consistent with all odors and for all time windows.

Fig 3

The shaded error bars show the standard error of the mean above and below the mean statistic. (A) Fano Factor of spontaneous activity is larger in PC (green) than in OB (blue). (B) The spike count variance in the evoked state is smaller in PC (green) than in OB (blue). (C) Spike count covariance in the evoked state is smaller in PC (green) than in OB (blue). (D) In OB cells, the evoked spike count variance (red) is larger than the spontaneous (black). The number of cells and number of pairs are the same as in Fig 2. Throughout we scale spike count variance and covariance by time window T for aesthetic reasons.

A common observation across different animals and sensory systems, is that firing rates increase in the evoked state (see, for example, Figure 3 in [15]). Indeed, we observed that average firing rates in both the OB and PC were higher in the evoked state than in the spontaneous state (Fig 1C and 1D). Furthermore, the firing rate in the OB was larger than the firing rate in the PC, in both spontaneous and evoked states (see mean values in Fig 1C and 1D).

Stimulus-induced decorrelation appears to be a widespread phenomena in many sensory systems and in many animals [7]; stimulus-induced decorrelation was previously reported in PC cells under different experimental conditions [16]. Here, we found that in the PC, the average spike count correlation is lower in the evoked state (red) than in the spontaneous state (black), at least for time windows of 0.5 s and above (Fig 2A). Although we show a range of time windows for completeness, we focus on the larger time windows because in our experiments the odors are held for 1 s; furthermore, our theoretical methods only address long time-averaged spiking statistics. Note that stimulus-induced decorrelation in the OB cells was not consistently observed across odors.

Another common observation in cortex, is for variability to decrease at the onset of stimulus [15]: in Fig 2B we see that the Fano Factor of spike counts in PC cells decreases in the evoked state (red) compared to the spontaneous state (black); note that other experimental labs have also observed this decrease in the Fano factor of PC cells (see supplemental figure S6D in [16]). Fig 2C and 2D shows a comparison of PC and OB spike count correlation in the spontaneous state and evoked state, respectively. Spike count correlation in PC (green) is larger than correlation in OB (blue) in the spontaneous state, but in the evoked state the relationship switches, at least for time windows larger than 0.5 sec.

Fig 3 shows the four remaining constraints that are consistent for all odors and for all time windows. The Fano Factor in PC (green) is larger than in OB (blue), in the spontaneous state (Fig 3A); spike count variance in PC (green) is smaller than in OB (blue) in the evoked state (Fig 3B); spike count covariance in PC (green) is smaller than in OB (blue) in the evoked state (Fig 3C); and in OB the spike count variance in the evoked state (red) is larger than spontaneous (black, Fig 3D). Throughout the paper, we scale the spike count variance and covariance by time window for aesthetic reasons; this does not affect the relative relationships.

A minimal firing rate model to capture data constraints

We model two distinct regions (OB and PC) with a system of six (6) stochastic differential equations, each representing the averaged activity of a neural population [14] or representative cell (see Fig 4 for a schematic of the network). For simplicity, in this section we use the word “cell” to refer to one of these populations. Each region has two excitatory (E) and one inhibitory (I) cell to account for a variety of spiking correlations.

Fig 4. Minimal firing rate model to analyze important synaptic conductance strengths.

Fig 4

A firing rate model (Wilson-Cowan) with background correlated noisy inputs is analyzed to derive principles relating these network attributes (see Eq 1 and Materials and methods section). This model only incorporates some of the anatomical connections that are known to exist and are important for modulation of statistics of firing (see main text for further discussion). Each neuron within a region (OB or PC) receives correlated background noisy input with cOB < cPC. Each plot shows parameter sets (4-tuples) that satisfy all 12 data constraints in Table 1, projected into a two-dimensional plane in parameter space. The blue dots show the result of the fast analytic method that satisfy all constraints; the red dots show the Monte Carlo simulations that satisfy all of the constraints. For computational purposes, we only tested the Monte Carlo on parameter sets that first satisfied the constraints in the fast analytic method. (A) The magnitude of the inhibition within PC (|gIP|) is greater than the magnitude of the inhibition within OB (|gIO|); all dots are above the diagonal line. (B) The excitation from PC to OB (gEP) is generally (but not always) larger than the excitation from OB to PC (gEO). (C) The inhibition within OB is generally weak; dots are to the left of the vertical line. (D) The inhibition within PC is generally strong; dots are to the right of the vertical line. Table 2 shows the parameter values.

We chose to include two E cells for two reasons: first, excitatory cells are the dominant source of projections between regions; we need at least two E cells to compute an E-to-E correlation. Moreover, in our experimental data, we are most likely recording from excitatory mitral and tufted cells (we do not distinguish between mitral vs tufted here, and therefore refer to them as M/T cells); therefore, the experimental measurements of correlations are likely to have many E-to-E correlations. The arrays likely record from I cell spiking activity as well, and the inclusion of the I cell is also important for capturing the stimulus-induced decreases in correlation and Fano factor [7, 15] (also see [17] who similarly used these same cell types to analyze spiking correlations in larger spiking network models).

We use j ∈ {1, 2, 3} to denote three OB “cells” and j ∈ {4, 5, 6} for three PC cells, with j = 1 as the inhibitory OB granule cell and j = 4 as the inhibitory PC cell. The equations are:

τdxjdt=-xj+μj+σjηj+kgjkF(xk) (1)

where F(xk) is a transfer function mapping activity to firing rate. Thus, the firing rate is:

νj=F(xj). (2)

We set the transfer function to F(X)=12(1+tanh((X-0.5)/0.1)), a commonly used sigmoidal function [14] for all cells; experimental recordings of this function demonstrate it can be sigmoidal [1820]. All cells receive noise ηj, the increment of a Weiner process, uncorrelated in time but correlated within a region: i.e. 〈ηj(t)〉 = 0, 〈ηj(t)ηj(t + s)〉 = δ(s), and 〈ηj(t)ηk(t + s)〉 = cjk δ(s). We set cjk to:

cjk={0,ifj{1,2,3};k{4,5,6}1,ifj=kcOBifjk;j,k{1,2,3}cPCifjk;j,k{4,5,6} (3)

The parameters μj and σj are constants that give the input mean and input standard deviation, respectively. Within a particular region (OB or PC), all three cells receive correlated background noisy input, but there is no correlated background input provided to both PC and OB cells. This is justified by the experimental data (see Fig S9 in S2 Text); average pairwise OB-to-PC correlations are all relatively small, and in particular, less than pairwise correlations within the OB and PC. Furthermore, anatomically there are no known common inputs to both regions that are active at the same time.

We also set the background correlations to be higher in PC than in OB: i.e.,

cPC>cOB.

This is justified in part by our array recordings, where correlated local field potential fluctuations are larger in PC than in OB. Furthermore, one source of background correlation is global synchronous activity; Murakami et al. [21] has demonstrated that state changes (i.e., slow or fast waves as measured by EEG) strongly affect odorant responses in piriform cortex but only minimally effect olfactory bulb cells. Finally, PC has more recurrent activity than the olfactory bulb; this could lead to more recurrent common input, if not cancelled by inhibition [22].

We constructed our model to have two distinct activity states, spontaneous and evoked. We modeled the evoked state by increasing the three parameters μ1, μ2, μ3, representing mean input to the olfactory bulb (values given in Table 2). All other parameters were the same for both states. While increasing the input to the I cells in OB in the evoked state (μ1) is not anatomically accurate because granule cells do not receive direct sensory input [23], overall this captures the net effect of stimulus input to granule cells (see section Generality of Firing Rate Model Predictions for how we apply this method to a specific olfactory system).

Table 2. Parameters of the rate model (Eq 1).

The only difference between the spontaneous and evoked states, is that the mean input to OB increased in the evoked state. We set τ = 1 throughout.

Parameter Definition Spontaneous Value Evoked Value
Olfactory Bulb μ1 Mean Input 13/60 26/60
μ2 9/60 18/60
μ3 7/60 14/60
σOB Background Noise Level 1.4 1.4
cOB OB Background Correlation 0.3 0.3
Piriform Cortex μ4 Mean Input 9/60 9/60
μ5 5/60 5/60
μ6 3/60 3/60
σPC Background Noise Level 2 2
cPC PC Background Correlation 0.35 0.35

The model we have described is less realistic than a large network of spiking models (such as Hodgkin-Huxley or leaky integrate-and-fire neurons). However, its simplicity permits fast and efficient evaluation of firing rate statistics, a necessity in exploring a large parameter space. Specifically, we calculate the statistics of the coupled network by solving a system of transcendental equations Eqs 2845, rather than using Monte Carlo simulations. These equations were derived using an approximation based on asymptotic expansions (see Materials and methods: Approximation of Firing Statistics in the Firing Rate Model for details).

This fast method allowed us to evaluate many parameter combinations, and therefore constrain the unknown coupling parameters, gjk, which would otherwise be an intractable problem. Comparisons of the firing statistics computed from our method and Monte Carlo simulations show that the mean activity and firing rates are very accurate; variance and covariance (and thus correlation) are not as accurate, for larger coupling strengths (see Fig S10 in S2 Text comparing 100 random parameter sets). Nonetheless, we will find that these reduced model results are replicated by more realistic and larger spiking network models.

In principle, there can be up to 36 coupling strengths, which is intractable to explore in detail. We make the following assumptions:

  • No cross-region inhibitory projections: g41 = g51 = g61 = g14 = g24 = g34 = 0.

  • Excitatory PCOB output will synapse only onto the inhibitory population: g25 = g26 = g35 = g36 = 0 (see [23]). This reflects experimental evidence that the feedback projections from PC to OB are dominated by inhibition [24, 25].

  • Excitatory OBPC output will synapse only onto the inhibitory population: g52 = g62 = g53 = g63 = 0. Although this is not anatomically accurate because the mitral/tufted cells also project to the E cells in PC, our goal is to (heuristically) model the prominent role of I cells in PC. Recent work has shown that within PC the recurrent activity is dominated by inhibition [26]. Previous work has also shown that inhibitory synaptic events are much more common in PC and are much easier to elicit [27]. Thus, the connections from excitatory OB to inhibitory PC (Fig 4) should be thought of as the net effect of OB-to-PC connections.

Within OB, there is also excitatory (M/T) input to the inhibitory (granule) cells: g12 = g13 = 0.1—these values are small because feedforward inhibition is known to be a significant component in this circuit [28]. Within PC, we also include similar connections from E to I cells: g45 = g46 = 0.1. Recurrent E to E connections in PC are omitted; such connections can cause problems for our reduction method, resulting in oscillatory firing rates that cannot be efficiently captured.

We also make the following simplifying assumptions to limit the dimension of the parameter space of interest:

  • Feedforward inhibitory connections within a population were identical: gIOg21 = g31 and gIPg54 = g64.

  • Excitatory connections projecting outward from each region to the other region were identical: gEOg42 = g43 and gEPg15 = g16.

  • No within-region excitatory connections; g23 = g32 = g56 = g65 = 0.

The resulting network model is illustrated in Fig 4. Here we use non-standard notation for the 4 main connections of interest; instead of subscripts, we use two indicative capital letters (e.g., gIP) so that readers can easily distinguish the connections we explore, vs. unexplored connections.

Thus, we were left with four undetermined coupling strengths: gIO, gIP, gEO and gEP. We comprehensively surveyed a four-dimensional parameter space in which each coupling strength |gIO|, |gIP|, gEO, gEP was chosen between 0.1 and 2, with a interval of 0.1, giving us 204 = 1.6 × 105 total models. Given each choice of 4-tuple {gIO, gIP, gEO, gEP}, we computed first- and second-order statistics of both activity xk and firing rates F(xk) using the formulas given in Eqs 2845, and checked whether the results satisfied the constraints listed in Table 1—comparing the mean statistic across all 3 cells or all 3 possible pairs in various states and regions. We found that approximately 1.1% of all 4-tuples satisfied the constraints; we display them in Fig 4, by projecting all constraint-satisfying 4-tuples onto a two-dimensional plane where the axes are two of the four coupling parameters. We show four out of six possible pairs (the other two show qualitatively similar patterns, see Fig S11 in S2 Text): |gIO| vs. |gIP| (Fig 4A), gEO vs. gEP (Fig 4B), |gIO| vs. gEP (Fig 4C), and |gIP| vs. gEO (Fig 4D).

The results from the minimal firing rate model are:

  • The magnitude of the inhibition within PC, |gIP|, is greater than the magnitude of the inhibition within OB, |gIO| (Fig 4A: all dots are above the diagonal line).

  • The excitation from PC to OB, gEP, is generally larger than the excitation from OB to PC, gEO (Fig 4B).

  • The inhibition within OB is generally weak (Fig 4C: dots are to the left of the vertical line).

  • The inhibition within PC is generally strong (Fig 4D: dots are to the right of the vertical line).

The statistics computed in Eqs 2845 rely on the assumption that the activity distributions xk are only weakly perturbed from a normal distribution; this may be violated for larger coupling strengths. Thus, we used Monte Carlo simulations of Eq 1 to check the accuracy of this approximation; specifically we performed Monte Carlo simulations only on each 4-tuple of parameters for which the analytic approximation met our constraints. The resulting parameter sets that satisfied all 12 constraints are included as red dots in Fig 4A–4D (therefore a red dot indicates that all 12 constraints were satisfied both for the analytic approximation and for the Monte Carlo simulations). The result was a smaller set of parameters, but it is evident that the qualitative results derived from the fast analytic solver hold for the Monte Carlo simulations. Moreover, these results were robust to the choice of transfer function: in Fig. S12 of S2 Text, we show that the same constraints are obtained when using a “square root” transfer function, rather than a sigmoid.

Admissible firing rate model parameters

How do each of the 12 data constraints (Table 1) restrict the set of possible model parameters? Fig 5 addresses this question in two ways. In Fig 5A, we show, for each constraint, the fraction (as a percent) of all 204 parameter sets for which that constraint is satisfied, when statistics are computed via the reduction method (see Materials and methods, Approximation of Firing Statistics in the Firing Rate Model). Constraints have varying levels of restrictions, but the second order firing statistics in the evoked state appear more restrictive than the others. Together, only 1.1% of the values in parameter space satisfy all 12 constraints.

Fig 5. Each constraint limits the set of admissible models.

Fig 5

(A) The percentage of all 204 parameter sets that satisfy each particular constraint (for each of the 12 constraints in Table 1) in the minimal firing rate model. See Eq 1 and Materials and methods. We see that some constraints are more restrictive than others (e.g., second-order firing statistics comparing OB and PC in the evoked state—flagged in (A) above—are particularly restrictive). Only 1.1% of all parameter sets satisfy all 12 constraints. (B) The percentage of models that satisfy each particular constraint, in both the reduction method and Monte Carlo simulations. Recall that we take the relatively conservative approach of only testing the Monte Carlo simulations on the admissible set (1.1%), thus resulting in a small fraction (0.13%) of the total sets that satisfy all constraints.

In Fig 5B, we show, for each constraint, the fraction of all 204 parameter sets for which that constraint is satisfied, in both the reduction method and in Monte Carlo simulations (recall that we took the relatively conservative approach of only testing the Monte Carlo simulations on the admissible set from the reduction method (1.1%); this yielded only 0.13% of parameter space. The constraint that ρOBSp<ρPCSp has the smallest percent by far in Fig 5B. We attribute this “mismatch” to inaccuracies in our method with stronger coupling (note that gIP and gEP are both relatively strong in the admissible set); the smaller percentages in Fig 5B compared to Fig 5A are likely due to errors in the Cov and Var calculations (see Fig S10 in S2 Text), as well as possible amplification of these errors when dividing by Var in the ρ calculation.

Another way to succinctly examine the structure of the four neural attributes: gIO, gEO, gIP, gEP is to consider a matrix:

A(j,:)=[gIO(j),gEO(j),gIP(j),gEP(j)] (4)

where the jth row of A corresponds to a parameter set where all 12 constraints are satisfied. We first subtract the mean, finding that [gIO, gEO, gIP, gEP]T = [−0.62, 1.11, −1.38, 1.29]T, which is consistent with the results described in Fig 4. A standard singular value composition (SVD) of the mean-corrected matrix,

A=UΣVT,

shows that two dimensions in the parameter space accounts for 82% of the remaining variance (as quantified by the singular values) and thus provide an approximation to the structure of the valid gIO, gEO, gIP, gEP values. The eigenvectors corresponding to the largest singular values are: [gIO, gEO, gIP, gEP]T = [−0.05, 0.60, −0.07, 0.79]T and [gIO, gEO, gIP, gEP]T = [0.56, 0.05, 0.82, 0.08]T; that is, they reflect high positive correlations between the two inhibitory strengths gIP and gIO, and between the two excitatory strengths gEP and gEO. Therefore, with the minimal firing rate model we predict the connectivity strengths generally satisfy:

|gIO|<gEO<gEP<|gIP|.

We next asked whether the full set of data constraints were necessary; would we have seen a similar relationship between connectivity strengths, while using only a subset of the constraints outlined in Table 1? Because the admissible set is defined as the intersection over all constraints, removing any constraint would likely result in a different and (if different) larger parameter space. We considered i) keeping 8 of the 12 constraints in Table 1, neglecting the constraints on the Co-variability row, and ii) keeping only 4 of the 12 constraints in Table 1, neglecting both the Variability and Co-variability rows (i.e., only with the firing rate). Briefly, the result is that i) 21.5% of parameters in the analytic method satisfy the constraints; ii) 33.4% of parameters in the analytic method satisfy the constraints; compare this to 1.1% (and 0.13% Monte Carlo) with all 12 constraints. The relationships of the connection strengths are different than when all 12 constraints are included: for example, it is no longer true that gEP > gEO, once the covariance constraints are omitted.

Generality of firing rate model predictions

In general, we should expect that if we change the wiring diagram of our simple firing rate model (Fig 4), then the same experimental constraints might result in different predictions. This could be a concern since our simple firing rate model is lacking many connections and cell types that exist in the real olfactory system [23]. However, we tested one alternative wiring diagram with different neurons receiving stimulus input, no E-to-I connections within OB, and no E-to-I connections within PC. Our predictions were robust to these changes. Second and most importantly, we tested whether our predictions held in a larger network of leaky integrate-and-fire neurons. This spiking network model also had more realistic network connectivity, more closely mimicking known anatomy of real olfactory systems.

The following highlight the differences between the spiking model and the firing rate model:

  • Include E-to-E connections from OB to PC (lateral olfactory tract). Also include strong E-to-I drive within PC because input from OB results in balanced excitation and inhibition in PC [26];

  • Remove the E-to-I connections from OB to PC (gEO in the firing rate model) so that the recurrent activity in PC is driven by E inputs along the lateral olfactory tract;

  • Remove the direct sensory input to I cells in OB since granule cells do not receive direct sensory input [23];

  • Include substantial recurrent E-to-E connections within PC (see below for parameter values).

The parameter gEO will now refer to the strength of E-to-E connections, rather than E-to-I connections, from OB to PC. The next two sections demonstrate that our predictions hold for this LIF network model (also see S3 Text).

Results are validated in a spiking LIF network

Here we show that a general leaky integrate-and-fire (LIF) spiking neuron model of the coupled OB-PC system can satisfy all 12 data constraints. Rather than try to model the exact underlying physiological details of the olfactory bulb or anterior piriform cortex, our goal is to demonstrate that the results from the minimal firing rate model can be used as a guiding principle in a more realistic coupled spiking model with conductance-based synaptic input. The LIF model does not contain all of the attributes and cell types of the olfactory system, but is a plausible model that contains: i) more granule than M/T cells in OB (a 4-to-1 ratio, comparable to the 3-to-1 ratio used in [29]); ii) E-to-E connections from OB to PC that drive the entire network within PC; iii) E-to-I (granule cell) feedback from PC to OB; iv) lack of sensory input to granule I cells in OB.

We also show that the minimal firing rate model results can be applied to a generic cortical-cortical coupled population (see S3 Text).

We set the four conductance strength values to:

gIO=7gEO=10gIP=20gEP=15; (5)

See Fig 6 or Eqs 6567 for exact definitions of gXY; these conductance strength values are dimensionless scale factors. These values were selected to satisfy the relationships derived from the analysis of the rate model (see Fig 4). In contrast to the minimal firing rate model, here the conductance values are all necessarily positive; an inhibitory reversal potential is used to capture the hyperpolarization that occurs upon receiving synaptic input.

Fig 6. Detailed spiking LIF model confirms the results from analytic rate model.

Fig 6

Schematic of the LIF model with 2 sets of recurrently coupled E and I cells. There are 12 types of synaptic connections. (A) Pairwise correlations in PC, spontaneous vs. evoked: ρPCSp>ρPCEv. (B) Variability (Fano factor) in PC, spontaneous vs evoked: FFPCSp>FFPCEv. (C) Correlations in the spontaneous state, PC vs. OB: ρPCSp>ρOBSp. (D) Correlations in the evoked state, PC vs. OB: ρPCEv<ρOBEv. (E) Variability (Fano factor) in the spontaneous state, PC vs. OB: FFPCSp>FFOBSp. (F) Variability (Fano factor) in the evoked state, PC vs. OB: VarPCEv<VarOBEv in evoked state. (G) Covariances in the evoked state, PC vs. OB: CovPCEv<CovOBEv. (H) Variability (spike count variance) in OB, spontaneous vs. evoked: VarOBSp<VarOBEv. The curves show the average statistics over all NOB/PC cells or over a large random sample of all possible pairs. See Materials and methods for model details, and Table 4 and Eq 5 for parameter values.

With the conductance strengths in Eq 5, and other standard parameter values in a typical LIF model, we were able to easily satisfy all 12 constraints: see Table 3 and Fig 6 (Table 4 for LIF parameter values).

Table 3. Population firing rate statistics from an LIF model of the OB–PC pathway.

Mean Firing Rate (Hz) Std. Dev. (Hz)
νOBSp 5.5 4.6
νOBEv 6.2 4.8
νPCSp 2.1 2.6
νPCEv 4.1 5.8

See Materials and methods for model details, and Table 4 and Eq 5 for parameter values. The mean and standard deviations are across the heterogeneous population.

Table 4. Fixed parameters for the LIF OB–PC model, see Eqs 6567.

Same for both OB and PC
Parameter τm τref EI EE τd,I τr,I τd,E τr,E αI αE
20 ms 2 ms -2.5 6.5 10 ms 2 ms 5 ms 1 ms 2 Hz 1 Hz
Parameter N Spont. μ Evoked μ σ c˜ γEE γIE γII τΔ,PC/OB
OB 100 0.6 0.9* 0.05 0.5 2 4 2 10 ms
PC 100 0 0.4 0.1 0.8 5 8 6 5 ms

All 12 probabilities of connections are set to pXY = 0.30; otherwise connections were chosen randomly and independently (Erdős-Rényi graphs). The synaptic time delay from OB to PC is τΔ,OB = 10ms, and from PC to OB is τΔ,PC = 5ms. The scaled voltages in mV are: (V+Vreset)/(Vth+Vreset), corresponding to Vreset = Vleak = -65 mV, Vth = -55 mV (on average), excitatory reversal potential of 0 mV and inhibitory reversal potential of -90 mV.

*Note: in the evoked state, only the M/T (E-cells) in OB receive a larger μ input from 0.6 to 0.9; the granule cells in OB have μ = 0.6 even in the evoked state.

While the firing rates in the LIF network (Table 3) do not quantitatively match with the firing rates from the experimental data, a few qualitative trends are apparent: (i) the ratio of mean spontaneous to evoked firing rates are similar to that observed in experimental data, for both OB and PC, (ii) the same is true of the standard deviation, (iii) the ratio of the mean OB firing rate to PC firing rate is similar to what is observed in the experimental data, in both spontaneous and evoked states. Therefore, the LIF network captures the mean firing rates reasonably well.

One difference between the LIF spiking network and the minimal firing rate model is that in the evoked state, mean background input to both the OB and PC cells is increased, compared to the spontaneous state (recall that in the minimal firing rate model, only the mean input to the OB cells increased in the evoked state; this ensured that stimulus-induced changes in PC were due to network activity). When the mean input to the PC cells is the same in the spontaneous and evoked states, 10 of the 12 constraints were satisfied—the exception was the correlation of PC in the evoked state, which decreased but is still larger than the spontaneous correlation (see Fig. S13 in S2 Text). The reason is that as firing rates increase, the OB spiking is more variable and the synaptic input from OB to PC is noisier, so the input to PC activity is diffused.

To capture the final two constraints, we allowed mean input drive to PC to increase in the evoked state. This has also been used in previous theoretical studies to achieve stimulus-induced decreases in spiking variability and co-variability [30]. Churchland et al. [15] used an extra source of variability in the spike generating mechanism, a doubly stochastic model, which was simply removed with stimulus onset. Thus, the mechanism we employ (increased mean input with lower input variability) is consistent with other studies that analyzed stimulus-induced changes in variability [15, 30].

Results of violating derived relationships between conductance strengths

What happens in the full LIF spiking network when the derived relationships between the conductance strengths are violated? Since the minimal firing rate model is different than the detailed spiking model in many ways, we do not expect the relationships between the conductance strengths to hold precisely. However, the minimal firing rate model is still useful in providing intuition for what would otherwise be a complicated network with a high-dimensional parameter space. We now demonstrate that when the relationships derived in firing rate model are violated, a subset of the constraints in the experimental data (Table 1) will no longer be satisfied in the large spiking network.

Because our network is heterogeneous, our ability to subsample cell pairs is limited, relative to a homogeneous network of the same size. Also, computation for even a single parameter set in the spiking network require enormous computing resources. Thus, we cannot exhaustively explore the parameter space; indeed, the purpose of the reduction method of the firing rate model is to probe large dimensions quickly. Instead, we perform three tests that violate the firing rate model results:

  1. Make gIO > gIP by setting gIO = 20 and gIP = 7.

  2. Make gEO > gEP by setting gEO = 15 and gEP = 1

  3. Make gEP and gIP relatively smaller by setting gEP = 10 and gIP = 10

The original values (used in Fig 6) for these parameters were given in Eq 5.

The result of Test 1 is that 2 of the 12 constraints are violated (see Fig S14 in S2 Text); most importantly stimulus-induced decorrelation of the PC cells, which is particularly important in the context of coding, was not present. In addition, the evoked PC correlation is larger than evoked OB correlation, violating another constraint.

The result of Test 2 is that 3 of the 12 constraints are violated (see Fig S15 in S2 Text). The evoked PC correlation is larger than evoked OB correlation, and both the variance and covariance in PC are larger than the corresponding quantities in OB in the evoked state, which is not consistent with our data.

The result of Test 3 is that 3 of the 12 constraints are violated: they are the same constraints that are violated in Test 2, despite quantitative differences in the statistics (see Fig S16 in S2 Text). The stimulus-induced decorrelation of the PC cells does not hold for small windows, but this is also observed in our data (Fig 2A), so we do not formally count this as a clear violation of data constraints. However, Test 1 and Test 3 show that strong PC inhibition is key for stimulus-induced decorrelation [7, 17, 22, 3134].

Discussion

As electrophysiological recording technology advances, there will be more datasets with simultaneous recordings of neurons, spanning larger regions of the nervous system. Such networks are inherently high-dimensional, making mechanistic analyses generally intractable without fast and reasonably accurate approximation methods. We have developed a computational reduction method for a multi-population firing rate model [14] that enables analysis of the spiking statistics. Our work specifically enables theoretical characterizations of an important, yet hard-to-measure quantity—synaptic connection strength—using easy-to-measure spiking statistics. The method is computationally efficient, is validated with Monte Carlo simulations of spiking neural networks, and can provide insight into network structure.

We applied our computational methods to simultaneous dual-array recordings in two distinct regions of the olfactory system: the olfactory bulb (OB) and anterior piriform cortex (PC). Our unique experimental dataset enables a detailed analysis of the first- and second-order spike count statistics in two activity states, and a comparison of how these statistics are related between OB and PC cells. We found twelve (12) consistent trends that held across four odors in the dataset (Table 1), and sought to identify what neural network attributes would account for these trends. We focused on four important network attributes, specifically the conductance strengths in the following connections: feedforward inhibition within OB and within PC, excitatory projections from OB to PC neurons, and finally excitatory projections from PC to OB. Our reduced firing rate model predicts several relationships that are then verified with a more detailed spiking network model, specifically: i) inhibition within the OB has to be weaker than the inhibition in PC, ii) excitation from PC to OB is generally stronger than excitation from OB to PC, iii) connections that originate within PC have to relatively strong compared to connections that originate within OB. These results make a strong prediction that to the best of our knowledge is new and might be testable with simultaneous patch-clamp recordings.

In principle our theory could be used to study the structure of other network features such as background correlation, noise level, transfer function, etc.. It is straightforward mathematically to incorporate other desired neural attributes (with the caveat of perhaps increasing the overall number of equations and terms in the approximations) without changing the basic structure of the framework. Here we have focused on the role of the strength of synaptic coupling; of course, other neural attributes can affect spike statistics (in particular, spike count correlation [7, 35]), some of which can conceivably change with stimuli. Spike count correlations can depend on intrinsic neural properties [3641], network architecture [30, 42, 43] and synaptic inputs [17, 22, 3134] (or combinations of these [8, 4446]), plasticity [47], as well as top-down mechanisms [4850]. Thus, correlation modulation is a rich and deep field of study, and we do not presume our result is the only plausible explanation for spike statistics modulation.

Although the minimal firing rate model did not include certain anatomical connections that are known to exist (e.g., recurrent excitation in the PC), the model is meant for deriving qualitative principles rather than precise quantitative modeling of the pathway. We based our simplifications on insights from recent experimental work: recent slice physiology work has shown that within PC, recurrent activity is dominated by inhibition [26]; previous work has also shown that inhibitory synaptic events are much more common (than excitatory synaptic events) in PC and are much easier to elicit [27]. Thus, the connection from excitatory OB cells to inhibitory PC cells (gEO in Fig 4) should be thought of as the net effect of these connections along the lateral olfactory tract. Other theoretical analyses of effective feedforward inhibitory networks have also neglected anatomical E-to-E connections [17, 32]. Furthermore, this minimal model was validated with a more realistic, recurrently coupled spiking network, which did include within-region excitatory connections (see Fig 6 and Fig S14–S16 in S2 Text, as well as S3 Text).

We have only focused on first- and second-order firing statistics, even though in principle other, higher-order statistics may be important [5153]. If downstream neurons use a linear decoding scheme, then first- and second-order spiking statistics are sufficient in quantitative measures of neural coding [54, 55]. It is currently unknown whether downstream neurons decode olfactory signals with a nonlinear decoder, but there is evidence in other sensory systems that second-order statistics are sufficient [13]. Recent work has shown conflicting results for coding in olfactory bulb; one study found that decoding an odor in the presence of other odors might be more efficient using nonlinear decoding [29], but another has shown that linear decoding is still plausible [56].

A second reason to neglect higher-order statistics is suggested by Fig 5, where we show how the various data constraints narrow the scope of plausible models. Here, we saw that even with first and second- order statistics, only 1% of the parameter sets satisfy the data constraints; including more constraints would limit the space further. In order to usefully include higher-order constraints, we would need to use a more detailed model and/or larger parameter spaces.

As a test case for our method, we used recordings from anesthetized animals. The absence of breathing in tracheotomized rats in these experiments is only an approximation to olfactory processing in awake animals. However, there is a benefit to tracheotomized animals: the complex temporal firing patterns are removed, so that firing statistics are closer to stationarity. In principle, we can incorporate breathing dynamics into our framework by including an oscillatory forcing term in Eq 1; this will be the subject of future work. In support of this simplification, we note that there is evidence that in the anterior piriform cortex, spike count—rather than the timing—is most consequential for odor discrimination [16]. However, other studies have reported that timing of the stimuli in the olfactory bulb is important: [29, 57, 58] showed decoding performance is best at the onset of odors in mammals and worsens as time proceeds, whereas [59] found that decoding performance improved with time in zebrafish. These important issues are beyond the scope of this current study.

Relationship to other reduction methods

In computing statistics for the minimal firing rate model, we only considered equilibrium firing statistics, in which a set of stationary statistics can be solved self-consistently. More sophisticated methods might be used to address oscillatory firing statistics (see [60] where the adaptive quadratic integrate-and-fire model was successfully analyzed with a reduced method); capturing the firing statistics in these other regimes is a potentially interesting direction of research. The limitation to steady-state statistics is not unique, but is shared by other approximation methods. Some methods are known to have issues when the system bifurcates [61, 62] because truncation methods can fail [63].

Several authors have proposed procedures to derive population-averaged first- and second-order spiking statistics from the dynamics of single neurons. The microscopic dynamics in question may be given by a master equation [61, 62, 6466], a generalized linear model [67, 68], or the theta model [69, 70]. (Other authors have derived rate equations at the single-neuron level, by starting with a spike response model [74] or by taking the limit of slow synapses [73].) While we would ideally use a similar procedure to derive our rate equations, none of the approaches we note here is yet adapted to deal with our setting, a heterogeneous network of leaky integrate-and-fire neurons. Instead, we focused here on perturbing from a background state in which several populations (each population modeled by a single equation) receive correlated background input but are otherwise uncoupled. This allows us to narrow our focus to how spike count co-variability from common input is modulated by recurrent connections.

We also note that other recent works have used firing rate models to explain observed patterns of correlated spiking activity in response to stimuli. Rosenbaum et al. [43] have studied the spatial structure of correlation in primate visual cortex with balanced networks [71]; Keane & Gong [72] studied wave propagation in balanced network models.

Conclusion

Designing a spiking neural network model of two different regions that satisfies the many experimental data constraints we have outlined is a difficult problem that would often be addressed via undirected simulations. We have shown that systematic analysis of a minimal firing rate model can yield valuable insights into the relative strength of unmeasured network connections. Furthermore, these insights are transferable to a more complex, physiologically realistic spiking model of the OB–PC pathway. Indeed, incorporating the relative relationships of the four conductance strengths resulted in spiking network models that satisfied the constraints. Strongly violating the relative relationships of these conductance strengths led to multiple violations of the data constraints. Because our approach can be extended to other network features, we are hopeful that the general approach we have developed—using easy-to-measure quantities to predict hard-to-measure interactions—will be valuable in future investigations into how whole-brain function emerges from interactions among its constituent components.

Materials and methods

Ethics statement

All procedures were carried out in accordance with the recommendations in the Guide for the Care and Use of Laboratory Animals of the National Institutes of Health and approved by University of Arkansas Institutional Animal Care and Use Committee (protocol #14049). Isoflurane and urethane anesthesia were used and urethane overdose was used for euthanasia.

Electrophysiological recordings

Subjects

Experimental data was obtained from one adult male rat (289 g; Rattus Norvegicus, Sprague-Dawley outbred, Harlan Laboratories, TX, USA) housed in an environment of controlled humidity (60%) and temperature (23°C) with 12 h light-dark cycles. The experiments were performed in the light phase.

Anesthesia

Anesthesia was induced with isoflurane inhalation and maintained with urethane (1.5 g/kg body weight (bw) dissolved in saline, intraperitoneal injection (ip)). Dexamethasone (2 mg/kg bw, ip) and atropine sulphate (0.4 mg/kg bw, ip) were administered before performing surgical procedures.

Double tracheotomy surgery

To facilitate ortho- and retronasal delivery of the odorants a double tracheotomy surgery was performed as described previously [75]. This allowed for the rat to sniff artificially while breathing naturally through the trachea bypassing the nose. A Teflon tube (OD 2.1 mm, upper tracheotomy tube) was inserted 10 mm into the nasopharynx through the rostral end of the tracheal cut. Another Teflon tube (OD 2.3 mm, lower tracheotomy tube) was inserted in to the caudal end of the tracheal cut to allow breathing. Both tubes were fixed and sealed to the tissues using surgical thread. Local anesthetic (2% Lidocaine) was applied at all pressure points and incisions. Throughout the surgery and electrophysiological recordings rats’ core body temperature was maintained at 37°C with a thermostatically controlled heating pad.

Craniotomy surgery

Subsequently, a craniotomy surgery was performed on the dorsal surface of the skull at two locations, one over the right Olfactory Bulb (2 mm × 2 mm, centered 8.5 mm rostral to bregma and 1.5 mm lateral from midline) and the other over the right anterior Pyriform Cortex (2 mm × 2 mm, centered 1.5ṁm caudal to bregma and 5.5 mm lateral from midline).

Presentation of ortho- and retronasal odorants

The bidirectional artificial sniffing paradigm previously used for the presentation of ortho- and retronasal odorants [75] were slightly modified such that instead of a nose mask a Teflon tube was inserted into the right nostril and the left nostril was sealed by suturing. The upper tracheotomy tube inserted into the nasopharynx was used to deliver odor stimuli retronasally (Fig 1. We used two different odorants, Hexanal (Hexa) and Ethyl Butyrate (EB) by both ortho- and retronasal routes, there by constituting 4 different odor stimuli. Each trial consisted of 10 one-second pulse presentations of an odor with 30 second interval in between two pulses, and 2-3 min in between two trials.

Electrophysiology

Extracellular voltage was recorded simultaneously from OB and aPC using two different sets of 32-channel microelectrode arrays (MEAs). (OB: A4x2tet, 4 shanks x 2 iridium tetrodes per shank, inserted 400 μm deep from dorsal surface; aPC: Buzsaki 32L, 4 shanks x 8 iridium electrode sites per shank, 6.5 mm deep from dorsal surface; NeuroNexus, MI, USA). Voltages were measured with respect to an AgCl ground pellet placed in the saline-soaked gel foams covering the exposed brain surface around the inserted MEAs. Voltages were digitized with 30 kHz sample rate as described previously [76] using Cereplex + Cerebus, Blackrock Microsystems (UT, USA).

Recordings were filtered between 300 and 3000 Hz and semiautomatic spike sorting was performed using Klustakwik software, which is optimized for the types of electode arrays used here [77]. After automatic sorting, each unit was visually inspected to ensure quality of sorting.

Data processing

After the array recordings were spike sorted to identify activity from distinct cells, we further processed the data as follows:

  • We computed average firing rate for each cell, where the average was taken over all trials and over the entire trial length (i.e., not distinguishing between spontaneous and evoked periods); units with firing rates below 0.008 Hz and above 49 Hz were excluded.

  • When spike times from the same unit were within 0.1 ms of each other, only the first (smaller) of the spike time was used and the subsequent spike times were discarded

We divided each 30 s trial into two segments, representing the odor-evoked state (first 2 seconds) and the spontaneous state (remaining 28 seconds). In each state, we are interested in the random spike counts of the population in a particular window of size Twin. For a particular time window, the jth neuron has a spike count instance Nj in the time interval [t, t + Twin):

Nj=ktt+Twinδ(t-tk)dt (6)

The spike count correlation between cells j and k is given by:

ρT=Cov(Nj,Nk)Var(Nj)Var(Nk), (7)

where the covariance of spike counts is:

Cov(Nj,Nk)=1n-1(Nj-μ(Nj))(Nk-μ(Nk)). (8)

Here n is the total number of observations of Nj/k, and μ(Nj):=1nNj is the mean spike count across Twin-windows and trials. The correlation ρT is a normalized measure of the the trial-to-trial variability (i.e., noise correlation), satisfying ρT ∈ [−1, 1]; it is also referred to as the Pearson’s correlation coefficient. For each cell pair, the covariance Cov(Nj, Nk) and variance Var(Nj) are empirically calculated by averaging across different time windows within a trial and different trials.

A standard measure of variability is the Fano Factor of spike counts, which is the variance scaled by the mean:

FFk=Var(Nk)μ(Nk). (9)

In principle, any of the statistics defined here might depend on the time t as well as time window size Twin; here, we assume that Var, Cov, FF, and ρT are stationary in time, and thus separate time windows based only on whether they occur in the evoked (first 2 seconds) or spontaneous (last 28 seconds) state.

Each trial of experimental data has many time windows (an exception is when Twin = 2s; in the evoked state, there is only 1 window per trial); the exact number depends on the state, the value of Twin, and whether disjoint or overlapping windows are used. In this paper we use overlapping windows by half the length of Twin to calculate the spiking statistics (e.g., if the trial length is 2 s and Twin = 1s, then there are 3 total windows per trial: [0s, 1s], [0.5s, 1.5s], and [1s, 2s]). The results are qualitatively similar for disjoint windows and importantly, the relationships/constraints are the same with disjoint windows. We limit the size of Twin ≤ 2s because this is the maximum duration of the evoked state, within each trial.

The average spike count μ(Nj) of the jth neuron with a particular time window Twin is related to the average firing rate νj of that neuron:

νj:=μ(Nj)Twin (10)

Firing rate model

Recall that the activity in each representative cell is modeled by:

τdxjdt=-xj+μj+σjηj+kgjkF(xk) (11)

where F(xk) is a transfer function mapping activity to firing rate. Thus, the firing rate is:

νj=F(xj). (12)

The index of each region is denoted as follows: j ∈ {1, 2, 3} for the 3 OB cells, and j ∈ {4, 5, 6} for the 3 PC cells, with j = 1 as the inhibitory granule OB cell and j = 4 as the inhibitory PC cell (see Fig 4). In this paper, we set σ1 = σ2 = σ3 = σOB and σ4 = σ5 = σ6 = σPC (see Table 2).

In the absence of coupling (i.e. gjk = 0), any pair of activity variables, (xj, xk), are bivariate normally distributed because the equations:

τdxjdt=-xj+μj+σj(1-cjkξj(t)+cjkξc(t)) (13)
τdxkdt=-xk+μk+σk(1-cjkξk(t)+cjkξc(t)) (14)

describe a multi-dimensional Ornstein-Uhlenbeck process [78]. Note that we have re-written ηj/k(t) as sums of independent white noise processes ξ(t), which is always possible for Gaussian white noise. Since xj(t)=1τ0te-(t-u)/τ[μj+σjηj(u)]du, we calculate marginal statistics as follows:

μ(j)xj=μj+0 (15)
σ2(j)(xj-μ(j))2=σj2τ20t0te-(t-u)/τηj(u)e-(t-v)/τηj(v)dudv=σj2τ2limt0te-2(t-u)/τdu=σj22τ

A similar calculation shows that in general we have:

Cov(j,k)=cjk2τσjσk (16)

Thus, (xj,xk)~N((μjμk),12τ(σj2σjσkcjkσjσkcjkσk2)).

To simplify notation, we define:

ρSN(y):=12πe-y2/2,thestandardnormalPDF (17)
ρ2D(y1,y2):=12π1cjk2exp(12yT(1cjkcjk1)1y),bivariatestandardnormal (18)

With coupling, an exact expression for a joint distribution for (x1, x2, x3, x4, x5, x6) is not explicitly known. However, we can estimate this distribution (and any derived statistics, such as means and variances) using Monte Carlo simulations. All Monte Carlo simulations of the six (6) coupled SDEs were performed using a time step of 0.01 with a standard Euler-Maruyama method, for a time of 500 units (arbitrary, but relative to the characteristic time scale τ = 1) for each of the 3000 realizations. The activity xj was sampled at each time step after an equilibration period.

Furthermore, we can approximate moments of the joint distribution under the assumption of weak coupling, as described in the next section.

Approximation of firing statistics in the firing rate model

We will now show how to compute approximate first and second order statistics for the firing rate model with coupling; i.e., we aim to compute the mean activity 〈xj〉, mean firing rate 〈F(xj)〉, variance and covariances of both: 〈xj xk〉 and 〈F(xj)F(xk)〉. For a simpler exposition, we have only included twelve synaptic connections; we have excluded self (autaptic) connections and E→E connections.

An equation for each statistic can be derived by first writing Eq 11 as a low-pass filter of the right-hand-side:

xj(t)=1τ0te-(t-u)/τ[μj+σjηj(u)+kgjkF(xk)]du (19)

We then take expectations, letting t → ∞, we have:

μ(j):=xj=μj+kgjkF(xk)=μj+kgjkF(xk) (20)

We assume the stochastic processes are ergodic, which is generally true for these types of stochastic differential equations, so that averaging over time is equivalent to averaging over the invariant measure.

We will make several assumptions for computational efficiency. First, we only account for direct connections in the formulas for the first and second order statistics, assuming the terms from the indirect connections are either small or already accounted for in the direct connections. We further make the following assumptions to simplify the calculations:

0tF(xk(u))e-(t-u)/τdu0tF(xk(v))e-(t-v)/τdvτ2E[F2(xk)]+(τE[F(xk)])2 (21)
whereE[Fn(xk)]:=Fn(σ(k)y+μ(k))ρSN(y)dy (22)
0tσjηj(u)e-(t-u)/τdu0tF(xk(v))e-(t-v)/τdvτ2E[NjF(xk)],ifjk (23)
whereE[NjF(xk)]:=σj2y1F(σ(k)y2+μ(k))ρ2D(y1,y2)dy1dy2 (24)
0tσjηj(u)e(tu)/τdu0tF(xk(v))e(tv)/τdvτ2σk2yF(σ(k)y+μ(k))ρSN(y)dy,ifj=k (25)
0tF(xj(u))e(tu)/τdu0tF(xk(v))e(tv)/τdvτ2E[F(xj)F(xk)]+τ2E[F(xj)]E[F(xk)] (26)
whereE[F(xj)F(xk)]:=F(σ(j)y1+μ(j))F(σ(k)y2+μ(k))ρ2D(y1,y2)dy1dy2 (27)

and Nj denotes the random variable 0tσjηj(u)e-(t-u)/τdu, which is by itself normally distributed with mean 0 and variance σj2τ/2.

The first assumption, Eq 21, states that time-average of F(xj(t)) multiplied by an exponential function (low-pass filter) is equal to the expected value scaled by τ/2; the second and third, Eqs 23 and 25, address Nj and F(xk(t)), for jk and j = k respectively (similarly for Eq 26).

In all of the definitions for the expected values with ρ2D, note that the underlying correlation cjk depend on the pair of interest (j, k). Finally, we assume that the activity variables (xj, xk) are pairwise normally distributed with the subsequent statistics; this is sufficient to “close” our model and solve for the statistical quantities self-consistently. This is implicitly a weak coupling assumption because with no coupling, (xj, xk) are bivariate normal random variables.

The resulting approximations for the mean activity are:

μ(1)=μ1+k=2,3,5,6g1kF(σ(k)y+μ(k))ρSN(y)dy (28)
μ(2)=μ2+g21F(σ(1)y+μ(1))ρSN(y)dy (29)
μ(3)=μ3+g31F(σ(1)y+μ(1))ρSN(y)dy (30)
μ(4)=μ4+k=2,3,5,6g4kF(σ(k)y+μ(k))ρSN(y)dy (31)
μ(5)=μ5+g54F(σ(4)y+μ(4))ρSN(y)dy (32)
μ(6)=μ6+g64F(σ(4)y+μ(4))ρSN(y)dy. (33)

The resulting approximation to the variances of the mean activity are:

τσ2(1)=σ122+k=2,3,5,6g1k22Var(F(σ(k)Y+μ(k)))+(j,k){(2,3);(5,6)}g1jg1kCov(F(σ(j)Y1+μ(j)),F(σ(k)Y2+μ(k))) (34)
τσ2(2)=σ222+g2122Var(F(σ(1)Y+μ(1)))+σ2g21y12F(σ(1)y2+μ(1))ρ2D(y1,y2)dy1dy2 (35)
τσ2(3)=σ322+g3122Var(F(σ(1)Y+μ(1)))+σ3g31y12F(σ(1)y2+μ(1))ρ2D(y1,y2)dy1dy2 (36)
τσ2(4)=σ422+k=2,3,5,6g4k22Var(F(σ(k)Y+μ(k)))+(j,k){(2,3);(5,6)}g4jg4kCov(F(σ(j)Y1+μ(j)),F(σ(k)Y2+μ(k))) (37)
τσ2(5)=σ522+g5422Var(F(σ(4)Y+μ(4)))+σ5g54y12F(σ(4)y2+μ(4))ρ2D(y1,y2)dy1dy2 (38)
τσ2(6)=σ622+g6422Var(F(σ(4)Y+μ(4)))+σ6g64y12F(σ(4)y2+μ(4))ρ2D(y1,y2)dy1dy2 (39)

In Eqs 2839, all of the variances and covariances are computed with respect to YN(0,1) (for Var) and (Y1,Y2)~N((00),12(1cjkcjk1)) (for Cov); both are easy to calculate. The value cjk depends on the pairs; for example in Eq 35, the ρ2D has cjk = cOB, the background correlation value in the olfactory bulb but in Eq 34, the Cov term is with respect to ρ2D with cjk = cPC, the background correlation value in the piriform cortex.

Lastly, we state the formulas for the approximations to the covariances. Although there are 15 total covariance values, we are only concerned with 6 covariance values (3 within OB and 3 within PC); we neglect all covariances between regions. First, our experimental data set shows that these covariance (and correlation) values are small (see Fig S9 in S2 Text). Second, because there is no background correlation (i.e., common input) between PC and OB in our model, any nonzero covariance/correlation arises strictly via direct coupling. Thus, we cannot view OB-PC covariance from coupling as a small perturbation of the background (uncoupled) state; we do not expect our model to yield qualitatively accurate predictions for these statistics. The formulas for the covariances of interest are:

τCov(1,2)=12cOBσ1σ2+σ1g212y2F(σ(1)y+μ(1))ρSN(y)dy+σ2g122y2F(σ(2)y+μ(2))ρSN(y)dy+σ2g132y2F(σ(3)y+μ(3))ρSN(y)dy+12(j,k)g1jg2kC(j,k) (40)
τCov(1,3)=12cOBσ1σ3+σ1g312y2F(σ(1)y+μ(1))ρSN(y)dy+σ3g122y2F(σ(2)y+μ(2))ρSN(y)dy+σ3g132y2F(σ(3)y+μ(3))ρSN(y)dy+12(j,k)g1jg3kC(j,k) (41)
τCov(2,3)=12cOBσ2σ3+g21g312Var(F(σ(1)Y+μ(1)))+σ3g21+σ2g312y12F(σ(1)y2+μ(1))ρ2D(y1,y2)dy1dy2 (42)
τCov(4,5)=12cPCσ4σ5+σ4g542y2F(σ(4)y+μ(4))ρSN(y)dy+σ5g452y2F(σ(5)y+μ(5))ρSN(y)dy+σ5g462y2F(σ(6)y+μ(6))ρSN(y)dy+12(j,k)g4jg5kC(j,k) (43)
τCov(4,6)=12cPCσ4σ6+σ4g642y2F(σ(4)y+μ(4))ρSN(y)dy+σ6g452y2F(σ(5)y+μ(5))ρSN(y)dy+σ6g462y2F(σ(6)y+μ(6))ρSN(y)dy+12(j,k)g4jg6kC(j,k) (44)
τCov(5,6)=12cPCσ5σ6+g54g642Var(F(σ(4)Y+μ(4)))+σ6g54+σ5g642y12F(σ(4)y2+μ(4))ρ2D(y1,y2)dy1dy2 (45)

where

C(j,k)=F(σ(j)y1+μ(j))F(σ(k)y2+μ(k))ρ2D(y1,y2)dy1dy2-(F(σ(j)y+μ(j))ρSN(y)dy)(F(σ(k)y+μ(k))ρSN(y)dy) (46)

Iteration procedure to solve for the approximate statistics self-consistently

Based on the approximations and resulting equations described in the previous section, our objective is to solve for the statistics of xj self-consistently. Once these are determined, the statistics of the firing rates F(xj) are approximated with the same pairwise normal assumption on (xj, xk); we are not assuming that (F(xj), F(xk)) are bivariate normal random variables.

We use a simple iterative procedure to solve the system of coupled algebraic expression for the statistics of xj. We first solve the system in the absence of coupling (i.e. Eqs 15 and 16), and use these values to start the iteration; at each step, the formulas for the means (Eqs 2833), variances (Eqs 3439), and covariances (Eqs 4045) are recalculated numerically, using the results of the previous step. The iteration stops once all 18 statistical quantities of the activity match up to a relative tolerance of 10−6 (convergence), or after 50 total iterations (non-convergence). The result with a given parameter set can either be: i) convergence, ii) non-convergence, iii) a pair of statistics with invalid covariance (non-positive definite covariance matrix), which is checked after i) and ii). We only consider parameter sets where the iteration has converged and all of the covariances are valid, after which we determine whether the constraints are satisfied.

One subtle point is that we did not use any of the numerically calculated Cov values in the bivariate normal distributions ρ2D; rather, the correlation value is always cjk which is either 0, cOB, or cPC depending on the pair. In principle, one can use a fully iterative procedure where the formulas for the Cov (Eqs 4045) are used in ρ2D; however, we found that the resulting covariance matrices (for ρ2D) can fail to be positive semi-definite. Handling this case requires additional code in the program and slower calculations for each parameter set, which detracts from the purpose of our method. We checked some parameter sets comparing the results of the two procedures, and the results are quantitatively similar.

The standard normal ρSN and bivariate ρ2D PDFs have state variable(s) y1,2 discretized from -3 to 3 with a mesh size of 0.01; integrals in Eqs 2845 are computed using the trapezoidal rule.

Simplified network with four coupling parameters

To further simplify the network, we:

  • set τ = 1,

  • assume feedforward inhibitory connections within a region have the same strength: g21 = g31 =:gIO and g54 = g64 =:gIP,

  • assume cross-region excitatory connections are equal from the presynaptic cell, i.e., g15 = g16 =:gEP and g42 = g43 =:gEO.

  • assume σ1 = σ2 = σ3 =:σOB and σ4 = σ5 = σ6 =:σPC

  • assume g12 = g13 = g45 = g46 =:gϵ = 0.1

Now there are only 4 variable coupling parameters: gIO, gEO, gIP, gEP.

The above formulas for the statistics of xj reduce to:

μ(1)=μ1+gEP(F(σ(5)y+μ(5))+F(σ(6)y+μ(6)))ρSN(y)dy+gϵ(F(σ(2)y+μ(2))+F(σ(3)y+μ(3)))ρSN(y)dy (47)
μ(2)=μ2+gIOF(σ(1)y+μ(1))ρSN(y)dy (48)
μ(3)=μ3+gIOF(σ(1)y+μ(1))ρSN(y)dy (49)
μ(4)=μ4+gEO(F(σ(2)y+μ(2))+F(σ(3)y+μ(3)))ρSN(y)dy+gϵ(F(σ(5)y+μ(5))+F(σ(6)y+μ(6)))ρSN(y)dy (50)
μ(5)=μ5+gIPF(σ(4)y+μ(4))ρSN(y)dy (51)
μ(6)=μ6+gIPF(σ(4)y+μ(4))ρSN(y)dy; (52)

the variances are:

σ2(1)=σOB22+(gEP)22Var(F(σ(5)Y1+μ(5))+F(σ(6)Y2+μ(6)))+gϵ22Var(F(σ(2)Y1+μ(2))+F(σ(3)Y2+μ(3))) (53)
σ2(2)=σOB22+(gIO)22Var(F(σ(1)Y+μ(1)))+σOBgIOy12F(σ(1)y2+μ(1))ρ2D(y1,y2)dy1dy2 (54)
σ2(3)=σ2(2) (55)
σ2(4)=σPC22+(gEO)22Var(F(σ(2)Y1+μ(2))+F(σ(3)Y2+μ(3)))+gϵ22Var(F(σ(5)Y1+μ(5))+F(σ(6)Y2+μ(6))) (56)
σ2(5)=σPC22+(gIP)22Var(F(σ(4)Y+μ(4)))+σPCgIPy12F(σ(4)y2+μ(4))ρ2D(y1,y2)dy1dy2 (57)
σ2(6)=σ2(5); (58)

the covariances are:

Cov(1,2)=12cOBσOB2+σOBgIO2y2F(σ(1)y+μ(1))ρSN(y)dy+σOBgϵ2y2F(σ(2)y+μ(2))ρSN(y)dy+gϵgIO*C(1,2) (59)
Cov(1,3)=Cov(1,2) (60)
Cov(2,3)=12cOBσOB2+gIO22Var(F(σ(1)Y+μ(1)))+σOBgIOy12F(σ(1)y2+μ(1))ρ2D(y1,y2)dy1dy2 (61)
Cov(4,5)=12cPCσPC2+σPCgIP2y2F(σ(4)y+μ(4))ρSN(y)dy+σPCgϵ2y2F(σ(5)y+μ(5))ρSN(y)dy+gϵgIP*C(4,5) (62)
Cov(4,6)=Cov(4,5) (63)
Cov(5,6)=12cPCσPC2+gIP22Var(F(σ(4)Y+μ(4)))+σPCgIPy12F(σ(4)y2+μ(4))ρ2D(y1,y2)dy1dy2 (64)

See Eq 46 for the definition of C.

Leaky integrate-and-fire model of the OB–PC circuit

We use a generic spiking neural network model of leaky integrate-and-fire neurons to test the results of the theory. There were NOB = 100 total OB cells, of which we set 80% (80) to be granule (I-)cells and 20% (20) to be mitral/tufted (M/T) E-cells. There are known to be many more granule cells than M/T cells in the OB; this ratio of 4-to-1 is similar to other models of OB (see [29] who used 3-to-1). The equations for the OB cells are, indexed by k ∈ {1, 2, …, NOB}:

τmdvkdt=μOB-vk-gk,XI(t)(vk-EI)-gk,XE(t)(vk-EE)-gk,XPC(t-τΔ,PC)(vk-EE)+σOB(1-c˜OBηk(t)+c˜OBξo(t))vk(t*)θkvk(t*+τref)=0gk,XE(t)=γXEpXE(0.2NOB)k{presynOBE-cells}Gk(t)gk,XI(t)=γXIpXI(0.8NOB)k{presynOBI-cells}Gk(t)gk,XPC(t)=γX,PCpX,PC(0.8NPC)j{presynPCE-cells}Gj(t)τd,XdGkdt=-Gk+Akτr,XdAkdt=-Ak+τr,XαXlδ(t-tk,l). (65)

The conductance values in the first equation gk,XI, gk,XE, and gk,XPC depend on the type of neuron vk (X ∈ {E, I}). The last conductance, gX,PC(t-τΔ,PC)(vk-EE), models the excitatory presynaptic input (feedback) from the PC cells with a time delay of τΔ,PC. The conductance variables gk,XY(t) are dimensionless because this model was derived from scaling the original (raw) conductance variables by the leak conductance with the same dimension. The leak, inhibitory and excitatory reversal potentials are 0, EI, and EE, respectively with EI<0<EE (the voltage is scaled to be dimensionless, see Table 4). ξk(t) are uncorrelated white noise processes and ξo(t) is the common noise term to all NOB cells.

The second equation describes the refractory period at spike time t*: when the neuron’s voltage crosses threshold θj (see below for distribution of thresholds), the neuron goes into a refractory period for τref, after which we set the neuron’s voltage to 0.

The parameter γXY gives the relative weight of a connection from neuron type Y to neuron type X; the parameter pXY is the probability that any such connection exists (X, Y ∈ {E, I}). Gk is the synaptic variable associated with each cell, and dependent only on that cell’s spike times; its dynamics are given by the final two equations in Eq 65 and depend on whether k ∈ {E, I}.

Finally, two of the parameters above can be equated with coupling parameters in the reduced model:

gEP=γE,PC;gIO=γEI (66)

which are dimensionless scale factors for the synaptic conductances.

The PC cells had similar functional form but with different parameters (see Table 4 for parameter values). We modeled NPC = 100 total PC cells, of which 80% were excitatory and 20% inhibitory. The equations, indexed by j ∈ {1, 2, …, NPC} are:

τmdvjdt=μPC-vj-gj,XI(t)(vj-EI)-gj,XE(t)(vj-EE)-gj,XOB(t-τΔ,OB)(vj-EE)+σPC(1-c˜PCηj(t)+c˜PCξp(t))vj(t*)θjvj(t*+τref)=0gj,XE(t)=γXEpXE(0.8NPC)j{presynPCE-cells}Gj(t)gj,XI(t)=γXIpXI(0.2NPC)j{presynPCI-cells}Gj(t)gj,XOB(t)=γX,OBpX,OB(0.2NOB)k{presynOBE-cells}Gk(t)τd,XdGjdt=-Gj+Ajτr,XdAjdt=-Aj+τr,XαXlδ(t-tj,l). (67)

Excitatory synaptic input from the OB cells along the lateral olfactory tract is modeled by: gX,OB(t-τΔ,OB)(vj-EE). The common noise term for the PC cells ξp(t) is independent of the common noise term for the OB cells ξo(t). Two of the parameters above can be equated with coupling parameters in the reduced model:

gEO=γE,OB;gIP=γEI (68)

The values of the parameters that were not stated in Table 4 were varied in the paper:

gIO,gEO,gIP,gEP.

To model two activity states, we allowed mean inputs to vary (see Table 4). In contrast to the reduced model, we increased both inputs to PC cells (from μPC = 0 in the spontaneous state to μPC = 0.4 in the evoked state) as well as to OB cells; μOB = 0.6 in the spontaneous state to μOB = 0.9 in the evoked state only for M/T cells (OB granule cell input is the same for spontaneous and evoked).

Finally, we model heterogeneity by setting the threshold values θj in the following way. Both OB and PC cells had the following distributions for θj:

θjeN (69)

where N is normal distribution with mean -σθ2/2 and standard deviation σθ, so that {θj} has a log-normal distribution with mean 1 and variance: eσθ2-1. We set σθ = 0.1, which results in firing rates ranges seen in the experimental data. Since the number of cells are modest with regards to sampling (NOB = 100, NPC = 100), we evenly sampled the log-normal distribution from the 5th to 95th percentiles (inclusive).

We remark that the synaptic delays of τΔ,PC and τΔ,OB were set to modest values to capture the appreciable distances between OB and PC. This is a reasonable choice based on evidence that stimulation in PC elicit a response in OB 5-10 ms later [79].

In all Monte Carlo simulations of the coupled LIF network, we used a time step of 0.1 ms, with 2 s of biology time for each of the 50,000 realizations (i.e., over 27.7 hours of biology time), enough simulated statistics to effectively have convergence.

Supporting information

S1 Text. Experimental data statistics by odor.

This file shows the trial-averaged spiking statistics of the experimental data separated by odor identity. Contains Figs. S1-S8 that show the spiking statistics plotted by the four different odors. Contains Table S1 (Average firing rate by odor), Table S2 (Standard deviation of firing rate by odor).

(PDF)

S2 Text. Supplementary figures for the main modeling.

This file contains supplemental figures from modeling and analysis. Contains Figs. S9-S16. S9 Fig: Cross-region correlations are smaller than within-region correlations, S10 Fig: Fast analytic approximation accurately captures statistics of a multi-population firing rate model; S11 Fig: Experimental observations constrain conductance parameters in analytic model; S12 Fig: Analytic approximation results are robust to choice of transfer function; S13 Fig: Mean input to PC must increase in the evoked state for LIF model; S14 Fig: Violating derived relationship gIO < gIP results in statistics that are inconsistent with experimental observations; S15 Fig: Violating derived relationship gEP > gEO results in statistics that are inconsistent with experimental observations; S16 Fig: Violating derived relationship gEP, gIPgEO, gIO results in statistics that are inconsistent with experimental observations.

(PDF)

S3 Text. Supplementary material: Cortical-cortical network.

This file contains supplemental modeling results on a generic cortical-cortical coupled network. Contains Figs. S17-S21, and Table S3 (LIF parameters for cortical networks). S17 Fig: Minimal firing rate model to analyze synaptic conductance strengths; S18 Fig: Detailed spiking LIF model confirms the results from analytic rate model; S19 Fig: Violating derived relationship |gI1| < |gI2| results in statistics that are inconsistent with experimental observations; S20 Fig: Violating derived relationship gE2, gI2 ≫ gE1, gI1 results in statistics that are inconsistent with experimental observations; S21 Fig: Violating derived relationship gE2 > gE1 results in statistics that are inconsistent with experimental observations.

(PDF)

Acknowledgments

We thank the Southern Methodist University (SMU) Center for Research Computation for providing computational resources.

Data Availability

All experimental data files and program files to process data are available on GitHub: https://github.com/chengly70/TwoRegionsConstrained. All computational programs for theoretical methods are available in a public repository on GitHub: https://github.com/chengly70/TwoRegionsConstrained.

Funding Statement

This work was supported by: Simons Foundation http://www.simonsfoundation.org/, #355173 (CL) and Arkansas Biosciences Institute http://arbiosciences.org/, #0188 (SHG, WLS). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Prevedel R, Yoon YG, Hoffmann M, Pak N, Wetzstein G, Kato S, et al. Simultaneous whole-animal 3D imaging of neuronal activity using light-field microscopy. Nature methods. 2014;11(7):727–730. 10.1038/nmeth.2964 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. Ahrens MB, Orger MB, Robson DN, Li JM, Keller PJ. Whole-brain functional imaging at cellular resolution using light-sheet microscopy. Nature methods. 2013;10(5):413–420. 10.1038/nmeth.2434 [DOI] [PubMed] [Google Scholar]
  • 3. Lemon WC, Pulver SR, Höckendorf B, McDole K, Branson K, Freeman J, et al. Whole-central nervous system functional imaging in larval Drosophila. Nature communications. 2015;6 10.1038/ncomms8924 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4. Kandel ER, Markram H, Matthews PM, Yuste R, Koch C. Neuroscience thinks big (and collaboratively). Nature Reviews Neuroscience. 2013;14(9):659–664. 10.1038/nrn3578 [DOI] [PubMed] [Google Scholar]
  • 5. Brunel N. Dynamics of Sparsely Connected Networks of Excitatory and Inhibitory Spiking Neurons. Journal of Computational Neuroscience. 2000;8:183–208. 10.1023/A:1008925309027 [DOI] [PubMed] [Google Scholar]
  • 6. Brunel N, Hakim V. Fast global oscillations in networks of integrate-and-fire neurons with low firing rates. Neural Computation. 1999;11:1621–1671. 10.1162/089976699300016179 [DOI] [PubMed] [Google Scholar]
  • 7. Doiron B, Litwin-Kumar A, Rosenbaum R, Ocker G, Josić K. The mechanics of state-dependent neural correlations. Nature Neuroscience. 2016;19(3):383–393. 10.1038/nn.4242 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Barreiro AK, Ly C. When do correlations increase with firing rates in recurrent networks? PLoS Computational Biology. 2017;13(4):e1005506 10.1371/journal.pcbi.1005506 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Zohary E, Shadlen M, Newsome W. Correlated neuronal discharge rate and its implications for psychophysical performance. Nature. 1994;370(6485):140–143. 10.1038/370140a0 [DOI] [PubMed] [Google Scholar]
  • 10. Bair W, Zohary E, Newsome WT. Correlated firing in macaque visual area MT: time scales and relationship to behavior. The Journal of Neuroscience. 2001;21(5):1676–1697. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Ecker A, Berens P, Tolias A, Bethge M. The effect of noise correlations in populations of diversely tuned neurons. The Journal of Neuroscience. 2011;31(40):14272–14283. 10.1523/JNEUROSCI.2539-11.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Moreno-Bote R, Beck J, Kanitscheider I, Pitkow X, Latham P, Pouget A. Information-limiting correlations. Nature neuroscience. 2014;17(10):1410–1417. 10.1038/nn.3807 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Kohn A, Coen-Cagli R, Kanitscheider I, Pouget A. Correlations and Neuronal Population Information. Annual review of neuroscience. 2016;39(0). 10.1146/annurev-neuro-070815-013851 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14. Wilson HR, Cowan JD. Excitatory and Inhibitory Interactions in Localized Populations of Model Neurons. Biophysical Journal. 1972;12:1–24. 10.1016/S0006-3495(72)86068-5 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Churchland MM, Yu BM, et al. Stimulus onset quenches neural variability: a widespread cortical phenomenon. Nature Neuroscience. 2010;13:369–378. 10.1038/nn.2501 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Miura K, Mainen Z, Uchida N. Odor representations in olfactory cortex: distributed rate coding and decorrelated population activity. Neuron. 2012;74:1087–1098. 10.1016/j.neuron.2012.04.021 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Ly C, Middleton JW, Doiron B. Cellular and circuit mechanisms maintain low spike co-variability and enhance population coding in somatosensory cortex. Frontiers in Computational Neuroscience. 2012;6:1–26. 10.3389/fncom.2012.00007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Fellous JM, Rudolph M, Destexhe A, Sejnowski TJ. Synaptic background noise controls the input/output characteristics of single cells in an in vitro model of in vivo activity. Neuroscience. 2003;122(3):811–829. 10.1016/j.neuroscience.2003.08.027 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19. Prescott SA, De Koninck Y. Gain control of firing rate by shunting inhibition: roles of synaptic noise and dendritic saturation. Proceedings of the National Academy of Sciences. 2003;100(4):2076–2081. 10.1073/pnas.0337591100 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Cardin JA, Palmer LA, Contreras D. Cellular mechanisms underlying stimulus-dependent gain modulation in primary visual cortex neurons in vivo. Neuron. 2008;59(1):150–160. 10.1016/j.neuron.2008.05.002 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Murakami M, Kashiwadani H, Kirino Y, Mori K. State-dependent sensory gating in olfactory cortex. Neuron. 2005;46(2):285–296. 10.1016/j.neuron.2005.02.025 [DOI] [PubMed] [Google Scholar]
  • 22. Renart A, de la Rocha J, Bartho P, Hollender L, Parga N, Reyes A, et al. The asynchronous state in cortical circuits. Science. 2010;327:587–590. 10.1126/science.1179850 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Oswald AM, Urban NN. There and back again: the corticobulbar loop. Neuron. 2012;76(6):1045–1047. 10.1016/j.neuron.2012.12.006 [DOI] [PubMed] [Google Scholar]
  • 24. Boyd AM, Sturgill JF, Poo C, Isaacson JS. Cortical feedback control of olfactory bulb circuits. Neuron. 2012;76(6):1161–1174. 10.1016/j.neuron.2012.10.020 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Markopoulos F, Rokni D, Gire DH, Murthy VN. Functional properties of cortical feedback projections to the olfactory bulb. Neuron. 2012;76(6):1175–1188. 10.1016/j.neuron.2012.10.028 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26. Large A, Vogler N, Mielo S, Oswald AMM. Balanced feedforward inhibition and dominant recurrent inhibition in olfactory cortex. Proceedings of the National Academy of Sciences. 2016;113(8):2276–2281. 10.1073/pnas.1519295113 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Poo C, Isaacson J. Odor representations in olfactory cortex: “sparse” coding, global inhibition, and oscillations. Neuron. 2009;62:850–861. 10.1016/j.neuron.2009.05.022 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Burton SD, Urban NN. Rapid Feedforward Inhibition and Asynchronous Excitation Regulate Granule Cell Activity in the Mammalian Main Olfactory Bulb. The Journal of Neuroscience. 2015;35(42):14103–14122. 10.1523/JNEUROSCI.0746-15.2015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29. Grabska-Barwińska A, Barthelmé S, Beck J, Mainen ZF, Pouget A, Latham PE. A probabilistic approach to demixing odors. Nature Neuroscience. 2017;20:98–106. 10.1038/nn.4444 [DOI] [PubMed] [Google Scholar]
  • 30. Litwin-Kumar A, Doiron B. Slow dynamics and high variability in balanced cortical networks with clustered connections. Nature Neuroscience. 2012;15(11):1498–1505. 10.1038/nn.3220 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Tetzlaff T, Helias M, Einevoll GT, Diesmann M. Decorrelation of neural-network activity by inhibitory feedback. PLoS Computational Biology. 2012;8:e1002596 10.1371/journal.pcbi.1002596 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32. Middleton JW, Omar C, Simons BDDJ. Neural correlation is stimulus modulated by feedforward inhibitory circuitry. The Journal of Neuroscience. 2012;32:506–518. 10.1523/JNEUROSCI.3474-11.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33. Litwin-Kumar A, Chacron M, Doiron B. The spatial structure of stimuli shapes the timescale of correlations in population spiking activity. PLoS Computational Biology. 2012;8(9):e1002667 10.1371/journal.pcbi.1002667 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Litwin-Kumar A, Oswald AM, Urban NN, Doiron B. Balanced synaptic input shapes the correlation between neural spike trains. PLoS Computational Biology. 2011;7:e1002305 10.1371/journal.pcbi.1002305 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Cohen MR, Kohn A. Measuring and interpreting neuronal correlations. Nature Neuroscience. 2011;14:811–819. 10.1038/nn.2842 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Hong S, Ratté S, Prescott SA, De Schutter E. Single neuron firing properties impact correlation-based population coding. The Journal of Neuroscience. 2012;32(4):1413–1428. 10.1523/JNEUROSCI.3735-11.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Marella S, Ermentrout B. Class-II neurons display a higher degree of stochastic synchronization than class-I neurons. Physical Review E. 2008;77:041918 10.1103/PhysRevE.77.041918 [DOI] [PubMed] [Google Scholar]
  • 38. Abouzeid A, Ermentrout B. Type-II phase resetting curve is optimal for stochastic synchrony. Physical Review E. 2009;80(1):011911 10.1103/PhysRevE.80.011911 [DOI] [PubMed] [Google Scholar]
  • 39. Barreiro AK, Shea-Brown E, Thilo EL. Time scales of spike-train correlation for neural oscillators with common drive. Physical Review E. 2010;81:011916 10.1103/PhysRevE.81.011916 [DOI] [PubMed] [Google Scholar]
  • 40. Barreiro AK, Thilo EL, Shea-Brown E. A-current and type I/type II transition determine collective spiking from common input. Journal of Neurophysiology. 2012;108(6):1631 10.1152/jn.00928.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41. Ocker GK, Doiron B. Kv7 channels regulate pairwise spiking covariability in health and disease. Journal of neurophysiology. 2014;112(2):340–352. 10.1152/jn.00084.2014 [DOI] [PubMed] [Google Scholar]
  • 42. Rosenbaum R, Trousdale J, Josić K. Pooling and correlated neural activity. Frontiers in Computational Neuroscience. 2010;4 10.3389/fncom.2010.00009 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43. Rosenbaum R, Smith MA, Kohn A, Rubin JE, Doiron B. The spatial structure of correlated neuronal variability. Nature Neuroscience. 2017;20(1):107–114. 10.1038/nn.4433 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44. Ostojic S, Brunel N, Hakim V. How connectivity, background activity, and synaptic properties shape the cross-correlation between spike trains. The Journal of Neuroscience. 2009;29:10234–10253. 10.1523/JNEUROSCI.1275-09.2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45. Ly C, Ermentrout B. Synchronization Dynamics of Two Coupled Neural Oscillators Receiving Shared and Unshared Noisy Stimuli. Journal of Computational Neuroscience. 2009;26:425–443. 10.1007/s10827-008-0120-8 [DOI] [PubMed] [Google Scholar]
  • 46. Trousdale J, Hu Y, Shea-Brown E, Josić K. Impact of network structure and cellular response on spike time correlations. PLoS Comput Biol. 2012;8(3):e1002408 10.1371/journal.pcbi.1002408 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47. Rosenbaum R, Rubin JE, Doiron B. Short-term synaptic depression and stochastic vesicle dynamics reduce and shape neuronal correlations. Journal of neurophysiology. 2013;109(2):475–484. 10.1152/jn.00733.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48. Mitchell JF, Sundberg KA, Reynolds JH. Spatial attention decorrelates intrinsic activity fluctuations in macaque area V4. Neuron. 2009;63(6):879–888. 10.1016/j.neuron.2009.09.013 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49. Cohen MR, Maunsell JH. Attention improves performance primarily by reducing interneuronal correlations. Nature Neuroscience. 2009;12:1594–1600. 10.1038/nn.2439 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50. Ruff DA, Cohen MR. Attention can either increase or decrease spike count correlations in visual cortex. Nature neuroscience. 2014;17(11):1591–1597. 10.1038/nn.3835 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51. Ohiorhenuan IE, Mechler F, Purpura KP, Schmid AM, Hu Q, Victor JD. Sparse coding and high-order correlations in fine-scale cortical networks. Nature. 2010;466(7306):617–621. 10.1038/nature09178 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52. Trousdale J, Hu Y, Shea-Brown E, Josić K. A generative spike train model with time-structured higher order correlations. Frontiers in computational neuroscience. 2013;7 10.3389/fncom.2013.00084 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53. Jovanović S, Rotter S. Interplay between Graph Topology and Correlations of Third Order in Spiking Neuronal Networks. PLOS Computational Biology. 2016;12(6):e1004963 10.1371/journal.pcbi.1004963 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54. Kay SM. Fundamentals of Statistical Signal Processing, Volume 1: Estimation Theory. Prentice Hall PTR; 1993. [Google Scholar]
  • 55. Dayan P, Abbott LF. Theoretical neuroscience: Computational and mathematical modeling of neural systems. Taylor & Francis; 2001. [Google Scholar]
  • 56. Mathis A, Rokni D, Kapoor V, Bethge M, Murthy VN. Reading out olfactory receptors: feedforward circuits detect odors in mixtures without demixing. Neuron. 2016;91:1110–1123. 10.1016/j.neuron.2016.08.007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57. Cury KM, Uchida N. Robust odor coding via inhalation-coupled transient activity in the mammalian olfactory bulb. Neuron. 2010;68(3):570–585. 10.1016/j.neuron.2010.09.040 [DOI] [PubMed] [Google Scholar]
  • 58. Gschwend O, Beroud J, Carleton A. Encoding odorant identity by spiking packets of rate-invariant neurons in awake mice. PloS one. 2012;7(1):e30155 10.1371/journal.pone.0030155 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59. Friedrich RW, Laurent G. Dynamic optimization of odor representations by slow temporal patterning of mitral cell activity. Science. 2001;291(5505):889–894. 10.1126/science.291.5505.889 [DOI] [PubMed] [Google Scholar]
  • 60. Nicola W, Ly C, Campbell SA. One-Dimensional Population Density Approaches to Recurrently Coupled Networks of Neurons with Noise. SIAM Journal on Applied Mathematics. 2015;75:2333–2360. 10.1137/140995738 [DOI] [Google Scholar]
  • 61. Buice MA, Cowan JD. Field-theoretic approach to fluctuation effects in neural networks. Physical Review E. 2007;75(5):051919 10.1103/PhysRevE.75.051919 [DOI] [PubMed] [Google Scholar]
  • 62. Buice MA, Cowan JD, Chow CC. Systematic fluctuation expansion for neural network activity equations. Neural Computation. 2010;22:377–426. 10.1162/neco.2009.02-09-960 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63. Ly C, Tranchina D. Critical Analysis of Dimension Reduction by a Moment Closure Method in a Population Density Approach to Neural Network Modeling. Neural Computation. 2007;19:2032–2092. 10.1162/neco.2007.19.8.2032 [DOI] [PubMed] [Google Scholar]
  • 64. Bressloff PC. Stochastic neural field theory and the system-size expansion. SIAM Journal on Applied Mathematics. 2009;70(5):1488–1521. 10.1137/090756971 [DOI] [Google Scholar]
  • 65. Touboul J, Ermentrout B. Finite-size and correlation-induced effects in mean-field dynamics. Journal of Computational Neuroscience. 2011;31:453–484. 10.1007/s10827-011-0320-5 [DOI] [PubMed] [Google Scholar]
  • 66. Bressloff PC. Path-Integral Methods for Analyzing the Effects of Fluctuations in Stochastic Hybrid Neural Networks. Journal of Mathematical Neuroscience. 2015;5(4). 10.1186/s13408-014-0016-z [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67. Toyoizumi T, Rad KR, Paninski L. Mean-field approximations for coupled populations of generalized linear model spiking neurons with Markov refractoriness. Neural computation. 2009;21(5):1203–1243. 10.1162/neco.2008.04-08-757 [DOI] [PubMed] [Google Scholar]
  • 68. Ocker GK, Josic K, Shea-Brown E, Buice MA. Linking structure and activity in nonlinear spiking networks; 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 69. Buice MA, Chow CC. Beyond mean field theory: statistical field theory for neural networks. Journal of Statistical Mechanics: Theory and Experiment. 2013; p. P03003. 10.1088/1742-5468/2013/03/P03003 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70. Buice M, Chow CC. Dynamic finite size effects in spiking neural networks. PLoS Comput Biol. 2013;9:e1002872 10.1371/journal.pcbi.1002872 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 71. van Vreeswijk C, Sompolinsky H. Chaos in neuronal networks with balanced excitatory and inhibitory activity. Science. 1996;274:1724–1726. 10.1126/science.274.5293.1724 [DOI] [PubMed] [Google Scholar]
  • 72. Keane A, Gong P. Propagating waves can explain irregular neural dynamics. Journal of Neuroscience. 2015;35(4):1591–1605. 10.1523/JNEUROSCI.1669-14.2015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73. Ermentrout B. Reduction of conductance-based models with slow synapses to neural nets. Neural Computation. 1994;6(4):679–695. 10.1162/neco.1994.6.4.679 [DOI] [Google Scholar]
  • 74. Aviel Y, Gerstner W. From spiking neurons to rate models: A cascade model as an approximation to spiking neuron models with refractoriness. Physical Review E. 2006;73(5):051908 10.1103/PhysRevE.73.051908 [DOI] [PubMed] [Google Scholar]
  • 75. Gautam SH, Verhagen JV. Retronasal odor representations in the dorsal olfactory bulb of rats. The Journal of Neuroscience. 2012;32(23):7949–7959. 10.1523/JNEUROSCI.1413-12.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76. Gautam SH, Hoang TT, McClanahan K, Grady SK, Shew WL. Maximizing sensory dynamic range by tuning the cortical state to criticality. PLoS Computational Biology. 2015;11(12):e1004576 10.1371/journal.pcbi.1004576 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 77. Rossant C, Kadir S, Goodman D, Schulman J, Hunter M, Saleem A, et al. Spike sorting for large, dense electrode arrays. Nature neuroscience. 2016;19(4):634–641. 10.1038/nn.4268 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 78. Gardiner CW. Handbook of stochastic methods. Springer-Verlag; 1985. [Google Scholar]
  • 79. Neville KR, Haberly LB. Beta and gamma oscillations in the olfactory system of the urethane-anesthetized rat. Journal of Neurophysiology. 2003;90(6):3921–3930. 10.1152/jn.00475.2003 [DOI] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

S1 Text. Experimental data statistics by odor.

This file shows the trial-averaged spiking statistics of the experimental data separated by odor identity. Contains Figs. S1-S8 that show the spiking statistics plotted by the four different odors. Contains Table S1 (Average firing rate by odor), Table S2 (Standard deviation of firing rate by odor).

(PDF)

S2 Text. Supplementary figures for the main modeling.

This file contains supplemental figures from modeling and analysis. Contains Figs. S9-S16. S9 Fig: Cross-region correlations are smaller than within-region correlations, S10 Fig: Fast analytic approximation accurately captures statistics of a multi-population firing rate model; S11 Fig: Experimental observations constrain conductance parameters in analytic model; S12 Fig: Analytic approximation results are robust to choice of transfer function; S13 Fig: Mean input to PC must increase in the evoked state for LIF model; S14 Fig: Violating derived relationship gIO < gIP results in statistics that are inconsistent with experimental observations; S15 Fig: Violating derived relationship gEP > gEO results in statistics that are inconsistent with experimental observations; S16 Fig: Violating derived relationship gEP, gIPgEO, gIO results in statistics that are inconsistent with experimental observations.

(PDF)

S3 Text. Supplementary material: Cortical-cortical network.

This file contains supplemental modeling results on a generic cortical-cortical coupled network. Contains Figs. S17-S21, and Table S3 (LIF parameters for cortical networks). S17 Fig: Minimal firing rate model to analyze synaptic conductance strengths; S18 Fig: Detailed spiking LIF model confirms the results from analytic rate model; S19 Fig: Violating derived relationship |gI1| < |gI2| results in statistics that are inconsistent with experimental observations; S20 Fig: Violating derived relationship gE2, gI2 ≫ gE1, gI1 results in statistics that are inconsistent with experimental observations; S21 Fig: Violating derived relationship gE2 > gE1 results in statistics that are inconsistent with experimental observations.

(PDF)

Data Availability Statement

All experimental data files and program files to process data are available on GitHub: https://github.com/chengly70/TwoRegionsConstrained. All computational programs for theoretical methods are available in a public repository on GitHub: https://github.com/chengly70/TwoRegionsConstrained.


Articles from PLoS Computational Biology are provided here courtesy of PLOS

RESOURCES