Original Research
Frontiers in Network Physiology ·
Volume 6 - 2026 | https://doi.org/10.3389/fnetp.2026.1792463
Modular inhibitory coding in binary networks
- Bofang Wang1
- Michal Zochowski1,2*corresponding author
- 1Department of Physics, University of Michigan, Ann Arbor, MI, United States
- 2Biophysics Program, University of Michigan, Ann Arbor, MI, United States
Abstract
We characterized properties of class of binary models where, as observed in biological networks, excitatory neurons are structurally and functionally separated from inhibitory units. We investigate the respective roles the two populations play in memory storage. The network is composed of separated excitatory and inhibitory layer. New patterns, represented as activation and inactivation of binary units in excitatory layer, are stored in the network through recruitment and training of inhibitory units that are grouped into individual modules and interact with excitatory layer. At the same time, the inhibitory modules compete for activation based on the signal magnitude they receive from the excitatory layer. We show that inhibitory layer plays a critical role in memory storage and management, and that capacity of the network scales proportionally to number of inhibitory neurons. Further, we demonstrate that performance of the network is only gradually diminished when excitatory‐to‐excitatory (E‐E) connections are removed but critically depends on inhibitory‐to‐excitatory (I‐E) connections. We further show advantages of so designed coding scheme in terms of memory capacity, its expansion with progressive storage of new memories as well as network behavior for large memory loading. These results are in line with new experimental work showing that inhibitory interneurons are playing critical role in memory storage and recall in the brain networks and may also address why generally excitatory networks exhibit sparser reciprocal connectivity as compared to connections to/from inhibitory units.
Keywords
1. Introduction
Binary attractor neural networks (ANNs) have played a critical role in understanding possible dynamical processes underlying essential brain functions, such as information storage and retrieval (Hopfield, 1982; Amit, 1989; Amari, 1967). They also underlie the artificial intelligence (AI) revolution currently taking place (Raiaan et al., 2024; Matsuo et al., 2022; LeCun et al., 2015; Bengio et al., 2021). Although a number of different variants of these networks have been developed, one of the characteristics has remained prevalent—contrary to known biology, the units in the network often do not explicitly obey Dale’s law, with mixed excitatory and inhibitory connections stemming from the same units and forming mixed network layers, or inhibition is included implicitly in changes to the excitability or threshold of excitatory units (Amit, 1989; Rumelhart et al., 1986; McClelland and Rumelhart, 1988; Chauvin and Rumelhart, 1995; Palm, 1981; Palm, 1980; Knoblauch et al., 2010). Furthermore, the learning phase (connectivity dynamics) in these models is customarily separated from the recall phase (unit dynamics), preventing the storage of new patterns as information arrives. These learning rules often result in catastrophic forgetting, whereby the network loses the ability to recall any stored pattern once it becomes saturated.
Biological neuronal networks are typically differentiated into excitatory and inhibitory populations (Kandel et al., 2021), allowing for the differential modulation of network dynamics through targeted neuromodulatory inputs (Zhou et al., 2020). These two populations differ in very fundamental properties. Generally, the excitatory population is significantly larger than the number of inhibitory neurons (with the ratio varying depending on the brain modality between roughly 3:1 and 10:1), with some specialized locations (e.g., striatum and olfactory bulb) having much higher inhibitory density (Fröhlich, 2016; Bjerke et al., 2021; Benes and Berretta, 2001; Marin, 2025). Interestingly, in biological networks, excitatory neurons are generally sparsely and reciprocally connected, often forming long-range connections that target neurons in different brain modalities (Waydo et al., 2006; Braitenberg and Schüz, 1991). At the same time, the connections originating from inhibitory interneurons form dense local synaptic arborizations, with very rare long-distance connectivity. Depending on the interneuron subtype, inhibitory interneurons can target from a couple of hundred (PV + basket cells) to 1,200–1,300 (chandelier cells) pyramidal cells with robust arborizations that can silence their activity (Kubota and Kawaguchi, 2000; Znamenskiy et al., 2024). Furthermore, in the neocortex and hippocampus, excitatory pyramidal cells can sustain a firing rate of up to 50 Hz, but on average fire with a frequency below 10 Hz (Kandel et al., 2021; Dowling, 2001), whereas inhibitory interneurons encompass many subtypes, but the most numerous groups, parvalbumin-positive neurons, can support a sustained firing frequency of 100 Hz or higher (Kandel et al., 2021). This leads to a high level of divergence, where a small population of inhibitory interneurons can effectively regulate the activity of a much larger excitatory population (Booker and Vida, 2018).
Although it has been assumed that both populations are important for memory coding (Josselyn and Frankland, 2018), it was often thought that excitatory neurons carry information content, while inhibitory interneurons play a more modulatory role. Recent experimental results, however, have indicated that diverse inhibitory cell populations play a critical role in the modulation of brain dynamics and function (Raven and Aton, 2021). The interaction of these different classes of neurons is now considered critical for memory storage and recall. Furthermore, their relative excitability is thought to play a critical role in information processing (Raven and Aton, 2021; Lucas and Clem, 2018).
Here, we construct a binary network model that shares properties with the inhibitory Willshaw network (Palm, 1981; Palm, 1980; Knoblauch et al., 2010; Willshaw et al., 1969; Maltenfort et al., 1998; Golomb et al., 1990; Knoblauch, 2011; Tyrrell and Willshaw, 1992) and that separates inhibitory and excitatory neurons into two layers, with the memory representations effectively stored within the patterns of reciprocal inhibitory–excitatory (E–I and I–E) connections. Although the excitatory layer plays an input/output role, the inhibitory layer has a modular structure that allows for the constant expansion and/or redefinition of the stored memory representations through the addition, consolidation, or dynamic reassignment of inhibitory modules. This, in turn, helps mitigate the critical issue of catastrophic forgetting at increasing memory loads, when the network dynamics undergoes a phase transition that renders all stored memories unstable (Shen et al., 2023; Golden et al., 2022).
We characterize the network properties in terms of storage and retrieval performance under full connectivity and as progressively larger numbers of connections are removed. We show that the capacity of the network increases in direct proportion to the number of inhibitory cells and that although the sparsity of E–E connections only slowly degrades memory performance, reciprocal inhibitory connectivity is critical for memory storage and recall.
2. Materials and methods
Network dynamics
The network is composed of separate excitatory (E) and inhibitory layers (I) (see Figure 1). The uniform excitatory layer consists of N e units, whose elements simultaneously serve as the inputs and outputs of the network. The inhibitory layer is composed of modules, which are clusters of inhibitory units associated with the specific memory representations. The modules are created as new binary representations are stored in the network and are composed of one or more inhibitory units.
For the excitatory units, following standard approaches (Amit, 1989), we define a signal, h i e, that every excitatory unit receives (Equation 1):
where J i j e − e and J i k i − e represent input connections to excitatory neurons from other excitatory (E–E connections) and inhibitory units (i.e., I–E connections), respectively; and α = 0, 1 is the inhibitory connection multiplier, which can modulate the relative strength of the feedback inhibition controlling sparseness of the excitatory representation. Here, the network dynamics is inhibition-dominated, where effectively any neuron can control the activation/deactivation of excitatory neurons (α = 1).
The excitatory units, similarly to other binary network models, take two states, σ i e = 0, 1, based on the sign local field, h i e impinging on them (Equation 2):
Conversely, the inhibitory layer is composed of modules, M, which receive the selective input from the excitatory layer, while their outputs target other modules in the inhibitory layer, as well as units in the excitatory layer (Figure 1). The inhibitory neurons take on values σ j i = 0, 1, with all connections originating from these neurons being negative.
The inhibitory units within the same module are not connected (i.e., they do not share inhibitory synapses), whereas all inhibitory units belonging to different modules are fully connected, creating strong lateral inhibitory interactions between units in different inhibitory modules. Here, the dynamics follows a winner-takes-all (WTA) pattern (Barron et al., 2017; Kim and Lim, 2022), with the neurons within the modules receiving the strongest excitatory input remaining active, while the others are shut down. To that extent, similarly to the excitatory units, we define the excitatory signal received by the i -th inhibitory neuron as in Equation 3:
where h i e i is the excitatory field impinging on the i-th inhibitory neuron and J i j e − i represents the strength from excitatory to inhibitory connection.
The winner-takes-all state dynamics of the inhibitory units follows the rule shown in Equation 4:
where Θ. is the Heaviside function with Θ x < 0 = 0 and Θ x ≥ 0 = 1; ε is an activation threshold that controls how large the field difference must be for the neuron with the lower field to be shut down; and N i is the number of inhibitory units in the network. Here, we set ε = 0 for inter-module inhibitory units. Consequently, the only inhibitory cells that are active at a given time are those that have the highest excitatory signal, h i i, impinging on them. The active inhibitory cells, in turn, inactivate the units in the excitatory layer through E–I connectivity, impinging on the pattern associated with the given memory.
Network connectivity and memory storage
Memory representations are defined through the stable activation patterns of the units in the excitatory layer, where ξ m → = 0, 1 N e represents the state of the i th excitatory unit in the m th stored representation (memory). Similarly to the classical ANN, memory representations are stored in the connectivity matrix (Amit, 1989); however, the algorithm is adapted to take into account existence and modularity of the inhibitory layer.
The excitatory-to-excitatory (E–E) connections are formed according to standard Hebb’s rule (Amit, 1989), J i j e − e = 1 p ∑ m = 1 p ξ i m ξ j m. Since σ i e = 0, 1, this effectively means that only memory representations having both units active (ξ i a n d j m = 1) form excitatory connections (see Figure 1).
The reciprocal connections between the excitatory layer and individual inhibitory modules code the memory representation (i.e., its activation pattern) assigned to a given module (Figure 1). Specifically, all active excitatory units within the given (m -th) memory representation, (ξ i m = 1), form connections to the inhibitory units composing the m th cluster in the inhibitory cell layer (Figure 1), i.e., ⋀ k ∈ m J i, k e − i = ξ i m, where i denotes the i th excitatory unit and k denotes the k-th inhibitory unit belonging to module m.
In contrast, inhibitory-to-excitatory (I–E) connections that code the inactivation pattern for the mth memory representation (∧ i ξ i m = 0 are formed between inhibitory units from the mth inhibitory module and the excitatory cell layer (see Figure 1). The strength of all these I–E connections is set to 1, i.e., ⋀ k ∈ m ⋀ i, ξ i m = 0 J k, i i − e = 1. Thus, J k, i i − e ∈ 0, 1. The strength of this inhibition is modulated by α, which regulates the excitatory representation sparseness. Here, α = 1, causing inhibition to dominate the state of the excitatory neurons, meaning that any activated inhibitory unit shuts down the targeted excitatory cells, irrespective of the excitatory component of the field received by these units (see Equation 1). Such strong I–E connectivity has been found to be biologically realistic. For example, chandelier cells provide highly concentrated axo-axonic inhibition, where an individual interneuron forms “cartridges” of 20–93 synapses directly on the axon initial segment of a pyramidal cell, effectively shutting down its firing (Rudy et al., 2011; Inan and Anderson, 2014; Juarez and Martinez Cerdeno, 2022; Gallo et al., 2020).
As shown in the following section, the major advantage of such a network design is that new representations can be stored progressively in the network as new experiences arrive, without interfering with previously stored memories, thereby allowing for continuous learning. During storage of the new memory representation, additional inhibitory modules are formed in the inhibitory layer as the network is presented with a new memory representation to be stored. Physiologically, these new inhibitory units could be recruited from the pool of unassigned inhibitory cells or, alternatively, dynamically form new inhibitory modules from existing but reassigned inhibitory neurons. New connections are then formed between and within the excitatory and inhibitory layers. Thus, by default, the number of excitatory cells (N e remains constant throughout the learning process, whereas the number of inhibitory modules and, consequently, inhibitory units (N i) increases linearly with the number of stored configurations. The proportionality constant depends on the number of units per inhibitory module. We evaluated the performance of the network for modules composed of S M = 1, 3, 5 inhibitory neurons to account for the likely possibility that more than one inhibitory neuron regulates a given memory pattern. Biologically, the number of inhibitory neurons participating in a given memory is much higher (Booker and Vida, 2018).
3. Results
We develop a binary network framework in which the elements of the network are divided into separate excitatory and inhibitory populations and adhere to Dale’s law. In this framework, excitatory neurons serve as input pattern detectors and network outputs, while the inhibitory layer is divided into modules, whose inhibitory units, together with their connectivity, are critical for pattern storage and separation.
Storage capacity
We first investigated the retrieval performance of the network as a function of the number of the excitatory units, N e. We simulated networks with N e = 50, 100, and 200 excitatory units (Figure 2). The inhibitory modules consisted of a single unit and were progressively added as the number of stored binary representations (i.e., memories) increased. The memories were defined as randomly generated N e dimensional vectors of ξ i m = 0, 1. The performance test consisted of retrieval of the given memory set, with progressively larger input errors, i.e., a fraction (r = 0.1, 0.2, 0.3, 0.4, and 0.5) of excitatory units, σ i e t = 0, flipped to their opposite state. Larger input errors often resulted in spurious overlap with memories other than the one being tested, with the overlap for the spurious memory exceeding that of the intended memory. The memory was successfully retrieved when the overlap of the excitatory units in the final network state with the given memory o m = 1 N e ∑ i = 1 N e σ i e ξ i m > 0.90. We measured the recall fraction, defined as the fraction of stored representations recalled correctly, by assigning a value of 1 if the memory was recalled and 0 otherwise. Each point on the panels of Figure 2 is an average of 20 random memory retrieval attempts.
We observed that the network does not saturate and fail, even when the number of stored configurations is large relative to the number of excitatory units (N e). For all network sizes (in terms of the number of units in the excitatory layer), we loaded the networks with up to p = 30 · N e memories, which results in 1,500, 3,000, and 6,000 configurations stored for N e = 50, 100, and 200 units, respectively. The size of the inhibitory modules was set to 1, resulting in the number of inhibitory units matching the number of stored configurations (i.e., reaching maximum values of N i = 1,500, 3,000, and 6,000, respectively). We have tried larger memory loads and observed stabilization of network performance. We expect, however, that the performance of the network will start to deteriorate when the average Hamming distance, H ξ i, ξ j = ∑ k = 1 N e ξ k i − ξ k j (where ξ k i is the k-th bit of the ξ i th memory vector) (Amit, 1989), between the stored representations within the excitatory layer becomes small (and thus overlap between the memories becomes large) so that different inhibitory modules are randomly co-activated due to the small and random field (h i e i) differences that impinge on the inhibitory units.
The performance of the network deteriorates as a function of the input error (Figures 2A–C); however, it also strongly depends on the number of excitatory units in the network, N e. The input error of r = 0.2 results in a reduction in performance of the network to approximately 50% for the highest number of memories stored for the smallest network size with N e = 50 excitatory units (Figure 2A); the performance increases to approximately 70% for N e = 100 (Figure 2B). At the same time, an input error of r = 0.3 reduced network performance to only 70% for the network with N e = 200 (Figure 2C).
This, however, is again explained by the increasing overlap (decreasing Hamming distance) among the memory representations in the excitatory layer for the smaller networks and, hence, by changes in the mean field magnitude, h e i ¯, impinging on the inhibitory cells from the excitatory layer. The latter is critical for the activation of the correct inhibitory module associated with the given memory (Equation 4).
We, therefore, first investigated which types of performance errors dominate during the retrieval process (Figures 2D–I). In other words, we were interested in whether, when the network failed to converge to the correct memory associated with the given initial state, it converged to another stored representation or instead settled into a mixed state with reduced overlap with any of the stored memories. To achieve this, we measured the overlap of the final network state (after the network performed a prescribed number of updates) with each stored representation. We divided network responses into three categories: correct—when the network converges to the correct memory, ξ i, associated with the initial network state; wrong—when the network state converges to another stored representation, ξ j ≠ i, and fail—when none of the memories are retrieved (i.e., overlap with all the stored representations remains below the recognition threshold). We observed that, irrespective of the applied configuration error (Figures 2D–F), the network achieved only two states: correct recognition or incorrect convergence (Figure 2F). At the same time, as expected, the frequency of incorrect responses increased with the initial magnitude of the input error. The network converges to the correct memory state when r = 0.1 (Figure 2D), shows progressively worsened performance for r = 0.3 (Figure 2E), and finally fails for all memory loadings for r = 0.5 (Figure 2F).
To further characterize the performance of the network, we measured the initial overlap of the starting state with every stored memory to identify situations in which the initial Hamming distance was smaller for a memory other than the perturbed one (Figures 2G–I). We observed that, irrespective of the magnitude of the input error (r = 0.1, Figure 2G; r = 0.3, Figure 2H, and r = 0.5, Figure 2I), the network invariably converged to the memory with the smallest initial Hamming distance to the starting state, demonstrating the robustness of the network.
This result is because the network dynamics is dominated by a winner-takes-all effect generated by the inhibitory modules. This effect is driven by the relative magnitude of the excitatory field arriving at inhibitory units within the module. We, therefore, investigated how the field depends on excitatory network size, memory loading (i.e., number of stored configurations), and input error (Figure 3). We observed that the mean excitatory field difference between random configuration and the representation stored in the network does not show strong dependence on memory loading of the excitatory layer (i.e., P E = p N e; P E = 5, Figure 3A; P E = 50, Figure 3B; P E = 100, Figure 3C). However, it critically depends on the excitatory network size and input error (Figures 3A–C, x-axis). Since the selective activation of inhibitory modules, and hence correct memory recall, depends on the separation of the excitatory fields of activated representation from those of all other stored memories, this separation plays a critical role in memory retrieval. Thus, the size of the excitatory layer population N e is critical for reducing the correlation among stored memory representations.
Network performance upon the removal of connections
Next, we characterized network performance as network connections were progressively removed (Figures 4, 5). We separately removed E–E, E–I, or I–E connections and measured network recall performance (defined as above) for different numbers of units in the inhibitory modules. We evaluated network performance for S M = 1, 3, 5 inhibitory units per module.
We observed that the network recall performance was extremely robust to the removal of E–E connections (Figure 4A) across any number of inhibitory units per module, S M = 1, 3, 5. Only the removal of ∼90% of connections (Figure 5) resulted in a significant difference in recall statistics.
On the other hand, random removal of E–I connections made a significant impact on network recall as it interferes with the inhibitory neurons’ mean field h e i ¯, and we observed a precipitous decrease in performance for the increasing fraction of removed connections (Figure 4B; left column). This effect was partially offset by increasing the number of units in inhibitory modules (Figure 4B; center and right columns). The inclusion of five units (S M = 5) per inhibitory module increased recall performance by 10%–20% for every connection removal fraction (Figure 4B, right column). This effect is driven by the fact that improved statistics of inhibitory field sampling (due to multiple inhibitory units in a module) could lead to partial recovery of baseline performance.
Finally, the strongest effect of connection removal was observed in the case of the removal of I–E connections (Figure 4C). Here, elimination of even a low fraction of connections in a network composed of inhibitory modules consisting of a single unit resulted in a precipitous decrease in network performance (Figure 4C, left column). This effect is driven by the fact that I–E connections are solely responsible for impinging the correct unit inactivation pattern on the excitatory layer, associated with the recall of a given memory. Conversely, missing I–E connections leave spurious excitatory units activated.
Here, the increasing number of units within each inhibitory module dramatically improves network recall performance by providing robustness through the targeting of the correct excitatory neurons by multiple units within individual inhibitory modules (Figure 4C; center and right panels).
Network performance in the presence of noise
Finally, we investigated how the network performs in the presence of noise (Figure 6). Following standard approaches (Amit, 1989), the noise is defined as a reduced probability of a unit achieving a state determined by the local field it receives (Equation 5): where T ∈ [ 0, + ∞ is a noise parameter, with zero denoting noise-free deterministic dynamics.
Here, we added noise only to the excitatory layer, with the underlying physiological reason being that excitatory neurons are more prone to noise dynamics because they are directly associated with noisy input. Additionally, in the brain, reciprocal E–E connectivity is sparse. Inhibitory neurons, on the other hand, receive more convergent input and form denser arborizations (Hofer et al., 2011), likely leading to noise cancellation. Adding noise to the inhibitory cells should not change qualitatively obtained results.
We measured how network recall performance changes as a function of memory loading in the presence of noise. We varied the noise level between T ∈ 0, 0.16. We observed (Figure 6), as expected, that network performance decreases as the noise level increases, but it is largely independent of memory loading (it quickly asymptotes to a constant value for larger memory loading). This is due to the independence of inhibitory modules mediating specific memory recall.
4. Discussion
In this manuscript, we describe a binary neural network framework that separates excitatory and inhibitory signaling. We argue that, in addition to being more physiologically realistic, the proposed framework has multiple performance advantages over standard Hopfield-type binary attractor neural networks (Hopfield, 1982).
The proposed framework shares common features with the so-called inhibitory Willshaw network (Knoblauch et al., 2010; Willshaw et al., 1969; Golomb et al., 1990; Knoblauch, 2011; Tyrrell and Willshaw, 1992; Knoblauch and Palm, 2001). Here, the excitatory layer carries the overall network excitation and plays an important input/output role, while information storage and recall are critically controlled by the inhibitory network layer. The inhibitory layer is divided into modules that separately mediate activation/deactivation of specific excitatory units, leading to recall of the associated memory. The inhibitory units belonging to different modules follow winner-takes-all dynamics, allowing for the recall of the memory most closely associated with the input while suppressing spurious contributions from other inhibitory modules. Although this is an idealized representation, a similar modular functional network structure was observed in biological networks (Sporns and Betzel, 2016; Mulholland et al., 2021) and is thought to underlie inhibitory control (Spielberg et al., 2015).
The excitatory representations constituting memories are iteratively stored through the recruitment and formation of new inhibitory modules. This makes the capacity of the network linearly proportional to the number of modules (and thus to the number of inhibitory units in the network). Analogously to the results presented here, experimental data analysis and modeling have shown that inhibitory connectivity, rather than excitatory connectivity, possibly controls the information maintenance in the cortex (Mongillo et al., 2018) and that the number of inhibitory neurons in the network is directly related to the maximal number of neural assemblies that can be consolidated, indicating that inhibition has a direct impact on the memory capacity of the neural network (Bergoin et al., 2023).
Furthermore, the formation of inhibitory modules can be considered the emergence of inhibitory engram neurons. Such engrams have been observed in biological networks and, as here, are critical for memory selectivity (Barron et al., 2017; Tome et al., 2024; Hou et al., 2024).
Finally, the presented coding scheme has several additional advantages. We have shown that the network can store new configurations progressively as they arrive, independent of its earlier history, limiting the interference between the already stored memory representations. Furthermore, because of the independence of the module connectivity, the network never experiences catastrophic forgetting (Shen et al., 2023; Golden et al., 2022) associated with overloading, which is a standard problem for other networks of similar type. At the same time, the network can be extended to include gradual forgetting of less frequently accessed memories by progressively weakening excitatory connections to the associated inhibitory modules.
We further show that, although network performance is robust to the removal of E–E connections, E–I connectivity, and, even more importantly, I–E connectivity play critical roles in memory recall. These properties closely follow the structure of the biological brain networks, where it has been shown that the reciprocal (E–E) connectivity between excitatory neurons in the brain is generally sparse, whereas both E–I connections and feedback I–E connections form dense connectivity trees (Hofer et al., 2011). At the same time, I–I connectivity forms dense structures directly on the same interneuron types or indirectly acting through other interneurons (Swanson and Maffei, 2019; Raven and Aton, 2021; Fino et al., 2013).
These results lead to several constraints/predictions regarding the structure of biological networks. First, in the proposed model, the number of inhibitory neurons required to store a given memory set scales with the number of memories to be stored. In biological networks, the size of the population of inhibitory cells is consistently between 10% and 30% of that of their excitatory counterparts, with different brain modalities having somewhat different ratios; for example, the human hippocampus has an average I–E cell ratio of only 10%–15%, whereas the human neocortex has an I–E ratio of approximately 33% (Le Magueresse and Monyer, 2013). Since the storage capacity in the hippocampus is relatively low compared to that in the cortex, this density difference could potentially be explained by differences in the needed storage capacity. Furthermore, the density of the inhibitory interneurons has been found to be lower in the rodent neocortex (10%–15%) than in the human neocortex (∼33%) (Marin, 2025; Pelkey et al., 2017). This fact could further point to the need for an increased storage capacity and a potential increase in the complexity of human memories. At the same time, inhibitory interneurons need to form dense incoming and outgoing connectivity trees with the corresponding excitatory pyramidal cells. Parvalbumin-positive (PV+) chandelier cells form dense local networks, targeting the axon initial segments of pyramidal cells with axonal arbors that provide powerful, fast-spiking control over their excitatory counterparts (Inan and Anderson, 2014; Juarez and Martinez Cerdeno, 2022; Gallo et al., 2020). These local inhibitory networks are very dense, with the connectivity probabilities reaching 70% within the 200 µm radius, leading to extremely tight control of excitatory activity patterns (Znamenskiy et al., 2024; Buzsaki et al., 2007). At the same time, their total number of excitatory and inhibitory inputs is estimated to be tens of thousands of synapses (Druga et al., 2023). In contrast, excitatory cells have significantly sparser connectivity, with a larger fraction of their connections being long-range rather than local [cite]. This leads to the possibility that the cortical network is modular, a notion that has been experimentally supported (Rao-Ruiz et al., 2019), with local networks storing representations of specific memory features through local inhibitory interneuron circuits and excitatory neurons binding these local representations together into complete memories (Figure 7). This would reduce the need for an exorbitant number of inhibitory interneurons and their extensive arborization trees.
Finally, for the inhibitory interneurons to play a key role in the formation of memory engrams, their connectivity must exhibit a high degree of plasticity. It has been found experimentally that inhibitory synaptic plasticity (ISP) can exhibit a significantly faster rate, greater learning magnitude, or stronger overall network dominance than excitatory synaptic plasticity (ESP) (Znamenskiy et al., 2024; Miehl and Gjorgjieva, 2022; Gravielle et al., 2022).
At the same time, the model represents an idealization and has a number of drawbacks compared with other models of this type (Palm, 1981; Palm, 1980; Knoblauch et al., 2010; Golomb et al., 1990; Knoblauch, 2011; Knoblauch, 2007). Since the network stores random global binary patterns, the inhibitory-to-excitatory connectivity scales with ∼ N e. This leads to a lower information density bit/synapse than the optimal value (Knoblauch et al., 2010; Golomb et al., 1990; Knoblauch, 2011; Knoblauch, 2007). This drawback can be partially mitigated by modular design, as presented in Figure 7. Here, the inhibitory interneurons store/separate only local distinct memory features, which are later bound together via long-range excitation.
Another issue is the scaling of inhibitory neurons with the number of stored representations. Although this may lead to an exorbitant number of inhibitory neurons, it remains unclear what the ratio of the number of information bits stored within individual representations to the number of representations stored (and, hence, the number of inhibitory interneurons) in biological neural networks is, and if it is <1, this may not pose an issue.
Overall, the advantages of the presented binary network framework should be of interest to both the neuroscience and AI communities.
Statements
- Conflict of interest
The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The author MZ declared that they were an editorial board member of Frontiers at the time of submission. This had no impact on the peer review process and the final decision.
- Funding
The author(s) declared that financial support was received for this work and/or its publication. This work was supported by NIH MH135565 (MZ) and the Department of Physics, University of Michigan. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
- Data availability
The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.
- Author contributions
BW: Investigation, Writing – review and editing, Software, Formal Analysis, Visualization. MZ: Project administration, Writing – original draft, Supervision, Conceptualization, Funding acquisition.
References
- Amari S. (1967). A theory of adaptive pattern classifiers. Ieee Trans. Electron Ec16, 299 – 307. doi:10.1109/pgec.1967.264666
- Amit D. J. (1989). Modeling Brain Function: The World of Attractor Neural Networks. Cambridge England; New York: Cambridge University Press.
- Barron H. C., Vogels T. P., Behrens T. E., Ramaswami M. (2017). Inhibitory engrams in perception and memory. Proc. Natl. Acad. Sci. U. S. A. 114, 6666 – 6674. doi:10.1073/pnas.1701812114
- Benes F. M., Berretta S. (2001). GABAergic interneurons: implications for understanding schizophrenia and bipolar disorder. Neuropsychopharmacology 25, 1 – 27. doi:10.1016/S0893-133X(01)00225-1
- Bengio Y., Lecun Y., Hinton G. (2021). Deep learning for AI. Commun. Acm 64, 58 – 65. doi:10.1145/3448250
- Bergoin R., Torcini A., Deco G., Quoy M., Zamora-Lopez G. (2023). Inhibitory neurons control the consolidation of neural assemblies via adaptation to selective stimuli. Sci. Rep. 13, 6949. doi:10.1038/s41598-023-34165-0
- Bjerke I. E., Yates S. C., Laja A., Witter M. P., Puchades M. A., Bjaalie J. G. (2021). Densities and numbers of calbindin and parvalbumin positive neurons across the rat and mouse brain. iScience 24, 101906. doi:10.1016/j.isci.2020.101906
- Booker S. A., Vida I. (2018). Morphological diversity and connectivity of hippocampal interneurons. Cell Tissue Res. 373, 619 – 641. doi:10.1007/s00441-018-2882-2
- Braitenberg V., Schüz A. (1991). Anatomy of the Cortex: Statistics and Geometry. Berlin; New York: Springer-Verlag.
- Buzsaki G., Kaila K., Raichle M. (2007). Inhibition and brain work. Neuron 56, 771 – 783. doi:10.1016/j.neuron.2007.11.008
- Chauvin Y., Rumelhart D. E. (1995). Backpropagation: Theory, Architectures, and Applications. Hillsdale, N.J.: Lawrence Erlbaum Associates.
- Dowling J. E. (2001). Neurons and Networks: An Introduction to Behavioral Neuroscience. Cambridge, Mass: Belknap Press of Harvard University Press.
- Druga R., Salaj M., Al-Redouan A. (2023). Parvalbumin-positive neurons in the neocortex: a review. Physiol. Res. 72, S173 – S191. doi:10.33549/physiolres.935005
- Fino E., Packer A. M., Yuste R. (2013). The logic of inhibitory connectivity in the neocortex. Neuroscientist 19, 228 – 237. doi:10.1177/1073858412456743
- Fröhlich F. (2016). Network Neuroscience. Amsterdam; Boston: Academic Press.
- Gallo N. B., Paul A., Van Aelst L. (2020). Shedding light on chandelier cell development, connectivity, and contribution to neural disorders. Trends Neurosci. 43, 565 – 580. doi:10.1016/j.tins.2020.05.003
- Golden R., Delanois J. E., Sanda P., Bazhenov M. (2022). Sleep prevents catastrophic forgetting in spiking neural networks by forming a joint synaptic weight representation. PLoS Comput. Biol. 18, e1010628. doi:10.1371/journal.pcbi.1010628
- Golomb D., Rubin N., Sompolinsky H. (1990). Willshaw model - associative memory with sparse coding and low firing rates. Phys. Rev. A 41, 1843 – 1854. doi:10.1103/physreva.41.1843
- Gravielle M. C., Pignataro L., Varodayan F. P. (2022). Editorial: plasticity of inhibitory cells in health and disease. Front. Synaptic Neurosci. 14, 1127609. doi:10.3389/fnsyn.2022.1127609
- Hofer S. B., Ko H., Pichler B., Vogelstein J., Ros H., Zeng H. (2011). Differential connectivity and response dynamics of excitatory and inhibitory neurons in visual cortex. Nat. Neurosci. 14, 1045 – 1052. doi:10.1038/nn.2876
- Hopfield J. J. (1982). Neural networks and physical systems with emergent collective computational abilities. P Natl. Acad. Sci-Biol 79, 2554 – 2558. doi:10.1073/pnas.79.8.2554
- Hou W. H., Jariwala M., Wang K. Y., Seewald A., Lin Y. L., Liou Y. C. (2024). Inhibitory fear memory engram in the mouse central lateral amygdala. Cell Rep. 43, 114468. doi:10.1016/j.celrep.2024.114468
- Inan M., Anderson S. A. (2014). The chandelier cell, form and function. Curr. Opin. Neurobiol. 26, 142 – 148. doi:10.1016/j.conb.2014.01.009
- Josselyn S. A., Frankland P. W. (2018). Memory allocation: mechanisms and function. Annu. Rev. Neurosci. 41, 389 – 413. doi:10.1146/annurev-neuro-080317-061956
- Juarez P., Martinez Cerdeno V. (2022). Parvalbumin and parvalbumin chandelier interneurons in autism and other psychiatric disorders. Front. Psychiatry 13, 913550. doi:10.3389/fpsyt.2022.913550
- Kandel E. R., Koester J., Mack S., Siegelbaum S. (2021). Principles of Neural Science. New York: McGraw Hill.
- Kim S. Y., Lim W. (2022). Dynamical origin for winner-take-all competition in a biological network of the hippocampal dentate gyrus. Phys. Rev. E 105, 014418. doi:10.1103/physreve.105.014418
- Knoblauch A. (2007). Method and device for realizing an associative memory based on inhibitory neural networks. Eur. Pat. EP 2 (012), 260.
- Knoblauch A. (2011). Neural associative memory with optimal bayesian learning. Neural Comput. 23, 1393 – 1451. doi:10.1162/NECO_a_00127
- Knoblauch A., Palm G. (2001). Pattern separation and synchronization in spiking associative memories and visual areas. Neural Netw. 14, 763 – 780. doi:10.1016/s0893-6080(01)00084-3
- Knoblauch A., Palm G., Sommer F. T. (2010). Memory capacities for synaptic and structural plasticity. Neural Comput. 22, 289 – 341. doi:10.1162/neco.2009.08-07-588
- Kubota Y., Kawaguchi Y. (2000). Dependence of GABAergic synaptic areas on the interneuron type and target size. J. Neurosci. 20, 375 – 386. doi:10.1523/JNEUROSCI.20-01-00375.2000
- Le Magueresse C., Monyer H. (2013). GABAergic interneurons shape the functional maturation of the cortex. Neuron 77, 388 – 405. doi:10.1016/j.neuron.2013.01.011
- LeCun Y., Bengio Y., Hinton G. (2015). Deep learning. Nature 521, 436 – 444. doi:10.1038/nature14539
- Lucas E. K., Clem R. L. (2018). GABAergic interneurons: the orchestra or the conductor in fear learning and memory? Brain Res. Bull. 141, 13 – 19. doi:10.1016/j.brainresbull.2017.11.016
- Maltenfort M. G., Heckman C. J., Rymer W. Z. (1998). Decorrelating actions of renshaw interneurons on the firing of spinal motoneurons within a motor nucleus: a simulation study. J. Neurophysiology 80, 309 – 323. doi:10.1152/jn.1998.80.1.309
- Marin O. (2025). Development of GABAergic interneurons in the human cerebral cortex. Eur. J. Neurosci. 61, e70136. doi:10.1111/ejn.70136
- Matsuo Y., LeCun Y., Sahani M., Precup D., Silver D., Sugiyama M. (2022). Deep learning, reinforcement learning, and world models. Neural Netw. 152, 267 – 275. doi:10.1016/j.neunet.2022.03.037
- McClelland J. L., Rumelhart D. E. (1988). Explorations in Parallel Distributed Processing: A Handbook of Models, Programs, and Exercises. Cambridge, Mass: MIT Press.
- Miehl C., Gjorgjieva J. (2022). Stability and learning in excitatory synapses by nonlinear inhibitory plasticity. PLoS Comput. Biol. 18, e1010682. doi:10.1371/journal.pcbi.1010682
- Mongillo G., Rumpel S., Loewenstein Y. (2018). Inhibitory connectivity defines the realm of excitatory plasticity. Nat. Neurosci. 21, 1463 – 1470. doi:10.1038/s41593-018-0226-x
- Mulholland H. N., Hein B., Kaschube M., Smith G. B. (2021). Tightly coupled inhibitory and excitatory functional networks in the developing primary visual cortex. Elife 10, e72456. doi:10.7554/elife.72456
- Palm G. (1980). On associative memory. Biol. Cybern. 36, 19 – 31. doi:10.1007/bf00337019
- Palm G. (1981). On the storage capacity of an associative memory with randomly distributed storage elements. Biol. Cybern. 39, 125 – 127. doi:10.1007/bf00336738
- Pelkey K. A., Chittajallu R., Craig M. T., Tricoire L., Wester J. C., McBain C. J. (2017). Hippocampal GABAergic inhibitory interneurons. Physiol. Rev. 97, 1619 – 1747. doi:10.1152/physrev.00007.2017
- Raiaan M. A. K., Mukta M. S. H., Fatema K., Fahad N. M., Sakib S., Mim M. M. J. (2024). A review on large language models: architectures, applications, taxonomies, open issues and challenges. Ieee Access 12, 26839 – 26874. doi:10.1109/access.2024.3365742
- Rao-Ruiz P., Yu J., Kushner S. A., Josselyn S. A. (2019). Neuronal competition: microcircuit mechanisms define the sparsity of the engram. Curr. Opin. Neurobiol. 54, 163 – 170. doi:10.1016/j.conb.2018.10.013
- Raven F., Aton S. J. (2021). The engram's dark horse: how interneurons regulate state-dependent memory processing and plasticity. Front. Neural Circuits 15, 750541. doi:10.3389/fncir.2021.750541
- Rudy B., Fishell G., Lee S., Hjerling-Leffler J. (2011). Three groups of interneurons account for nearly 100% of neocortical GABAergic neurons. Dev. Neurobiol. 71, 45 – 61. doi:10.1002/dneu.20853
- Rumelhart D. E., McClelland J. L. University of California San Diego, PDP Research Group (1986). Parallel Distributed Processing: Explorations in the Microstructure of Cognition. Cambridge, Mass: MIT Press.
- Shen Y., Dasgupta S., Navlakha S. (2023). Reducing catastrophic forgetting with associative learning: a lesson from fruit flies. Neural comput. 35, 1797 – 1819. doi:10.1162/neco_a_01615
- Spielberg J. M., Miller G. A., Heller W., Banich M. T. (2015). Flexible brain network reconfiguration supporting inhibitory control. Proc. Natl. Acad. Sci. U. S. A. 112, 10020 – 10025. doi:10.1073/pnas.1500048112
- Sporns O., Betzel R. F. (2016). Modular brain networks. Annu. Rev. Psychol. 67, 613 – 640. doi:10.1146/annurev-psych-122414-033634
- Swanson O. K., Maffei A. (2019). From hiring to firing: activation of inhibitory neurons and their recruitment in behavior. Front. Mol. Neurosci. 12, 168. doi:10.3389/fnmol.2019.00168
- Tome D. F., Zhang Y., Aida T., Mosto O., Lu Y., Chen M. (2024). Dynamic and selective engrams emerge with memory consolidation. Nat. Neurosci. 27, 561 – 572. doi:10.1038/s41593-023-01551-w
- Tyrrell T., Willshaw D. (1992). Cerebellar cortex - Its simulation and the relevance of marr theory. Philos. T Roy. Soc. B 336, 239 – 257. doi:10.1098/rstb.1992.0059
- Waydo S., Kraskov A., Quian Quiroga R., Fried I., Koch C. (2006). Sparse representation in the human medial temporal lobe. J. Neurosci. 26, 10232 – 10234. doi:10.1523/JNEUROSCI.2101-06.2006
- Willshaw D. J., Buneman O. P., Longueth H. C. (1969). Non-holographic associative memory. Nature 222, 960 – 962. doi:10.1038/222960a0
- Zhou Y. M., Lai C. S. W., Bai Y., Li W., Zhao R. H., Yang G. (2020). REM sleep promotes experience-dependent dendritic spine elimination in the mouse cortex. Nat. Commun. 11, 4819. doi:10.1038/s41467-020-18592-5
- Znamenskiy P., Kim M. H., Muir D. R., Iacaruso M. F., Hofer S. B., Mrsic-Flogel T. D. (2024). Functional specificity of recurrent inhibition in visual cortex. Neuron 112, 991 – 1000.e8. doi:10.1016/j.neuron.2023.12.013
Citation
Wang, B. & Zochowski, M. (2026). Modular inhibitory coding in binary networks. Frontiers in Network Physiology, Volume 6. https://doi.org/
- Received
- Accepted
- Published
- Volume
- 6 - 2026
Copyright
Copyright © 2026 Wang and Zochowski.
License: https://creativecommons.org/licenses/by/4.0/
*Correspondence: Michal Zochowski
Article metrics
- Views
- 0
- Downloads
- 0
- Citations
- 0
- Shares
- 0
