Feedforward Architectures Driven by Inhibitory Interactions
Yazan N. Billeh, Michael T. Schaub

TL;DR
This paper shows that inhibitory neurons can actively drive feedforward activity in neural networks, expanding the understanding of how information transmission occurs beyond traditional excitatory-driven models.
Contribution
It introduces a novel network architecture where inhibitory neurons actively shape feedforward dynamics, even with random excitatory connectivity.
Findings
Inhibitory neurons can actively induce feedforward activity.
Random excitatory connectivity can support directed information flow.
Inhibitory roles are more diverse than traditionally assumed.
Abstract
Directed information transmission is paramount for many social, physical, and biological systems. For neural systems, scientists have studied this problem under the paradigm of feedforward networks for decades. In most models of feedforward networks, activity is exclusively driven by excitatory neurons and the wiring patterns between them, while inhibitory neurons play only a stabilizing role for the network dynamics. Motivated by recent experimental discoveries of hippocampal circuitry, cortical circuitry, and the diversity of inhibitory neurons throughout the brain, here we illustrate that one can construct such networks even if the connectivity between the excitatory units in the system remains random. This is achieved by endowing inhibitory nodes with a more active role in the network. Our findings demonstrate that apparent feedforward activity can be caused by a much broader…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Printing in Biomedical Research
11institutetext: Y. N. Billeh 22institutetext: Computation and Neural Systems Program, California Institute of Technology Current Address: Allen Institute for Brain Science, Seattle. 22email: [email protected] 33institutetext: M. T. Schaub 44institutetext: ICTEAM, Université catholique de Louvain; Institute for Data, Systems, and Society, Massachusetts Institute of Technology; Department of Engineering Science, University of Oxford 44email: [email protected]
Feedforward Architectures Driven by Inhibitory Interactions
Yazan N. Billeh
Michael T. Schaub
Abstract
Directed information transmission is
paramount for many social, physical, and biological systems. For neural systems, scientists have studied this problem under the paradigm of feedforward networks for decades. In most models of feedforward networks, activity is exclusively driven by excitatory neurons and the wiring patterns between them, while inhibitory neurons play only a stabilizing role for the network dynamics. Motivated by recent experimental discoveries of hippocampal circuitry, cortical circuitry, and the diversity of inhibitory neurons throughout the brain, here we illustrate that one can construct such networks even if the connectivity between the excitatory units in the system remains random. This is achieved by endowing inhibitory nodes with a more active role in the network. Our findings demonstrate that apparent feedforward activity can be caused by a much broader network-architectural basis than often assumed.
Keywords:
Feedforward networks inhibitory feedback leaky-integrate-and-fire information propagation neural networks
††journal: Journal of Computational Neuroscience
1 Introduction
The ability to reliably propagate signals in a targeted manner is essential for the operation of many natural systems, and a necessary building block to establish many further computational mechanisms. Prototypical models for such targeted information transmission within a neural substrate are feedforward networks, which have been considered in the literature for decades. In these models, the basic paradigm is to group nodes (neurons) into separate layers, each of which receives excitatory input from the preceding layer, and projects excitatory connections to the subsequent layer (see the reviews Vogels et al (2005); Kumar et al (2010)). The thus established forward-directed excitatory pathways guide the activity sequentially through the layers. A large number of variations of this scheme have been considered, such as embedding excitatory feedforward architectures in randomly connected networks to examine their effect on the overall network dynamics and signal propagation (Mehring et al, 2003; Kumar et al, 2008). Further, feedforward networks have been shown to propagate firing rates (van Rossum et al, 2002; Vogels and Abbott, 2005), synchrony/pulse packets (Diesmann et al, 1999; Cateau and Fukai, 2001; Kistler and Gerstner, 2002; Litvak et al, 2003; Aertsen et al, 1996; Gewaltig et al, 2001), combinations of firing rates and synchronous spiking (Kumar et al, 2010), and even the ability to gate activity transmission (Vogels and Abbott, 2009). However, within this paradigm of feedforward networks, inhibitory units (neurons) play merely a balancing role: they ensure that the network remains stable, either separately for every layer or globally.
Interestingly, recent work in neuroanatomy has revealed an enormous diversity of inhibitory neurons
(Kepecs and Fishell, 2014; Klausberger and Somogyi, 2008; Isaacson and Scanziani, 2011; Roux and Buzsaki, 2015; Harris and Shepherd, 2015; Huang, 2014; Taniguchi, 2014; Olsen et al, 2012; Bortone et al, 2014). Moreover, specific plasticity rules for different subtypes of inhibitory neurons (Chen et al, 2015) add further to their diverse and heterogeneous connectivity profiles. In this light it would be surprising if inhibitory neurons serve the cortex only in a homogeneous, passive role when it comes to information propagation, as is assumed in most feedforward networks.
While some studies exist that specifically account for intra- and interlayer inhibition (Aviel et al, 2003; Tetzlaff et al, 2003; Mehring et al, 2003; Vogels and Abbott, 2005; Kremkow et al, 2010), information is still mediated by a cascade of excitatory neurons. However, as experimental evidence suggests, the nervous system likely uses a combination of methods to transmit information (Reyes, 2003; Vincent et al, 2012). An important natural question is thus if embedded excitatory pathways are necessary for feedforward propagation or whether one can construct networks in which there are no preferred excitatory-to-excitatory pathways, but inhibitory neurons play a pivotal role for the propagation of activity between layers. In the following we demonstrate that such feedforward processing is indeed possible with two exemplary circuits.
2 Results
2.1 Feedforward networks and information transfer in neural networks
A core question in systems neuroscience is how computations are performed within a neural substrate. Such computations may include a variety of things, such as eliciting a downstream response to a sensory input, or some forms of integration or aggregation of information. From a mathematical viewpoint, we may view such a computation as performing a certain transformation of an input signal to an output signal , where and may be defined in a context-specific way, e.g., in terms of firing rates, or spike timings of a particular subset of neurons. This viewpoint immediately triggers a certain set of questions, such as: what type of functions can be implemented? Given that there is noise in the system, how reliable can these transformations be performed? How fast and how efficient can such operations be performed?
While feedforward propagation may seem like a quite simple function from an input-output perspective, as it simply amounts to a (time-delayed) identity mapping, i.e., the reproduction of the ‘input information’ at another location (or layer), the inherent noise in neural systems makes reliable propagation non-trivial to implement. More importantly, however, feedforward propagation forms a primitive for gating, multiplexing or other more complex signal transformations. Hence, feedforward propagation in neural networks has been subject to intense study in the past.
The primary focus of such studies has been on characterizing pathways of excitatory neurons, and the fidelity of the input/output mapping of such excitatory feedforward networks. In the following we will be less concerned with a precise input-output characterization of the system, but more with its architecture. Namely, we are primarily interested in how far apparent feedforward propagation, as observed in a rastergram, may be implemented by different neural architectures, which do not rely on the propagation of information via a dominant excitatory pathway. Conceptually, this implies that the structural repertoire to implement this kind of behavior is larger than one may naively assume; a lack of directional preference in the excitatory-to-exctitatory coupling between neurons, does not imply a lack of directional information propagation. A corollary of this finding is that the observation of a ‘feedforward like’ pattern in a rastergram does not implicate that a strong directional excitatory pathway is present between the source and the target neurons.
2.2 Cross-coupled feedforward networks
The high diversity of inhibitory neuron subtypes (Kepecs and Fishell, 2014; Klausberger and Somogyi, 2008; Isaacson and Scanziani, 2011; Roux and Buzsaki, 2015; Harris and Shepherd, 2015; Huang, 2014; Taniguchi, 2014; Olsen et al, 2012; Bortone et al, 2014), the different plasticity behaviors (Chen et al, 2015), and the increasing list of discoveries of long-range GABAergic neurons (Toth et al, 1993; Freund and Antal, 1988; Acsady et al, 2000; Gulyas et al, 1990; Rocamora et al, 1996; Freund and Gulyas, 1991; Freund and Meskenaite, 1992; Pinto et al, 2006; Melzer et al, 2017) heavily suggests that a range of roles are played by inhibitory neurons in neural computations. While the network architectures we introduce below are topological, and do not imply any physical distance constraints, our introductory example is nevertheless motivated by a recent experimental study of the hippocampus (Nasrallah et al, 2015) where it was demonstrated that excitatory neurons in the CA3 region are unable to drive excitatory neurons in area CA2 due to strong feedforward inhibition. However, when this strong inhibition of CA2 is alleviated, CA3 can indeed excite CA2 excitatory cells to elicit action potentials (Nasrallah et al, 2015) (Fig. 1a). An interesting feature of this finding is that the directionality in the interaction between CA2 and CA3 appears to be dictated by the connections between excitatory and inhibitory neurons, rather than a consequence of unidirectional excitatory connections targeting CA2. Indeed, excitatory connections between CA2 and CA3 are reciprocal (Kohara et al, 2014; Llorens-Martin et al, 2014) – yet there is still a directed propagation towards CA2 (Nasrallah et al, 2015). Stated differently, the targeted activation of CA3 is controlled by an excitatory-inhibitory-excitatory pathway.
We sought to leverage this targeted activation mechanism by cascading this connection motif using leaky-integrate-and-fire (LIF) networks (see Materials and Methods). The result is a circuit with uniform connectivity among excitatory neurons with no preferred direction, which is nevertheless able to elicit feedforward activity due to the specific cross coupling between the excitatory and inhibitory neurons. We term this circuitry a cross-coupled feedforward network (ccFFN). A schematic can be found in Fig. 1b that emphasizes the main properties of the network without including all the connections. To give a more detailed picture, Fig. 1c displays the weight matrix of a network instantiation with 5 groups (with the last group connecting to the first) which illustrates the full connectivity of ccFFNs.
The behavior of ccFFNs can be explained by the following rationale: (i) the excitatory neurons in each layer are more strongly coupled to the group of inhibitory neurons in their own layer relative to other inhibitory neurons; (ii) an activity increase of such an excitatory group thus triggers elevated activity in the corresponding inhibitory neurons; (iii) this inhibitory group of neurons targets the subsequent layer of excitatory neurons more weakly relative to other excitatory neurons; (iv) the reduced inhibition (relative) of the subsequent excitatory group leads to increased excitatory activity in the subsequent layer, while the activity in the initial layer returns to baseline; (v) by cascading this cross-coupling motif, elevated activity of excitatory neuron groups propagates through the circuit.
A simulation of a network with such a ccFFN topology is shown in Fig. 2a. Note that, to eliminate transient effects from particular driving inputs we connected the last layer with the first layer, thus establishing a circular pathway with a self-sustained forward propagation of activity. Importantly, in addition to the propagation of the excitatory activity, we observe that the inhibitory neurons’ activity progresses from one group to the next. This emphasizes the pivotal role played by inhibitory units for the observed dynamics, which is clearly beyond simply balancing the network.
For our simulations, to describe the statistical strength of the aforementioned connectivity motifs, we have defined an effective forward connectivity parameter , which is simply the ratio of the connection probabilities of the ‘targeted’ vs. ‘non-targeted’ neuron groups (or the ratio of corresponding synaptic weights, respectively), that modulates the amount of feedforward structure (see Materials and Methods). For simplicity, we kept all these ratios equal. Note, however, that feedforward activity can be observed by changing only the weights or the connectivity probabilities separately (for a related observation, see Schaub et al (2015)). Using this simple setting, by varying as our only parameter, we can alter the overall feedforward structure. Note, corresponds to the case where the network is perfectly uniform. By increasing to values larger than the level of feedforward structure increases.
The network simulated in Fig. 2a consists of 5 layers of neurons with a feedforward ratio of . To illustrate that increasing indeed results in increased feedforward activity, we calculated the cross-covariance (Fig. 2b) and the Pearson correlation coefficient (Fig. 2c) between the firing patterns of the neurons, averaged over the different layers.
Fig. 2b shows the average cross-covariance functions within the same layer for the two conditions of and , averaged over 10 realizations of the network. To get a smooth estimate, we convolved the spike-train of every neuron with a Gaussian signal of standard deviation . For every neuron pair, the convolved signal was then used to calculate the pairwise cross-covariance :
[TABLE]
which we averaged over all neurons inside the same layer. Here denotes the mean of the signal. While there is no apparent temporal structure in the networks with , there is a clearly visible increased synchrony in the networks with high feedforward connectivity ratio , as indicated by the large peak at zero lag. Moreover, a second set of peaks appears at a lag of corresponding to the repetition period of the firing, resulting from the imposed circular topology.
To further investigate the tendency for each layer to fire in unison, we computed the Pearson correlation coefficient of the convolved spike-trains of all neuron pairs for varying levels of . We plotted the average correlation coefficient within each group and layer in Fig. 2c. For each value of , 10 network realizations were simulated. As can be seen, the larger the value of , the more synchrony there is within groups. This synchronous firing of groups is not decoupled but propagates along layers as can be seen in Fig. 2d. There we plotted the average cross-covariance of a layer relative to all other layers (c.f Fig. 2b). As the regular shifts in the cross-covariance indicate, there is indeed a clear consecutive progression of activity from one layer to the next. This shift is dependent on in both amplitude (see below) and duration as seen in Fig. 2e which shows a plot of the time period for the signal to propagate around the network as a function of the feedforward connectivity parameter. It is observed that increasing the value of , increases the value of the delay. We can thus conclude that the ratio directly influences the propagation of activity in ccFFNs, demonstrating that directed information transmission is possible without an imposed excitatory-to-excitatory pathway in the network.
2.3 Assessing the input-output characteristics of cross-coupled feedforward networks.
In the previous section we have seen that forward propagating activity can emerge in a ccFFN, provided the feedforward ratio is sufficiently large enough. In the following we examine this behavior in more detail to characterize the established feedforward circuits from an input-output viewpoint.
We consider a ccFFN circuit similar to above, but this time in a chain instead of a ring-like configuration, i.e., the last layer does not link back to the first layer, creating a clear input-output structure. To maintain balance in the network, the input weights to the first excitatory group were shuffled, thereby removing the circular link back to group 1 (see Methods). All other parameters were kept identical, but in order to delineate the effect of the input from spontaneous propagation, the net background drive was slightly reduced (see Methods). Using this setup we can thus assess how a localized pulse at the first layer propagates towards subsequent layers, parametrically dependent on the feedforward connectivity ratio (Fig.3).
We applied Gaussian impulses with varying temporal spread to the first layer of excitatory neurons in the network and measured how the thus induced activity spread further to subsequent layers (see Fig. 3a). The current injections occurred at and the amplitude of current was normalized by sigma to ensure the net input was constant between simulations.
Nevertheless, as seen in Fig. 3b for an example impulse for a network with (no structure, fully random network), when the first excitatory group is stimulated to fire, the rest of the network fires in unison after a delay due to the large stimulation into one fifth of the excitatory neurons in the network. To compensate for this effect, we employed a simple metric that is only nonzero if activity propagates from one group to the next, thereby ensuring that we do not pick up erroneous activity patterns.
Specifically the (feedforward) output energy at the last layer was calculated as follows:
The group-averaged cross-covariance was calculated as done in Fig. 2b. 2. 2.
To ensure feedforward activity propagation, we checked that , otherwise we set . Note that this feature is primarily the reason why we see first a rise and then a fall in Fig. 3a for various values of , when varying : For very small values of sigma, the network can become globally active, such that activity peaks between different groups overlap (and are thus not ordered). 3. 3.
If the above condition is satisfied, we calculated the net activity of the fifth group at and divide that by the summed activity at for the first group to attain .
As can be seen in Figure 3a, by increasing we can indeed trigger the ccFFN to propagate activity forward. One could consider comparing this propagation activity with more traditional, excitatory driven feedforward networks. However, as observed in numerical simulations (data not shown), this would require a major reduction in the excitatory-to-excitatory coupling, both in terms of the probability and weight of connections. This is in agreement with previous reports (Vogels and Abbott, 2005) where embedding excitatory feedforward networks in balanced recurrent networks required the networks to be very sparse. Let us remark in this context again that our main point here has not been to construct a form of circuitry that provides a ‘superior’ form of input-output mapping, but rather to show that there are multiple ways to implement such a mapping – in our case, even without imposing a particular excitatory feedforward pathway.
2.4 Disinhibitory feedforward networks
The aforementioned cross-coupling of excitatory and inhibitory neurons is not the only arrangement possible to create feedforward activity driven by inhibitory units. We noted numerous reports of long-range GABAergic neurons innervating predominantly or exclusively inhibitory neurons in downstream targets (Toth et al (1993); Freund and Antal (1988); Acsady et al (2000); Gulyas et al (1990); Rocamora et al (1996); Freund and Gulyas (1991); Freund and Meskenaite (1992); Melzer et al (2017) but see also Pinto et al (2006)). More recent studies have even shown how differential activation or suppression of specific subtypes of long-range inhibitory neurons (Parvalmbumin positive vs Somatostatin positive in different regions) can result in different motor system behaviors in the mouse (Melzer et al, 2017). From these reports, we sought to test if our ccFFN finding is general and should not be reduced to a single type of circuitry. We present here a second network architecture which takes inspiration from the specificity of inhibitory neurons’ connectivity patterns (Roux and Buzsaki, 2015; Harris and Shepherd, 2015). In disinhibition motifs, certain subtypes of interneurons inhibit other interneurons which normally suppress connected excitatory neurons. Such a disinhibition cascade can thus lead to an increase in firing rates in excitatory neurons which are normally suppressed. Although long range disinhibition reports are clear candidates for the proposed topology, we stress the architecture presented here does not impose spatial constraints.
Inspired by these experimental findings, we constructed a network model in which disinhibitory motifs guide the spiking activity. We hereafter call this architecture a disinhibitory feedforward network (dFFN). A diagram of the wiring scheme for a dFFN is shown in Fig. 4a that highlights the key features of the network and does not include all connections. For that, Fig. 4b shows a weight matrix instantiation with 5 groups (with the last group connecting to the first) which illustrates the full connectivity of dFFNs.
The functionality of this circuit can be explained conceptually as follows: (i) each layer comprises a functional group of excitatory and inhibitory neurons more strongly connected to each other than to the rest of the network; (ii) inhibitory neurons in one layer target preferentially the inhibitory neurons in the subsequent layer (disinhibition); (iii) thus, when the activity in the preceding layer increases, the inhibitory neurons’ activity in the next layer will decrease. (iv) This in turn allows the excitatory neurons in the next layer to increase their firing; (v) after a short delay, the inhibitory neurons increase in activity again, as they receive input from the excitatory neurons in their layer, which have elevated activity as a result of their disinhibition. This eventually reduces the total firing back to baseline in the group – however, not without the activity moving to the next group via disinhibition again; (vi) by cascading this motif, every upstream layer is activated and the information propagates.
We implemented dFFNs with varying number of layers confirming that the above circuitry results in directed information propagation. Once again we observe feedforward signal propagation for both the excitatory and inhibitory neurons (Fig. 5a). As before, to avoid boundary effects, we used a circular network layout in which the last group connects back to the first and hence the activity keeps propagating.
Similar to the ccFFNs, the level of feedforward structure was controlled by a parameter that determines the ratio of connection probabilities and ratio of weights in the network to realize a dFFN (see Materials and Methods). The displayed network in Fig. 5a corresponds to a 5-layer network with . When comparing the average cross-covariance function of such a network with uniformly connected networks , we can again see an increased synchrony and a propagation of activity resulting from the dFFN architecture (Fig. 5b). This is further demonstrated by the increasing Pearson correlation coefficient of neurons within layers as a function of (Fig. 5c). Finally, we plot again the average cross-covariance between different layers in Fig. 5d as well as the period duration of in Fig. 5e. Although the same behavior is qualitatively seen of the signal propagating along the cascaded layers of the dFFN topology, this appears to be far less pronounced than in the ccFFN architecture. The reason for this effect can be explained by inspecting the raster plot further (Fig. 5a). Note that, in the ordered rastergram, the lowest group can fire again even though the cascade that emanated from it previously has not reached the top group yet. For instance, the firing of a new cascade at layer and a previous cascade at layer can temporally overlap and this co-alignment results in the multiple peaks in the cross-covariance. Hence, the network propagates multiple signals concurrently, or stated differently, the network’s architecture is able to process multiple signals simultaneously effecting the cross-covariance measure.
2.5 Assessing the input-output characteristics of disinhibitory feedforward networks.
We performed a similar set of experiments as outlined for ccFFNs on disinhibitory networks where the circular topology was removed (see Methods). Unlike for the ccFFN, for the disinhibitory architecture the results were less robust.
Our simulations show that a strong impulse at can trigger a rapid successive firing of group 3 and group 5. Likewise, the inhibitory neurons of groups 2 and 4 would be active in similar succession (see raster plots in Fig. 6a,b). This phenomenon leads to the effect that propagation cascades can overlap, as is already evident from Fig. 5d. A key driver for this behavior is that inhibitory neurons of even (odd) numbered groups get partially synchronized via spontaneous activity during the period where no input is applied, as can be seen when examining the membrane potentials in more detail (not shown). The corresponding excitatory neurons inherit this partial synchronization via their coupling. Now, when an impulse is applied, multiple cascades of activity may be triggered. However, these cascades can interfere with each other through the global excitatory coupling in the network. Such interference can lead to a breakdown of the cascade.
It is interesting to note that a signal may travel from input to output later in quite an uncommon sense: it is the lack of inhibition that ‘skips’ subsequent layers and travels along the inhibitory connections, which in turn make the associated excitatory neurons prone to fire. We think that by further adjusting the network, e.g., by introducing axonal delays and not forcing to be equal throughout the network, more traditional feedforward patterns may be realized.
3 Discussion
We have demonstrated, via LIF network simulations, that one can construct networks in which feedforward activity is propagated even if connections between excitatory neurons are kept completely random. This is achieved by endowing inhibitory neurons with an active role in the feedforward propagation.
In this context the work of Ponzi and Wickens (2010) is worth mentioning, who observed heterogeneous (stochastic) cell assembly activity (Litwin-Kumar and Doiron, 2012; Schaub et al, 2015) in networks with randomly connected inhibitory neurons. Interestingly, as studied by Kopell et al (2000), inhibition patterns may also underpin long-range synchronization dynamics in gamma and beta frequencies. However, in these former studies the interplay of conduction delays and the network structure is a key element to be considered for the synchronization (Kopell et al, 2000). It would be interesting to investigate in how far such conduction delay effects may also be of relevance in the context of feedforward networks or related computational mechanisms. More broadly, how inhibitory interactions may be utilized to implement reliably repeatable trajectories within neural networks, e.g., by shaping particular meta-stable cognitive states (Rabinovich et al, 2008), appears be a promising avenue with plenty of room for future explorations.
Two circuit layouts were proposed demonstrating that both inhibitory and excitatory neurons can display feedforward dynamics simultaneously. We remark that the ‘layers’ discussed within both of these network types should not be taken too literally. While within our wiring schemes certain subpopulations are targeted (statistically), there is still a (biased) all-to-all connectivity probability throughout. Circuits like the ones discussed here, in which inhibitory neurons play a major role in directing information, might thus be found within one cortical column, for instance.
While long range projections in mammalian brains tend to be excitatory, topologies as discussed here might also be implemented by long range excitatory connections targeting local inhibitory neurons (see Fig. 1a). Moreover, long-range inhibitory projections have been increasingly reported in recent years (Roux and Buzsaki, 2015; Buzsaki et al, 2004; Alonso and Kohler, 1982; Lee et al, 2014; Alonso and Kohler, 1984; Freund and Antal, 1988; Tomioka et al, 2005; Jinno et al, 2007; Caputi et al, 2013; Gulyas et al, 2003; Toth et al, 1993; Freund and Antal, 1988; Acsady et al, 2000; Gulyas et al, 1990; Rocamora et al, 1996; Freund and Gulyas, 1991; Freund and Meskenaite, 1992; Melzer et al, 2017). However, we emphasize that our models are not dependent on projection lengths and thus are not limited to a particular bio-physical scenario by construction. Moreover, the topologies we propose here also depend to some extent on a lack of connections, which make them more difficult to observe and report on experimentally. The evidence is growing that neural networks could implement the herein described circuits, and our models prove that it is indeed possible to propagate information via specific inhibitory connections. Whether such circuits’ primary purpose would be to transmit information or control and gate signals is an exciting question to be considered in more detail in future investigations.
Our first circuit was inspired by the hippocampal architecture recently uncovered between CA3 and CA2 where the propagation of a signal between CA3 to CA2 pyramidal cells is governed by the amount of inhibition CA2 interneurons impose on their CA2 pyramidal cells (Nasrallah et al, 2015). Interestingly, there exist some further experimental indications that a similar mechanism to direct activity might be implemented in canonical cortical microcircuits (Pluta et al, 2015). The traditional view of these ubiquitous circuits is that inputs from layer 4 (L4) drive layers 2/3 (L2/3) that then excites layer 5 (L5). However, as Pluta and coworkers (Pluta et al, 2015) have shown, the picture is likely to be more intricate: in particular, it appears that L4 first suppresses L5 while driving L2/3, and only afterwards L5 shows elevated activity (Pluta et al, 2015) — a finding that shows parallels to our proposed ccFFN mechanism. Moreover, a recent circuit reconstruction study of the rat entorhinal cortex identified a similar circuit at an axon-length scale via electron microscopy (Schmidt et al, 2017). Schmidt et al (2017) observed that excitatory axons exhibit distance dependent targeting. Specifically, an excitatory axon targeting both an inhibitory () and an excitatory target () will connect to earlier (shorter distances from the soma/axon-hilloc) than (larger distances). Further, it is common that neuron connects to , leading to a situation similar to that displayed in Fig. 1, albeit with the connection motif now realized on the axonal level. The authors find that such spatially ordered synaptic contacts along the axon (first made with the interneurons, and only subsequently with the excitatory targets) lead to a temporal ordering of the activation of inhibitory and excitatory targets. Numerical simulations showed that this enables the control of synchronized activity propagation and spike-timing (Schmidt et al, 2017).
The second circuit was inspired by the disinhibitory role of interneuron subtypes (Pfeffer et al, 2013; Roux and Buzsaki, 2015; Harris and Shepherd, 2015; Karnani et al, 2016) in addition to subtype specific plasticity rules (Chen et al, 2015). Such discoveries and the advancement of connectomics in uncovering the diversity of neuronal cell types and their corresponding connectivity rules influenced our proposed wiring scheme of dFFNs. For example, one of the key disinhibitory subtypes are the vasoactive intestinal peptide (VIP) neurons that have been shown to specifically target other inhibitory neurons but not themselves (Pfeffer et al, 2013; Fu et al, 2014, 2015). More recently, their role in a behavioral task of a Go/No-Go task showed that when activating VIP neurons, the performance of the animal was enhanced in contrary to activating the remaining inhibitory subtypes (Kamigaki and Dan, 2017). This is complementary to other work that showed that differential activation or suppression of inhibitory neuronal subtypes results in differing motor system behaviors (Melzer et al, 2017). Indeed such control may be top-down to the circuit for different behaviors (Zhang et al, 2014; Lee et al, 2017), such as locomotion (Lee and Mihalas, 2017), but our models here rely on the idea of concatenating such motifs to have a signal travel to multiple downstream targets consecutively, or even interlaced with more traditional feedforward architectures. However, our numerical simulations showed that in a chain like linear configuration this architecture is less robust at displaying feedforward activity, when compared to ccFFNs. Investigating these issues in more detail will be an interesting subject of future work. We are encouraged to see that since our initial submission Murray and Escola (2017) presented an all-inhibitory circuit model of the stratium. Murray and Escola (2017) demonstrated, via rate models and spiking models, how recurrently connected inhibitory neurons arranged in a circular topology with weakened connections can result in a propagation of patterns from one unit to the next. Moreover, it was shown that by changing the excitatory input drive to the network, the speed of propagation can be adjusted by an order of magnitude (Murray and Escola, 2017).
Overall, the recently discovered diversity of interneurons suggests that they play a much more vital role in neuronal network dynamics than simply acting as a balancing device for the network. We believe that such new experimental discoveries call for a reassessment of the role of inhibitory neurons in models or neuronal circuits, and encourage scholars to assign them more active and functional roles. Here we have demonstrated how such a functional role could be shaped in feedforward networks, but possible roles clearly go beyond this.
4 Materials and Methods
Simulations were performed in MATLAB (2012b or later) and code can be found at github.com/CellAssembly/inhibitory-feedforward.
4.1 Model of spiking neurons
To illustrate our ideas, we have used leaky-integrate-and-fire (LIF) networks, stylized models of neural networks, which act like pulse-coupled oscillators. Using a time step of ms we numerically integrated the non-dimensionalized membrane potential of each neuron, which evolved according to:
[TABLE]
with a firing threshold of and a reset potential of [math]. All networks comprised units, with an excitatory to inhibitory neuron ratio of ( excitatory, inhibitory). The input terms were chosen uniformly in the interval for excitatory neurons, and in the interval for inhibitory neurons. Membrane time constants for excitatory and inhibitory neurons were set to ms and ms, respectively, and the refractory period was fixed at ms for both excitatory and inhibitory neurons. Note that although the constant input term is supra-threshold, balanced inputs guaranteed an average sub-threshold membrane potential (Litwin-Kumar and Doiron, 2012; Schaub et al, 2015).
In the model, the network coupling is captured by the sum in (2), which describes the input to neuron from all other neurons in the network. Here denotes the weight of the connection from neuron to neuron ( if there is no connection). After a presynaptic spike of neuron , the synaptic inputs are increased step-wise () instantaneously, and then decay exponentially according to:
[TABLE]
with time constants ms for an excitatory interaction, and ms if the presynaptic neuron is inhibitory. For all networks described in the following, the total connection-strength per neuron was kept equivalent to an unstructured, balanced network displaying asynchronous activity, with , , , , and . Here, and stand for the connection probability and connection weight, respectively. The first subscript denotes the destination and the second superscript denotes the origin of the synaptic connection, and , stand for an excitatory or inhibitory neuron, respectively.
4.2 Cross-coupled feedforward networks (ccFFN)
To construct ccFFNs we kept excitatory-to-excitatory and inhibitory-to-inhibitory connections uniform as outlined above. We divided the network into layers consisting of both inhibitory and excitatory units and connected as outlined in Fig. 1b,c: Excitatory neurons in layer are statistically biased to target the inhibitory neurons in their own layer with a weight ratio , compared to the inhibitory neurons in the rest of the network. Similarly, the inhibitory neurons within a layer target the excitatory neurons in the next layer , more weakly according to the ratio . In addition to modifying the weights, we control the analogous ratio of connections probabilities and . Note that are defined with an inverse ratio, i.e., a higher ratio means a weaker targeting corresponding to a stronger feedforward structure. To modulate the embedded feedforward level in the networks, we can thus vary the ratios , while keeping the average weights and number of connections constant.
For assessing the input output characterizations, we removed the circular topology while keeping a balanced network. To this end, the input links to the first layer where shuffled randomly, thereby breaking the circular topology. This ensured the networks propagated activity due to our proposed architecture and not due to unbalanced excitatory-inhibitory ratios. For the plots in Fig. 3, the input drive to excitatory neurons was slightly reduced to , which reduced spontaneous activation and thereby allowed us to observe the effects caused by the input pulses more clearly. Note that all other parameters were kept constant.
4.3 Networks driven by disinhibitory structure (dFFN)
In dFFN networks, excitatory-to-excitatory connections remain again uniform. Every layer in this network is composed of groups of excitatory and inhibitory units as shown in Fig. 2a,b. Similar to above, we can control the imposed feedforward level with the ratio parameters , , and or the analogous ratios of connections probabilities . Again, for simplicity we set all six parameters equal to and vary them concurrently.
Similar to the ccFFN topology, the input-output relationship required the breaking up of the circular topology while maintaining network balance. Here, the links contacting the first inhibitory group were shuffled to maintain a balanced input to the first layer of inhibitory neurons. To delineate the effects of the input more clearly, the input drive to excitatory nodes was again reduced to for the results shown in Fig. 6. Otherwise, the network parameters were not changed.
Acknowledgements.
We are thankful for discussions with Christof Koch, Costas Anastassiou, and Mauricio Barahona and comments from Jean-Charles Delvenne and Renaud Lambiotte. YNB wishes to thank the Allen Institute founders, P. G. Allen and J. Allen, for their vision, encouragement and support. Most of this work has been performed while MTS was at the Université catholique de Louvain. MTS acknowledges support from the ARC and the Belgium network DYSCO (Dynamical Systems, Control and Optimisation) and an F.S.R. fellowship of the Université catholique de Louvain. MTS has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 702410.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Acsady et al (2000) Acsady L, Katona I, Martinez-Guijarro F, Buzsaki G, Freund T (2000) Unusual target selectivity of perisomatic inhibitory cells in the hilar region of the rat hippocampus. J Neurosci 20(18):6907–6919
- 2Aertsen et al (1996) Aertsen A, Diesmann M, Gewaltig M (1996) Propagation of synchronous spiking activity in feedforward neural networks. Journal of Physiology-Paris 90(3-4):243–247
- 3Alonso and Kohler (1982) Alonso A, Kohler C (1982) Evidence for separate projections of hippocampal pyramidal and non-pyramidal neurons to different parts of the septum in the rat brain. Neuroscience Letters 31(3):209–214
- 4Alonso and Kohler (1984) Alonso A, Kohler C (1984) A study of the reciprocal connections between the septum and the entorhinal area using anterograde and retrograde axonal transport methods in the rat brain. J Comp Neurol 225(3):327–343
- 5Aviel et al (2003) Aviel Y, Mehring C, Abeles M, Horn D (2003) On embedding synfire chains in a balanced network. Neural Comput 15(6):1321–1340, DOI 10.1162/089976603321780290
- 6Bortone et al (2014) Bortone D, Olsen S, Scanziani M (2014) Translaminar Inhibitory Cells Recruited by Layer 6 Corticothalamic Neurons Suppress Visual Cortex. Neuron 82(2):474–485
- 7Buzsaki et al (2004) Buzsaki G, Geisler C, Henze D, Wang X (2004) Interneuron Diversity series: Circuit complexity and axon wiring economy of cortical interneurons. Trends in Neurosciences 27(4):186–193
- 8Caputi et al (2013) Caputi A, Melzer S, Michael M, Monyer H (2013) The long and short of GAB Aergic neurons. Current Opinion in Neurobiology 23(2):179–186
