- 1Cognitive and Systems Neuroscience Group, Faculty of Science, Swammerdam Institute for Life Sciences, University of Amsterdam, Amsterdam, Netherlands
- 2Research Priority Area Amsterdam Brain and Cognition, University of Amsterdam, Amsterdam, Netherlands
Neural rhythms are ubiquitous in cortical recordings, but it is unclear whether they emerge due to the basic structure of cortical microcircuits or depend on function. Using detailed electrophysiological and anatomical data of mouse V1, we explored this question by building a spiking network model of a cortical column incorporating pyramidal cells, PV, SST, and VIP inhibitory interneurons, and dynamics for AMPA, GABA, and NMDA receptors. The resulting model matched in vivo cell-type-specific firing rates for spontaneous and stimulus-evoked conditions in mice, although rhythmic activity was absent. Upon introduction of long-term synaptic plasticity in the form of an STDP rule, broad-band (15–60 Hz) oscillations emerged, with feedforward/feedback input streams enhancing/suppressing the oscillatory drive, respectively. These plasticity-triggered rhythms relied on all cell types, and specific experience-dependent connectivity patterns were required to generate oscillations. Our results suggest that neural rhythms are not necessarily intrinsic properties of cortical circuits, but rather they may arise from structural changes elicited by learning-related mechanisms.
Introduction
Cell-specific cortical activity has been increasingly scrutinized experimentally in recent years, but our mechanistic understanding of cortical dynamics is yet incomplete. Fast (>15 Hz) cortical oscillations are a paradigmatic example, as they constitute a widespread phenomenon but their functional relevance is still under debate (Bosman et al., 2014; Bastos et al., 2015; Vinck and Bosman, 2016; Papadopoulos et al., 2022). Fast cortical oscillations may emerge in neural circuits due to a wide range of mechanistic origins, including excitatory-inhibitory interactions and delayed recurrent dynamics (Tiesinga and Sejnowski, 2009; Bosman et al., 2014). Oscillations have been found to depend not only on simple excitatory-inhibitory interactions (Wilson and Cowan, 1972; Brunel, 2000; Brunel and Wang, 2003), but also on interactions between different cell types such as parvalbumin-positive (PV), somatostatin-positive (SST), or vasoactive intestinal peptide-positive (VIP) interneurons (Rudy et al., 2011; Tremblay et al., 2016), which modulate their emergence as well as other dynamic properties of circuits (Cardin et al., 2009; Lee et al., 2013; Litwin-Kumar et al., 2016; Garcia del Molino et al., 2017; Wood et al., 2017; Antonoudiou et al., 2020; Onorato et al., 2023; Beerendonk et al., 2024).
The functions of fast neural oscillations are however unclear. Electrophysiological evidence traditionally established fast oscillations as a plausible mechanism for intra- and inter-areal communication (Fries, 2005; Bastos et al., 2015; Vinck et al., 2016), with recent work broadening or challenging the idea (Battaglia and Hansel, 2011; Mejias et al., 2016; Papadopoulos et al., 2022; Dowdall and Vinck, 2023). For example, computational models showed that frequency-dependent inter-areal coherence may be enhanced without rhythmic input to neural circuits (Mejias et al., 2016), which questions the potential importance of neural oscillations for communication (Schneider et al., 2021; Dowdall and Vinck, 2023). Human non-invasive recordings have established a link between alpha/low beta rhythms in occipital cortex and local inhibition (Jensen and Mazaheri, 2010; Spaak et al., 2012), but it is uncertain whether oscillations are the cause or consequence of such inhibition. Due to how common neural oscillations are and the lack of a clear functionality, it is difficult to discern whether oscillations are simply a byproduct of canonical neural circuits or whether they are linked more fundamentally to brain function. Characterizing which conditions trigger the emergence of rhythmic activity is a key step in this process.
Here, we tackle the above question by building a biologically detailed model of a cortical column of mouse primary visual cortex V1 and studying the emergence of rhythmic activity. Our model incorporates the dynamics of AMPA, NMDA, and GABA-A receptors, and is tightly constrained by state-of-the-art cortical connectivity data (Thomson et al., 2002; Binzegger et al., 2004; Potjans and Diesmann, 2014; Billeh et al., 2020). This includes cell densities and laminar-specific connectivity across four different cell types [pyramidal neurons and PV, SST, and VIP interneurons (Rudy et al., 2011; Tremblay et al., 2016)] and five laminar modules (layers 1, 2/3, 4, 5, and 6). We first fitted the model parameters to replicate spontaneous and stimulus-evoked firing rates in vivo, extending previous cortical column models (Potjans and Diesmann, 2014; van Albada et al., 2015). Rhythmic activity was notoriously absent from model dynamics, even with strong external input. However, upon introducing spike-timing-dependent plasticity (STDP), broad-band (15–60 Hz) neural oscillations emerged. These oscillations first appeared within feedforward input layer 4 upon stimulation, and then propagated to other layers as observed experimentally (van Kerkoerle et al., 2014). We showed that (i) the frequency and power of oscillations can be modulated via feedforward or feedback input to the cortical column, (ii) all interneuron types, but mostly PV, participate in the generation of fast oscillations, and (iii) oscillations are a consequence of selective, plasticity-driven pairwise reinforcement of synapses. Our results suggest that neural oscillations might not simply be a byproduct of realistic connectivity patterns in canonical cortical columns, and that their appearance may reflects underlying circuit reconfigurations due to synaptic plasticity. Thus, the functionality of oscillations is not bounded by having a realistic connectivity of cortical columns per se, but by selective and distributed experience-dependent plasticity.
Methods
Model architecture
The cortical column model (Moreni et al., 2024), shown in Figure 1, is composed of a total number (Ntotal) of 5,000 neurons. This constitutes a small fraction of the size of a real cortical column in V1 [which may be estimated on 80,000 neurons for a cortical surface of 1 mm2 (Potjans and Diesmann, 2014)], but it allows us to simulate the model for long periods of time and allows for plasticity rules to gradually change synaptic weights. The model consists of four cortical layers each containing pyramidal neurons, PV, SST, and VIP cells (layers 2/3, 4, 5, 6) and one layer containing only VIP cells (layer 1). Each of the four “complete” layers harbored pyramidal neurons (85% of cells) and inhibitory interneurons (15%)—with the precise proportion of each inhibitory cell type in each layer given by anatomical data (Billeh et al., 2020) and depicted in Figure 1 as the relative size of the respective inhibitory population (see Tables 1–3 for more information). All neurons received background noise from the rest of the brain as shown in Figure 1. The levels of background noise that each type of cell received were provided by properly tuned Poissonian spike generators, see below for more details.

Figure 1. Sketch of the cortical column model. In layers 2/3, 4, 5, and 6 an excitatory population E (red triangles) and 3 types of inhibitory population (PV, SST, VIP as blue, green, orange circles: P, S, and V, respectively) are present. In layer 1 only VIP cells are present. The size of the circles in the top-left panel represents the relative size of the inhibitory populations. Connections between groups are not explicitly shown in the top left diagram; the zoomed-in schematic to the right shows inter-population connectivity and postsynaptic receptors (AMPA, GABA, NMDA) involved. The connectivity matrix is shown at the bottom [adapted from previous work (Billeh et al., 2020)].

Table 2. Percentage of inhibitory neurons as a fraction of the total number of inhibitory cells in each layer.
We use the term connection with reference to subpopulations or groups, defined by the pre- and postsynaptic neuron types in each layer. The connection probability defines the probability for each possible pair of pre- and postsynaptic neurons to form a connection between them. If p = 0.1 this connects all neurons pairs of the two groups with a probability of 10%. The connectivity probability matrix P is defined by the 17 × 17 = 289 connection probabilities p between the 17 considered cell groups (four types in each of the full layers plus one type in layer 1; a group thus potentially receives inputs from the other 16 cell groups and also potentially projects to all of them). The connection probability matrix P used to constrain the model is available in the portal of the Allen database available at https://portal.brain-map.org/explore/models/mv1-all-layers. Each connection has also a particular strength which differs per neuron group. Thus, the strength was specified at the level of neuron type X projecting to neuron type Y. The strengths of connections between neurons are constrained using the matrix S available at https://portal.brain-map.org/explore/models/mv1-all-layers. The expression to set the strengths of single synapse using the matrix S is given below.
Model for neurons
All pyramidal cells and all three types of interneurons are modeled as leaky integrate-and-fire neurons. Each type of cell is characterized by its own set of parameters: a resting potential Vrest, a firing threshold Vth, a membrane capacitance Cm, a membrane leak conductance gL, and a refractory period τref. The corresponding membrane time constant is τm = Cm/gL. The membrane potential V(t) of a cell is given by:
where Isyn(t) represents the total synaptic current flowing in the cell. At each time point of simulation, a neuron integrates the total incoming current Isyn(t) to update its membrane potential V(t). When the threshold Vth is reached a spike is generated, followed by an instantaneous reset of the membrane potential to the resting membrane potential Vrest. Then, for a refractory period τref, the membrane potential stays at its resting value Vrest and no spikes can be generated. After τref has passed, the membrane potential can be updated again (see Tables 4–9 for the corresponding parameter values).
Model of synapses
Each cell group in each layer is connected to all the other groups of the cortical column with its own synaptic strength and probability. The values in matrix P indicate the probability that a neuron in group A (e.g., a PV cell in layer 4) is connected to a neuron in group B (e.g., an SST cell in layer 5). Excitatory postsynaptic currents (EPSCs) have two components mediated by AMPA and NMDA receptors, respectively. Inhibitory postsynaptic currents (IPSCs) are mediated by GABAA receptors.
The inputs to model neurons consist of three main components: background noise, external (e.g., sensory) input and recurrent input from within the column. EPSCs due to background noise are mediated in the model exclusively by AMPA receptors (Iext, AMPA(t)) and EPSCs due to external stimuli (i.e., originating from outside the column) are represented by Iext(t). The recurrent input from within the column is given by the sum of IAMPA(t), INMDA(t), IGABA(t). These are all the inputs from all the other presynaptic neurons projecting to the neuron under consideration.
The total synaptic current that each neuron receives is given by:
with the last four terms given by
where the reversal potentials are VE= 0 mV, VI = Vrest, and each group of inhibitory interneurons has its own Vrest. The g terms represent the conductances of the specific receptor types. The weights wj represent the strength of each synapse received by the neuron, where synapses transmitting external input to the neurons in the column have a fixed synaptic strength of wext = 1 (see also Results section). The sum runs over all presynaptic neurons j projecting to the neuron under consideration. NMDAR currents have a voltage dependence controlled by extracellular magnesium concentration (Wang, 1999), [Mg2+] = 1 mM. The s terms represent the gating variables, or fraction of open channels and their behavior is governed by the following equations.
First, the AMPAR channels are described by
where the time constant of the AMPA currents is τAMPA = 2 ms, and the sum over k represents the contribution of all spikes (indicated by delta, δ) emitted by presynaptic neuron j. In the case of external AMPA currents (Equation 3), the spikes are emitted accordingly to a Poisson process with rate υbkgnd. Each group of cells in each layer is receiving a different Poisson rate of background noise (see Table 10). The gating of single NMDAR channels is described by
where the decay and rise time constants of NMDAR current are 80 and 2 ms, respectively, and the constant α = 0.5 ms−1. The GABAA receptor synaptic variable is described by
where the time constant of GABAA receptor current is 5 ms.

Table 10. Peak power spectrum value of the excitatory neuron firing rates in each layer, for STDP-conditioned networks, shuffled networks at 26 Hz (frequency with maximum power for the STDP conditioned network) and 17 Hz (frequency with maximum power for the Shuffled network).
Parameters of the model
Each type of cell in each layer is characterized by its own set of parameters: a resting potential Vrest, a firing threshold Vth, a membrane capacitance Cm, a membrane leak conductance gL and a refractory period τref. These data are taken from the Allen institute database (https://portal.brain-map.org/explore/models/mv1-all-layers). In particular, for each type of cell in each layer the Allen database proposes different subsets of cells (e.g., two different PV subsets in L4), each with his own set of parameters. To simplify the model, for each layer we only used one set of parameters for each cell type, choosing the set of parameters of the most prevalent subset of cells. The parameters Cm, gL, τref, Vrest, Vth used for each cell type in each layer are reported in Tables 5–9.
External input
In the stimulus-evoked scenarios, specific neuronal populations received external input modeled as a constant current of 30 pA injected at 50% of the neurons in that population. This current represents the simplified visual information transmitted from the retina and the lateral geniculate nucleus. In the particular case of Figure 2, the external input targeted all excitatory neurons in layer 4 instead of 50% of them, to demonstrate the absence of oscillations even in such an extreme case.

Figure 2. Spontaneous cell-type specific activity in the columnar model. (A) Raster plot of spiking activity simulated for 1,500 ms in layers 2/3, 4, 5, and 6 (see inset for cell types). (B) Mean firing rates for each model population (full bars, standard deviation computed over 10 network realizations or initializations) vs. experiment (dashed bars, data for SST and VIP cells from Billeh et al., private communication). (C) Boxplot of single-unit firing rates in the model. Circles show outliers, black triangles indicate the mean firing rate of the population, and black vertical lines in each box indicate the median. (D) Left: Irregularity of single-unit spike trains quantified by the coefficient of variation of the inter-spike intervals. Right: Synchrony of multi-neuron spiking activity quantified by membrane potential traces.
Background input noise
All neurons received background noise, representing the influence of the “rest of the brain” on the modeled area, as shown in Figure 1. Excitatory postsynaptic currents (EPSCs) due to background noise are exclusively mediated in the model by AMPA receptors, denoted as Iext, AMPA(t) (Equation 3). The levels of background noise that each group of cells received can be found in Table 9. The firing rate υbkgnd of the background Poissonian pulse generators connected to each group differed among them. Each neuron in every group is connected to its own background Poisson generator. Thus, even though the rates υbkgnd of the Poisson generators are the same for all neurons within the same group, each specific cell receives its own different pulse train. For the fitting of the external noise values, we (i) manually adjusted the background currents for each isolated population (i.e., G = 0, see below), taking advantage of the monotonic input-output relationship for this particular case, (ii) increased the value of global coupling until reaching the desired value, and (iii) readjusted the external background current levels. Steps ii and iii were iterated when necessary. For our specific case, this provided compatible but more refined results than other tested methods like Latin hypercube sampling.
Synaptic weights
The weight of each synapse wj from neurons of group A to neurons in group B is chosen to be equal to
where G = 5 is the global coupling factor, ŝ is the overall strength between the two connected groups of cells, Nsend is the number of neurons in the sending population A, and p the probability of connection between the neurons of the two groups (A and B) taken from the experimental probability matrix P. For each pair of connected groups, ŝ is taken from the experimental synaptic connectivity matrix S, defined by the 17 × 17 = 289 synaptic strengths between the 17 considered cell types (four groups in each of the full layers, plus one group in layer 1). Matrices S and P can be found at https://portal.brain-map.org/explore/models/mv1-all-layers. The normalization in Equation 11 above guarantees that the dynamics and equilibrium points of the system scale properly with the size of the network (Supplementary Figure S2).
The spikes generated by an excitatory neuron can target AMPA or/and NMDA receptors of the postsynaptic receiving neuron. The AMPA and NMDA receptors are chosen to be in a 0.8 and 0.2 ratio, respectively. Thus, the probability of connection p between the neurons of the two groups (A and B) is multiplied by 0.2 for NMDA receptors and 0.8 for AMPA receptors.
Excitatory synaptic plasticity rule
After having performed simulations with fixed weights, we explored the consequences of allowing synaptic plasticity in the model. To include plasticity we used the STDP learning rule (Gerstner et al., 1996), given by
where n is the index for the spike times of postsynaptic neuron j, and f the index for the spike times of presynaptic neuron j. The weight change of a synapse depends on the relative timing between pre- and postsynaptic spikes. The function used to account for this change is the following:
where x is the difference between the spike time of the postsynaptic neuron minus the spike time of the presynaptic neuron, and τ+ and τ− are time constants, both with the same value of 20 ms. Likewise, we set the parameters A+ = 0.02 and A− = 0.021. The values used to initialize the weights are defined using the S matrix (Equation 11). Only excitatory-to-excitatory weights are allowed to change due to plasticity, and to prevent instability due to ever-growing synaptic weights, we bound them in the range [0, 0.2].
Inhibitory synaptic plasticity rule
For simulating the network which includes inhibitory plasticity (Supplementary Figure S5), the relationship between the modification of the weight w of a synapse connecting a pre- and postsynaptic pair of neurons, Δw, and the time difference between their spikes, Δt = |ti−tj|, is modeled as the difference between two Gaussian kernels:
Here i, j are the index of pre and postsynaptic neurons. τ+(τ−) is the time constant of synaptic potentiation (depression), taken as 10 (20) ms. B+(B−) controls the magnitude of potentiation (depression), taken as 0.04 (0.02).
Results
Spontaneous cell type and layer-specific activity
We first match the spontaneous firing rates of all cell types in the model to values observed in vivo. For this, and as done by previous work (Potjans and Diesmann, 2014; van Albada et al., 2015), we adjusted the cell-specific background inputs to the neurons and the global scaling connectivity factor. To avoid a fitting simply based on external background inputs, we kept recurrent connections strong enough so that their absence would alter the neural dynamics significantly (Supplementary Figure S1A, right panel). The spontaneous spiking activity in the cortical column model (raster plot in Figure 2A) shows asynchronous irregular activity patterns for all cell types, with firing rates close to in vivo observations (Figure 2B). We observed a high variability across layers and cell types: pyramidal neurons generally displayed lower firing rates (around 2 Hz for layer 5 and below or close to 1 Hz for other layers), as in the experimental data (Billeh et al., 2020). Firing rates of inhibitory neurons exceeded those of excitatory cells across all layers (except for VIP cells in layer 4), indicating a basal pattern of asynchronous firing in the inhibition-dominated regime (Renart et al., 2010).
Besides the layer and cell-type variability in firing rates values, firing rates of the same type also showed important variability (Figure 2C): in layer 2/3, individual rates varied from 2 spikes per second to less than a spike per second, in agreement with previous results (Potjans and Diesmann, 2014). Single-unit activity was overall quite irregular, with coefficient of variation values above 0.5 (Figure 2D, left panel) and standard measurements in membrane potential traces (Golomb, 2007) reflecting asynchronous behavior.
We then analyzed the effects of inactivating different interneuron populations to evaluate their role in controlling the firing activity in the model. Indeed, the activity of all neurons drastically rose when inhibitory neurons were shut down (Supplementary Figure S1A, left panel). Furthermore, disconnecting all neurons within the column (which leaves neurons being driven only by the background input) leads to substantial firing rate changes of up to 30% (Supplementary Figure S1, right panel), which shows that recurrent connectivity within the column has a notable effect on the activity, even in the spontaneous activity condition being simulated here. We also observed a global rate increase (resp. decrease) in most excitatory (resp. inhibitory) populations, aligned again with an inhibition-dominated network regime.
As a strong cross-correlation between excitatory and inhibitory firing rates is usually indicative of excitatory-inhibitory balance suitable for asynchronous conditions, we have also analyzed the cross-correlation of firing rates between excitatory and inhibitory groups in the whole column (Supplementary Figure S1B). We observed that the excitatory populations are highly (and positively) correlated with inhibitory firing rate, although this did not correspond to a specific inhibitory group but was rather distributed across different cell populations and even layers. This indicates that excitation-inhibition balance states might be more complex in networks with multiple cell types.
We also performed a finite-size analysis of our model, as some network properties might be hard to estimate from smaller systems (van Albada et al., 2015). Our analysis revealed that the firing rates observed in our 5,000-neuron network were close to those obtained with larger networks (up to 20,000 in our simulations, see Supplementary Figure S2). This indicates that our model is likely to deliver plausible results for larger and more realistic columnar network sizes, although fundamental limits in reducibility must also be considered (van Albada et al., 2015).
Stimulus-evoked responses of the column
Once the model parameters were fitted to reproduce spontaneous activity, we tested its response to feedforward stimuli mimicking a simple sensory signal. Confronted with a feedforward thalamic input arriving to layer 4, which simulates visual information arriving to V1 from the retina and the lateral geniculate nucleus (Kondo and Ohki, 2016), the columnar model responded with a stereotypical rise and propagation of activity through different layers. Figure 3A shows an example raster plot of the model when a constant input was given to all pyramidal neurons in layer 4. Pyramidal cells in layers 2/3, 4, and 6 considerably increased their relative activity in response to the stimulus, while those in layer 5 showed a weaker response. Figure 3B shows the mean firing rates as the input arrives to layer 4 pyramidal cells. Both excitatory and inhibitory populations displayed a significant increase in firing rate due to the input. Inhibitory neurons played a substantial role in how the signal was propagated throughout the column. For example, the reason why pyramidal neurons in layer 5 might respond so weakly to layer 4 input is the PV cell activation in layer 5, where this activity increased significantly (compared to most other inhibitory cell types in other layers) and prevented a further increase in pyramidal neuron activity in layer 5.

Figure 3. Stimulus-evoked cell-type specific activity in the columnar model. (A) Raster plot of spiking activity for 1,500 ms showing the response of neurons after an input current (30 pA) is applied to layer 4 pyramidal neurons at 700 ms. (B) Mean firing rate traces (computed with a 200 ms sliding window and a 1-ms step) showing the increase of the overall activity when the input current is injected. (C) Mean firing rates after stimulus onset of each population for the model (solid bars) vs. spontaneous mean firing rates (dashed bars, Figure 1B). The error bar for the model are computed as standard deviation over 10 different simulations. (D) Propagation order of the signal elicited by layer 4 excitatory cell stimulation. This is obtained averaging the times rise of 10 different simulations. (E) Power spectrum of excitatory mean firing rates across all layers, showing no signs of oscillatory activity.
To illustrate the power of the model in predicting responses to feedforward stimuli, Figure 3C shows the mean firing rates after the input had been activated in comparison with experimental data from mouse V1 during passive visual stimulation (Billeh et al., 2020). Although not specifically fitted to reproduce stimulus-evoked activity, the columnar model performed reasonably well and provided good firing rate estimations for all PV interneurons as well as pyramidal neurons [falling within one standard deviation of the experimental range (Supplementary Figure S3; Billeh et al., 2020)]. Experimental data on the evoked activity of SST and VIP cells were not available, therefore the results in Figure 3D may serve as model predictions for future studies.
After the feedforward input excited pyramidal neurons in layer 4, the signal propagated to layer 2/3, then 5 and finally to layer 6 pyramidal cells—generating the sequential activation pattern in canonical microcircuits as proposed in classic neuroanatomical studies (Gilbert, 1983; Douglas and Martin, 2004). This was not captured by previous cortical models (Potjans and Diesmann, 2014; van Albada et al., 2015), which indicates that explicitly considering the role SST and VIP neurons is important to understand feedforward activation in the cortical column. The order of responding is clearly shown in Figure 3D, which shows the activation latency of each population, quantified as the time at which each population reached half of its maximum evoked firing rate. In each layer, the cell type activated first was the pyramidal neuron, followed by inhibitory interneurons after a certain delay, caused by the smoother ramping of inhibitory activity in general. Notably, while the order of activation is the same for pyramidal, PV and VIP cells (layer 4–2/3–5–6), SST cells display a different activation trajectory—increasing their firing rate first on layer 5 and shortly thereafter in layer 2/3, while remaining at spontaneous levels in layer 4 and 6. This suggests that activation patterns in canonical cortical circuits are specific to cell types. The difference in activation latency between the input layer and the deep output layers in our columnar model was about 40 ms, with variations depending on cell type.
While activity in the spontaneous condition was quite irregular (Figure 2D) as in experimental observations, experimental evidence suggests that rhythmic activity in the range of beta (15–30 Hz) or gamma (30–70 Hz) oscillations is often evoked by visual stimulation. We analyzed the temporal evolution of firing rates across all layers in our model and found, however, no evidence of rhythmic activity (Figure 3E) under a variety of parameter settings, i.e., different external input strengths or sizes of the network. This suggests that the emergence of neural oscillations might require more conditions than explored thus far.
Introducing synaptic plasticity
After replicating spontaneous activity statistics, our columnar model predicted stimulus-evoked firing rates across cell types and layers, and provided a mechanistic intuition on well-known properties of cortical functioning such as microcircuit communication pathways (Douglas and Martin, 2004) and gain control by deep layers (Olsen et al., 2012). However, so far rhythmic activity was notoriously absent, particularly for stimulus-evoked conditions (Figure 3E) which would be expected to display stimulus-induced fast oscillations as experimentally observed (Henrie and Shapley, 2005; Ray and Maunsell, 2010; Jia et al., 2013). It is therefore possible that oscillations might not emerge directly from the canonical network of a “naive” cortical column but rather reflect more detailed, experience-dependent changes.
To test this hypothesis, we introduced synaptic plasticity in all excitatory weights of the cortical column model, via the spike-timing-dependent plasticity (STDP) rule (Figure 4A). To drive long-lasting changes in columnar connectivity, we applied a constant feedforward input of 30 pA arriving at half of the pyramidal neurons in layer 4. Each synaptic weight was initialized as in the results described above. Incorporating STDP resulted in changes in the spiking activity across the column, which evolved from an asynchronous, irregular regime (Figure 4B, left plot) to a regular, oscillatory pattern only after the plasticity rule led to changes in synaptic strengths (Figure 4B, middle and right plots). These fast, low-gamma (~26 Hz) oscillations progressively emerged after STDP was enabled, due to strong, continuous input to layer 4 pyramidal cells. Rhythmic neural activity was present from then on across all layers, with layer 4 displaying the strongest power in the low-gamma frequency band (Figure 4C). It engaged all cell types to various degrees, as evidenced by firing rate traces (compare e.g., left and right traces in Figure 4D, corresponding to moments before and after strong changes in the synaptic weight were induced by the STDP rule).

Figure 4. Synaptic plasticity gives rise to fast oscillations. (A) Scheme of STDP rule, with reductions vs. increases in excitatory synaptic strength (excitatory-excitatory synapses only) driven by pre- and post-synaptic spike timing. Δt is the time between pre and post synaptic spike of a pair of connected neurons. ΔW is the change of synaptic weight of the pair according to the STDP rule, LTP stands for long term potentiation and LTD for long term depression. (B) Raster plot of spike activity in the column at three example time points after STDP is introduced (concretely 1 s, 38 s and 54 s after plasticity is activated), showing the emergence of oscillations. An input of 30 pA (from t = 0.5 s onwards) is given to half of the pyramidal cells in layer 4 and all excitatory-to-excitatory connections in the entire column evolve according to the STDP rule. (C) Power spectrum of the firing rates of pyramidal cells for different layers. The oscillations of pyramidal activity at the end of the plasticity period (55 s) have a mean frequency of 26 Hz for an input of 30 pA. (D) Firing rate traces at the beginning (left) and at the end (right) of the plasticity period. Top row: rates in layer 2/3 for all four neuron types. Bottom row: rates of excitatory neurons in all layers.
While most computational studies consider mainly STDP plasticity between excitatory neurons, plasticity in inhibitory synapses has also been observed and modeled and shouldn't be overlooked (Vogels et al., 2011; Hennequin et al., 2017). We therefore tested our results for a cortical column model in which the network has both (i) the standard STDP plasticity between excitatory neurons, and (ii) an additional rule for inhibitory synapses going from PV cells to excitatory neurons. For the latter, we choose a symmetric “sunken Mexican hat” STDP rule (Luz and Shamir, 2016). As Supplementary Figure S5 shows, we confirmed our results and observed the emergence of gamma oscillations in this more realistic situation, with the main impact of the inhibitory plasticity rule being a broadening of the power-frequency curve and a decrease of the peak power, especially for the activity in layer 4.
Oscillatory frequency and amplitude are modulated by feedforward and feedback input
Once plasticity brought synaptic weights into a new stable configuration and the network activity displayed clear oscillations, we fixed the weights to study the resulting dynamics as a function of input strength. We observed that oscillations were triggered and maintained by the feedforward input, and faded away as soon as the input was removed. Importantly, the data-aligned spontaneous firing rates across cell types and layers was conserved in this new modeling scenario (Supplementary Figure S4). If the input was switched back on, the oscillations automatically reappeared (Supplementary Figure S6). Similar to experimental observations with varying visual contrast (Henrie and Shapley, 2005; Ray and Maunsell, 2010; Jia et al., 2013), the strength of the external input to layer 4 pyramidal cells modulated the frequency and amplitude of the resulting oscillations (Figure 5A and Supplementary Figure S7). As the input strength increased, the oscillatory frequency rose from 15 up to 60 Hz (Figure 5B). The oscillatory power exhibited an inverted-U relationship as a function of the input (Figure 5C). The effect of (presumably feedback) input to layer 5 had the opposite effect: increasing input strength to layer 5 pyramidal cells (while keeping a constant input of 30 pA to layer 4) led to a reduction in layer 4 pyramidal oscillatory activity, with the reduction being proportional to the strength of input to layer 5 (Figure 5D and Supplementary Figure S8). Overall, excitatory input to layer 5 pyramidal cells led to a decrease of oscillatory frequency in all layers except in layer 5, where it increased with input strength (Figure 5E) and to an overall reduction of oscillatory power across the entire column (Figure 5F). Thus, feedback input had a strong dampening and slowing effect on the oscillations. Interactions between feedforward and feedback input are therefore able to precisely modulate the rhythmic components of cortical activity.

Figure 5. Fast oscillations are modulated by external input. (A–C) Modulation of oscillations of excitatory neurons in layer 4 (E4) by feedforward (FF) input strength. (A) Firing rates of excitatory neurons in layer 4, each color represents a simulation with a different input strength (color code in inset). The stronger the input to layer 4, the faster the oscillations are (dark blue trace). When no input to layer 4 is present the oscillations disappear (light blue trace; 0 pA). (B) Frequency of firing rate of excitatory neurons in all layers as a function of input strength to layer 4. (C) Maximal power of oscillations as a function of input strength to layer 4. (D–F) Modulation of oscillations of excitatory neurons in layer 4 by feedback (FB) input strength, while input to layer 4 is kept constant at 30 pA. (D) Firing rates of excitatory neurons in layer 4, each color represents a simulation with a different input strength to layer 5 (color code in inset). The stronger the input to layer 5, the slower the oscillations are. When the input strength to layer 5 is very high (60 pA) the oscillations disappear (pink trace). (E) Frequency of oscillatory activity of excitatory neurons as a function of the input to layer 5. (F) Maximal power of oscillations as a function of the input strength to layer 5.
Origin of cortical oscillations
To better understand the relationship between synaptic plasticity and oscillations as suggested by our cortical column model, it is important to study the mechanisms giving rise to the observed oscillations. Our first aim in this sense was to find out whether oscillations emerge globally and simultaneously across the entire column, or whether a subcircuit directly mediated its generation, driving the rest of the columnar network. A candidate for such a driver role is the layer 4 microcircuit, as it receives the feedforward input initiating experience-dependent processing and has been identified as a gamma generator within visual columns (van Kerkoerle et al., 2014).
When the STDP rule was applied to all excitatory-to-excitatory synapses in the column, the column displayed fast oscillations after a plasticity period as before (Figure 6A, panel A1). We then repeated the process by allowing STDP-mediated changes in all excitatory-to-excitatory synapses except for those from layer 4, resulting in a network in which oscillations were absent after the plasticity period (Figure 6A, panel A2). We repeated the process once again, this time only allowing plasticity in excitatory synapses from layer 4. This was sufficient to drive oscillations in all layers (Figure 6A, panel A3), suggesting that plasticity in the efferent connections from layer 4 is crucial for cortical rhythmicity and that the efferents from layer 4 are the main generator of fast oscillations—which later propagate to other layers, in agreement with experimental data (van Kerkoerle et al., 2014). This also suggests that plasticity in excitatory outputs from layer 2/3, 5, and 6 cells is not crucial for oscillations: without plasticity in these connections, oscillations were still emerging. It is worth noting that the goal of this analysis is to provide more information on the mechanism originating the oscillations, rather than suggesting that layer-specific plasticity would take place in cortical networks.

Figure 6. Mechanistic origin of oscillations. (A) Different effects on oscillations depending on the layer in which plasticity of excitatory-to-excitatory synapses is enabled (Black arrows: plasticity within a group; red arrows: plasticity between different groups). A1: plasticity in all excitatory-to-excitatory connections. Firing rate profiles were obtained while L4 input was provided to half of the pyramidal cells in layer 4. A2: plasticity in connections between all layers except those from and to layer 4. A3: plasticity enabled only in synapses from layer 4 excitatory neurons. There was no plasticity in the connections going from layer 2/3, 5, 6 to the other layers. (B) Raster plots of the whole column model for different inactivation conditions. Each group(s) is inactivated at 55 s, to better visualize the effects on neural dynamics. From left to right: control, inactivation of SST, VIP, PV cells and all inhibitory neurons, respectively. Inhibition of PV cells had the largest effect on oscillation frequency and amplitude. (C) Isolated layer 4 circuit. The oscillation frequency in the control situation was 37 Hz. Middle panel: oscillatory power at the 37 Hz frequency for inactivations of different cell groups: all inhibitory, PV, PVsub (same number of PV cells silenced as the number of SST cells present in the column), VIP and SST cells. Note that switching off VIP cells did not change the power of the oscillations drastically as was the case for PV inactivation. Right panel: oscillatory frequency with the maximum power for the same conditions. When switching PV cells off the oscillation frequency (with the maximum power) changed from 37 Hz to a higher value (41 Hz). The power of the oscillation frequency is shown in Supplementary Figure S14.
To analyze which cell groups (i.e., a given cell type and layer) are crucial for the emergence of oscillations, we investigated the effect of inactivating different types of interneurons in the whole column. Figure 6B shows the raster plots for five different conditions, from left to right: (i) the control condition, and inactivation of (ii) SST cells only, (iii) VIP cells only, (iv) PV cells only, and (v) all inhibitory neurons. Inactivating PV cells had the largest effect amongst specific interneuron inactivations, leading to a sharp increase in the oscillatory frequency across the entire column). Inactivating SST or VIP cells had similar, but much more modest effects on the oscillations. Removing specific groups of interneurons in specific layers led to increases in oscillation frequency (Supplementary Figures S9–S13), with the notable exception of layer 5: inactivating interneuron groups in that layer drastically reduced the power of oscillations in other layers, due to the link between layer 5 pyramidal activity and column-wide rhythms (Supplementary Figure S10).
Importantly, the more groups we inhibited, the more the oscillation behavior was influenced. In Supplementary Figure S9 we show that removing only one inhibitory group in layer 4 increases the oscillations frequency slightly, with PV having the biggest effect. However, the removal of only one group is not enough to drastically change the frequency of oscillations (Supplementary Figure S9). In contrast, silencing more groups at the same time increased the oscillation frequency significantly (Supplementary Figure S10). Supplementary Figure S11 shows that inhibitory neuron groups in each layer are contributing to oscillations in the whole column, in fact the effect of silencing inhibitory neurons is similar for the different layers (removing inhibition from L2/3 vs. L4 vs. L6). With these analyses (and more not shown) we can conclude that all inhibitory neuron groups (PV, SST, VIP) make a contribution to maintain oscillations; all of them are relevant even though to different extents (PV being the most important). To further test the relevance of PV interneurons, we silenced all inhibitory groups except one type. Supplementary Figure S12 shows that PV cells alone (coupled to pyramidal cells) are able to maintain oscillations, although they became slightly faster. When only SST or VIP cells were maintained, oscillations showed a much higher frequency. This suggests that, while all interneuron types participate in the generation of oscillations, PV cells appear to be more relevant than SST or VIP cells (Perrenoud et al., 2016). Given the important role of PV cells we investigated this further and in Supplementary Figure S13 we show how the frequency of oscillations can be modulated by applying differential external input to PV cells in layer 4. The more input current was applied, the slower the oscillations became.
After gaining insight in the full columnar model, we next focused on an isolated subcircuit of layer 4, given its crucial role in rhythm generation. Specifically, we isolated the layer 4 subcircuit by removing all its incoming and outgoing connections with other parts of the column, this was done after the plasticity period had been applied to the entire column from t = 0 until 55 s. This subcircuit was still showing oscillations, although the rhythmicity was not as clear as for the full column. The omission of inhibitory connections from the other layers resulted in faster oscillations: 37 Hz (compared to the full column case: 26 Hz) and a higher firing rate activity. We then inactivated (or silenced) one inhibitory population at a time to observe its effect on oscillatory behavior. As in the full-column model, we found a particularly strong effect when inactivating layer 4 PV cells, as this severely disrupted oscillations (Figure 6C and Supplementary Figure S14). Likewise, inactivating all types of layer 4 interneurons had a strong impact in terms of drops in power, while inactivating SST and VIP cells had only a slight to moderate impact. To test that the impact of PV cells was not due to the higher number of PV cells with respect to SST cells, we also inactivated a subpopulation of PV cells (PV-sub), equal in size to the number of SST neurons in layer 4 (i.e., the largest group of layer 4 inhibitory cells after PV cells), and the results were similar to the inactivation of the full PV population (this was also verified in the full column case, see Supplementary Figure S16). The prominent role of PV cells appeared to be related instead of their higher number to the synaptic connections from PV to pyramidal neurons, which are stronger than projections from SST to pyramidal neurons, given the preference of PV cells to establish synapses on pyramidal cell somata (as reflected in the connectivity strength data). Finally, inactivations did not drastically change the layer 4 oscillatory frequency in the case of SST and VIP cells, and led to higher frequencies for PV cells (Figure 6C and Supplementary Figure S14). This suggests that, while all interneurons participate in the generation of oscillations, PV cells seem to be more relevant than SST or VIP cells.
Importance of specific changes in the connectome for the emergence of oscillations
While the above analyses identify some of the key ingredients for the emergence of oscillations in response to long-lasting synaptic changes, it is still unclear what aspects of plasticity are crucial for the emergence of oscillations. It could be that oscillations simply arise due to a global increase (or upscaling) of synaptic weights, or alternatively that refined experience-dependent structural changes due to plasticity play a more important role. To test this, we shuffled the synaptic weights within our cortical model after the plasticity period (Figure 7A1), as shuffling preserves any overall increase in global coupling level, and observed the impact of shuffling on columnar dynamics. We found that shuffling led to a significant decrease in oscillatory power across all layers (Figure 7A2 and Supplementary Figure S17), with oscillations becoming clearly weaker in layer 4 and almost vanishing from other layers such as 2/3 (Figure 7A3). The oscillatory power for excitatory neurons in layer 2/3 displays a significant drop for its peak frequency (see Supplementary Figure S17 for details on all layers). This indicates that specific pairwise reinforcements and the associated structural cross-correlations sculpted by synaptic plasticity are key to the genesis of oscillations.

Figure 7. Importance of having a specific distribution of synaptic weights for the genesis of oscillations. (A) Left: “naive” column, prior to plasticity. Middle: columnar model after enabling synaptic plasticity, with activity driven by feedforward input (30 pA to half of the layer 4 pyramidal neurons). Right: same as in the middle panel, but with weights randomly shuffled between individual cell pairs. A2: Firing rate traces of excitatory cells in all layers of the three networks. A3: Raster plots for layer 2/3 are shown for all three networks. (B) A naive column (left) may be either subjected to stimulus-driven changes via STDP (bottom right) or to an equivalent mean increase of all its weights with a similar global weight distribution as the STDP-conditioned network (see histograms with probability distribution of weight values) but without STDP-sculpted structural correlations. Firing rate traces show the presence or absence of oscillations in each case.
Next, we compared the dynamics of a cortical column model with synaptic weights changed due to plasticity (Figure 7A, middle panels) with a model in which weights were increased, independent from experience-dependent plasticity. In this “uniformly increased” (UI) model, excitatory connections were artificially enhanced from the naive condition to match the overall strength of connectivity of the first model, but without undergoing STDP-regulated changes. This was done by calculating the average synaptic strength of all connections after plasticity induction, comparing this average to the average in the naive network and then increasing the synaptic strength of all connections by that same percentual change in our new UI network. As Figure 7B shows, a simple increase in global excitatory-to-excitatory synaptic strength is not enough to induce oscillations. This indicates that a specific experience-dependent connectivity pattern and cross-correlations resulting from this pattern are required to generate oscillatory activity in our cortical column model. In other words, the formation of stimulus-driven and experience-dependent “resonant assemblies” is the main driver of oscillations in our cortical column model.
Discussion
In this work, we built a neurobiologically detailed model of a cortical column of mouse V1, characterizing its dynamics under spontaneous and sensory-evoked conditions and exploring how oscillations emerge in the network. Our model, first and foremost, is built upon detailed empirical datasets of cell-type-specific connectivity patterns between neurons of the visual cortex across all layers. Constraining the model with this data is of the utmost importance to arrive at accurate and relevant predictions. To complete this precise mathematical description of the V1 cortical column, and to more faithfully reproduce rhythmic dynamics and response to input (Brunel and Wang, 2003), we also implemented realistic postsynaptic dynamics for AMPA, GABA, and NMDA receptors (Wang, 1999).
For model fitting, we focused on adjusting the parameters for background currents and global coupling strength, as these parameters are difficult to estimate from in vitro recordings but are important determinants of the dynamics (Bernander et al., 1991), and are commonly used for fitting these type of models (Potjans and Diesmann, 2014; van Albada et al., 2015). After the parameter adjustments, our columnar model was able to replicate in vivo spontaneous firing patterns (including mean firing rates, spiking irregularity, and synchrony measures) across all cell types and layers. Without further parameter tuning, the model was next able to provide good estimates of activity levels for stimulus-evoked conditions, which are in agreement with existing data for pyramidal and PV cells (Potjans and Diesmann, 2014) and constitute useful predictions for SST and VIP cells. Although other models in the literature have also been able to match firing rates of excitatory and inhibitory cells under spontaneous and evoked conditions, they either did not account for interneuron variability (Potjans and Diesmann, 2014; van Albada et al., 2015), readjusted connectivity weights using optimization methods (Billeh et al., 2020), or focused on other brain areas such as barrel cortex (Huang et al., 2022; Jiang et al., 2023). In this sense, our model constitutes an interesting option and an alternative to those models of the mouse V1 column presented until now, particularly for understanding the effects of different types of interneurons on columnar dynamics (Figures 6, 7). This also opens the door to use our cortical column model to study the effects of heterogeneity within the same class of cells, using for example existing mean-field approaches (Mejias and Longtin, 2012, 2014).
Our model demonstrated a substantial level of agreement with experimental evidence. Aside from the realistic cell- and layer-specific spontaneous and stimulus-evoked firing statistics, the model successfully replicated a number of experimental observations. First, feeding a feedforward signal to the columnar model triggered the sequential activation of different layers, as predicated by canonical microcircuit diagrams (Gilbert, 1983; Douglas and Martin, 2004). Because previous columnar models without different interneuron types did not show this pattern, this indicates that SST and VIP cells seem to play a role in this translaminar signal propagation—potentially relying on the benefits of interneuronal heterogeneity for signal transmission in cortical circuits (Mejias and Longtin, 2012, 2014). Our model predicts a dependence on SST and VIP cells which can be experimentally tested by optogenetic inactivation. Second, activating pyramidal neurons in layer 5 had an inhibitory effect on other layers, particularly layer 2/3, in agreement with previous observations (Miller et al., 2018). Third, after synaptic plasticity was enabled, feedforward input was able to generate fast oscillations, first in layer 4 and later in other layers. This temporal laminar sequence has in fact been experimentally observed (van Kerkoerle et al., 2014). Fourth, strong feedforward input increased the power and frequency of oscillations (Henrie and Shapley, 2005; Ray and Maunsell, 2010; Jia et al., 2013). Fifth, feedback input suppressed fast oscillations or reduced their power, as observed in vivo in V1 recordings (van Kerkoerle et al., 2014).
Besides the generation of the model itself and its validation with existing data, our work hints at a fundamental property of cortical columnar circuits in generating neural oscillations. The precise way by which oscillations emerge in our model is due to emerging neural assemblies. In particular, during strong external stimulation driving the excitatory firing up, the STDP rule allows specific neuron pairs to reinforce their connections, making them easier to synchronize afterwards. Eventually, this neural assembly becomes able to resonate and even spontaneously generate oscillations during stimulation. If the weights are shuffled after the training (Figure 7A), these detailed neuron-to-neuron correlations are lost, and this leads to a drastic decrease in the oscillations. On the other hand, removing plasticity after the training has taken place (Supplementary Figure S6) has no effect on the oscillations, since the correlations have already emerged and are still present. Finally, discarding a leading role of the overall increase of global synaptic weights (Figure 7B) helps us to conclude that the precise, stimulus-driven association between specific neuron pairs, leading to the emergence of resonant assemblies, is the main driving force behind this phenomenon. These resonant assemblies contain only a small subset of excitatory neurons within the population, which allows to induce oscillatory behavior without substantially modifying the average firing properties of the whole population. The exact proportion and their relationship with specific interneuron types (in particular, PV cells) should be explored in further work.
The hypothesis that fast oscillations are a direct reflection of experience-driven changes in cortical circuits confronts traditional ideas in the field. Concretely, given that rhythmic activity is ubiquitous in the brain, and that synchrony can be easily obtained in abstract computational neuroscience models, it is sometimes assumed that oscillations naturally arise in canonical neural networks without involvement of experience-dependent plasticity and the fine connectivity structure it entails. Indeed, many models in the literature, some of which are also partially constrained by data, are able to display oscillations without the need of plasticity (Brunel, 2000; Brunel and Wang, 2003; Mejias et al., 2016; Veit et al., 2017; Jiang et al., 2023). However, our work importantly demonstrates that it is possible to reproduce spontaneous and evoked activity with a model that does not display oscillations—which means that rhythmic activity is not necessarily a product of considering realistic canonical microcircuitry. Only by carefully addressing the question with a data-constrained columnar model, as done here, one may reveal the vital role that experience-dependent structural pairwise interactions have on generating cortical rhythmic dynamics. This aligns well with existing ideas which link fast oscillations to flexible mechanisms for the development of cognitive function, such as co-optation mechanisms (Bosman et al., 2014). On the other hand, increasing the strength of all excitatory synapses to high levels in our model would also be expected to lead to oscillations without STDP—synchrony is, after all, an emerging property of networked excitable systems. However, when our model was subjected to STDP, excitatory synapses tended to be weak overall (for example compared to inhibitory neurons), so such a solution, while valid for simple models, does not seem to generalize to more realistic cortical column models.
Despite current neurobiological considerations, our model still presents significant limitations which should be addressed in future studies. For example, the level of biophysical and structural detail for neurons is kept at leaky integrate-and-fire “point neuron” level, although future iterations already in development will expand this to multi-compartment models. Similarly, at the moment our neuron and synapse models lack adaptation mechanisms, such as spike frequency adaptation for neurons or short-term plasticity for synapses. Short-term plasticity would be particularly interesting, given their impact in frequency-dependent communication (Tsodyks and Markram, 1997; Tsodyks et al., 1998; Mejias and Torres, 2009; Mejias et al., 2012) and that fact that recent cortical column models have incorporated such dynamics (Jiang et al., 2023), although specifically for the barrel cortex. Of special importance will be the consideration of long-term plasticity in other synapse types, as we have restricted the majority of the present study to only synapses between excitatory neurons for simplicity, and plasticity rules in excitatory-to-inhibitory or inhibitory-to-excitatory synapses are comparatively less understood. In an effort to provide a first view on the robustness of our results, we have incorporated an inhibitory plasticity rule, a symmetric “sunken Mexican hat” rule (Luz and Shamir, 2016), to our network. Gamma oscillations still emerged in this situation, although with a lower peak power and a broader spectral distribution (Supplementary Figure S5). Future studies should be able to incorporate their dynamics using existing descriptions (Vogels et al., 2011; Hennequin et al., 2017), for example to explore the emergence of co-tuning in cortical column models (Lagzi and Fairhall, 2024; Zou et al., 2024). We consider, additionally, that the maximum in synaptic strength imposed in our current model might already approximate, up to some extent, some of the effects expected from plastic inhibitory synapses or homeostatic regulatory mechanisms (Turrigiano, 2008; Vogels et al., 2011), for example limiting the stability problems of excitatory STDP rules (Sjöström et al., 2001; Watt and Desai, 2010).
We have made several experimental predictions based on the results of our model. First, we observed that, while strong positive cross-correlations between excitatory and inhibitory firing rates are found in the model, replicating experimental observations (Renart et al., 2010), this does not always correspond to “matching” pyramidal-PV populations as usually assumed in other models. Instead, we observed a more distributed pattern, where PV, SST and VIP cells within the same or different layers may contribute to match and compensate fluctuations in excitatory firing rates for a given layer. For example, excitatory firing rates in layer 4 are mostly correlated not with local inhibitory populations, but with multiple cell types across other layers. This means that excitatory-inhibitory balance is a far more complex phenomenon in realistic networks with multiple interneuron types, a prediction that could be tested using optogenetics (since electrophysiologically discriminating between inhibitory cell types is challenging). Regarding the activity of different cell types, alternative canonical sequential activations should exist in the V1 column when looking at different interneuron types—for example, upon stimulus onset SST cells will be activated sequentially from deep to superficial layers, while PV and VIP cells will follow the classical sequence just like pyramidal neurons (Figure 3D). As concerns synaptic plasticity, we predict that plasticity in synapses originating in layer 4 (and targeting other cells inside and outside that layer) will be fundamental for the generation of oscillations in cortical circuits (Figure 6A). Localized pharmacological inactivation of synaptic plasticity mechanisms in layer 4 should reveal important alterations in experience-dependent rhythmic patterns. Although we have not explicitly focused on the role of NMDA receptors in columnar dynamics, the model could be used in future work to study the relationship between pharmacological blocking of NMDARs and alterations in gamma oscillations, or the interaction between NMDAR and different cell types in novel paradigms of working memory (Miller et al., 2018; Mejias and Wang, 2022; Feng et al., 2023). Finally, our inactivation results highlight the crucial role of layer 4 PV interneurons in the emergence of gamma oscillations in the cortical column. Given the relatively strong (weak) projections from PV to pyramidal (SST/VIP) neurons, respectively (Figure 1), and the fact that the same effects are observed in the whole column and in the layer 4 subcircuit (Figure 6C and Supplementary Figure S9), our results indicate that inhibitory synapses from PV to pyramidal cells in layer 4 are particularly important for generating gamma oscillations, a predictions that can also be tested experimentally.
Overall, our biologically realistic, data-constrained cortical column model suggests a clear link between experience-dependent plastic changes and the emergence of neural oscillations. These oscillations are not present anymore if synaptic weights are randomized after learning, and simply upscaling the values of all excitatory synapses in the non-STDP model is also not enough to obtain them. In realistic columnar models, a subtle, self-organizing distributed process driven by experience is needed to produce oscillations.
Data availability statement
The original contributions presented in the study are included in the article/Supplementary material, further inquiries can be directed to the corresponding authors. The code to replicate our findings may be accessed here: https://github.com/GiuliaMoreni95/Cortical_column_model_oscillations.
Author contributions
GM: Formal analysis, Investigation, Writing – review & editing. LZ: Formal analysis, Writing – review & editing. CP: Conceptualization, Funding acquisition, Supervision, Writing – review & editing. JM: Conceptualization, Formal analysis, Funding acquisition, Supervision, Writing – original draft, Writing – review & editing.
Funding
The author(s) declare that financial support was received for the research and/or publication of this article. This project has received funding from the European Union's Horizon 2020 Framework Programme for Research and Innovation under the Specific Grant Agreement No. 945539 (Human Brain Project SGA3; to CP, JM) and UvA/ABC Project Grant 1006 (JM). This work was done with the support of EBRAINS and HBP computing services.
Acknowledgments
We thank Matthias Brucklacher, Kwangjun Lee, and Parva Alavian for constructive discussions, and Hans Ekkehard Plesser, Sacha van Albada, Walter Senn, and Sander Bohte for their useful feedback on early iterations of the work.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The author(s) 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.
Generative AI statement
The author(s) declare that no Gen AI was used in the creation of this manuscript.
Publisher's note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fncom.2025.1568143/full#supplementary-material
References
Antonoudiou, P., Tan, Y. L., Kontou, G., Upton, A. L., and Mann, E. O. (2020). Parvalbumin and somatostatin interneurons contribute to the generation of hippocampal gamma oscillations. J. Neurosci. 40, 7668–7687. doi: 10.1523/JNEUROSCI.0261-20.2020
Bastos, A. M., Vezoli, J., Bosman, C. A., Schoffelen, J.-M., Oostenveld, R., Dowdall, J. R., et al. (2015). Visual areas exert feedforward and feedback influences through distinct frequency channels. Neuron 85, 390–401. doi: 10.1016/j.neuron.2014.12.018
Battaglia, D., and Hansel, D. (2011). Synchronous chaos and broad band gamma rhythm in a minimal multi-layer model of primary visual cortex. PLoS Comput. Biol. 7:e1002176. doi: 10.1371/journal.pcbi.1002176
Beerendonk, L., Mejías, J. F., Nuiten, S. A., de Gee, J. W., Fahrenfort, J. J., and van Gaal, S. (2024). A disinhibitory circuit mechanism explains a general principle of peak performance during mid-level arousal. Proc. Natl. Acad. Sci. U.S.A. 121:e2312898121. doi: 10.1073/pnas.2312898121
Bernander, O., Douglas, R. J., Martin, K. A., and Koch, C. (1991). Synaptic background activity influences spatiotemporal integration in single pyramidal cells. Proc. Natl. Acad. Sci. U.S.A. 88, 11569–11573. doi: 10.1073/pnas.88.24.11569
Billeh, Y. N., Cai, B., Gratiy, S. L., Dai, K., Iyer, R., Gouwens, N. W., et al. (2020). Systematic integration of structural and functional data into multi-scale models of mouse primary visual cortex. Neuron 106, 388–403.e18. doi: 10.1016/j.neuron.2020.01.040
Binzegger, T., Douglas, R. J., and Martin, K. A. C. (2004). A quantitative map of the circuit of cat primary visual cortex. J. Neurosci. 24, 8441–8453. doi: 10.1523/JNEUROSCI.1400-04.2004
Bosman, C. A., Lansink, C. S., and Pennartz, C. M. A. (2014). Functions of gamma-band synchronization in cognition: from single circuits to functional diversity across cortical and subcortical systems. Eur. J. Neurosci. 39, 1982–1999. doi: 10.1111/ejn.12606
Brunel, N. (2000). Dynamics of sparsely connected networks of excitatory and inhibitory spiking neurons. J. Comput. Neurosci. 8, 183–208. doi: 10.1023/A:1008925309027
Brunel, N., and Wang, X.-J. (2003). What determines the frequency of fast network oscillations with irregular neural discharges? I. Synaptic dynamics and excitation-inhibition balance. J. Neurophysiol. 90, 415–430. doi: 10.1152/jn.01095.2002
Cardin, J. A., Carlén, M., Meletis, K., Knoblich, U., Zhang, F., Deisseroth, K., et al. (2009). Driving fast-spiking cells induces gamma rhythm and controls sensory responses. Nature 459, 663–667. doi: 10.1038/nature08002
Douglas, R. J., and Martin, K. A. C. (2004). Neuronal circuits of the neocortex. Annu. Rev. Neurosci. 27, 419–451. doi: 10.1146/annurev.neuro.27.070203.144152
Dowdall, J. R., and Vinck, M. (2023). Coherence fails to reliably capture inter-areal interactions in bidirectional neural systems with transmission delays. NeuroImage 271:119998. doi: 10.1016/j.neuroimage.2023.119998
Feng, M., Bandyopadhyay, A., and Mejias, J. F. (2023). Emergence of distributed working memory in a human brain network model. bioRxiv [Preprint]. bioRxiv:2023.01.26.525779. doi: 10.1101/2023.01.26.525779
Fries, P. (2005). A mechanism for cognitive dynamics: neuronal communication through neuronal coherence. Trends Cogn. Sci. 9, 474–480. doi: 10.1016/j.tics.2005.08.011
Garcia del Molino, L. C., Yang, G. R., Mejias, J. F., and Wang, X.-J. (2017). Paradoxical response reversal of top-down modulation in cortical circuits with three interneuron types. eLife 6:e29742. doi: 10.7554/eLife.29742
Gerstner, W., Kempter, R., van Hemmen, J. L., and Wagner, H. (1996). A neuronal learning rule for sub-millisecond temporal coding. Nature 383, 76–78. doi: 10.1038/383076a0
Gilbert, C. D. (1983). Microcircuitry of the visual cortex. Annu. Rev. Neurosci. 6, 217–247. doi: 10.1146/annurev.ne.06.030183.001245
Hennequin, G., Agnes, E. J., and Vogels, T. P. (2017). Inhibitory plasticity: balance, control, and codependence. Annu. Rev. Neurosci. 40, 557–579. doi: 10.1146/annurev-neuro-072116-031005
Henrie, J. A., and Shapley, R. (2005). LFP power spectra in V1 cortex: the graded effect of stimulus contrast. J. Neurophysiol. 94, 479–490. doi: 10.1152/jn.00919.2004
Huang, C., Zeldenrust, F., and Celikel, T. (2022). Cortical representation of touch in silico. Neuroinformatics 20, 1013–1039. doi: 10.1007/s12021-022-09576-5
Jensen, O., and Mazaheri, A. (2010). Shaping functional architecture by oscillatory alpha activity: gating by inhibition. Front. Hum. Neurosci. 4:186. doi: 10.3389/fnhum.2010.00186
Jia, X., Xing, D., and Kohn, A. (2013). No consistent relationship between gamma power and peak frequency in macaque primary visual cortex. J. Neurosci. 33, 17–25. doi: 10.1523/JNEUROSCI.1687-12.2013
Jiang, H.-J., Qi, G., Duarte, R., Feldmeyer, D., and van Albada, S. J. (2023). A layered microcircuit model of somatosensory cortex with three interneuron types and cell-type-specific short-term plasticity. bioRxiv [Preprint]. bioRxiv:2023.10.26.563698. doi: 10.1101/2023.10.26.563698
Kondo, S., and Ohki, K. (2016). Laminar differences in the orientation selectivity of geniculate afferents in mouse primary visual cortex. Nat. Neurosci. 19, 316–319. doi: 10.1038/nn.4215
Lagzi, F., and Fairhall, A. L. (2024). Emergence of co-tuning in inhibitory neurons as a network phenomenon mediated by randomness, correlations, and homeostatic plasticity. Sci. Adv. 10:eadi4350. doi: 10.1126/sciadv.adi4350
Lee, J. H., Whittington, M. A., and Kopell, N. J. (2013). Top-down beta rhythms support selective attention via interlaminar interaction: a model. PLoS Comput. Biol. 9:e1003164. doi: 10.1371/journal.pcbi.1003164
Litwin-Kumar, A., Rosenbaum, R., and Doiron, B. (2016). Inhibitory stabilization and visual coding in cortical circuits with multiple interneuron subtypes. J. Neurophysiol. 115, 1399–1409. doi: 10.1152/jn.00732.2015
Luz, Y., and Shamir, M. (2016). Oscillations via spike-timing dependent plasticity in a feed-forward model. PLoS Comput. Biol. 12:e1004878. doi: 10.1371/journal.pcbi.1004878
Mejias, J. F., Hernandez-Gomez, B., and Torres, J. J. (2012). Short-term synaptic facilitation improves information retrieval in noisy neural networks. Europhys. Lett. 97:48008. doi: 10.1209/0295-5075/97/48008
Mejias, J. F., and Longtin, A. (2012). Optimal heterogeneity for coding in spiking neural networks. Phys. Rev. Lett. 108:228102. doi: 10.1103/PhysRevLett.108.228102
Mejias, J. F., and Longtin, A. (2014). Differential effects of excitatory and inhibitory heterogeneity on the gain and asynchronous state of sparse cortical networks. Front. Comput. Neurosci. 8:107. doi: 10.3389/fncom.2014.00107
Mejias, J. F., Murray, J. D., Kennedy, H., and Wang, X.-J. (2016). Feedforward and feedback frequency-dependent interactions in a large-scale laminar network of the primate cortex. Sci. Adv. 2:e1601335. doi: 10.1126/sciadv.1601335
Mejias, J. F., and Torres, J. J. (2009). Maximum memory capacity on neural networks with short-term synaptic depression and facilitation. Neural Comput. 21, 851–871. doi: 10.1162/neco.2008.02-08-719
Mejias, J. F., and Wang, X.-J. (2022). Mechanisms of distributed working memory in a large-scale network of macaque neocortex. eLife 11:e72136. doi: 10.7554/eLife.72136
Miller, E. K., Lundqvist, M., and Bastos, A. M. (2018). Working memory 2.0. Neuron 100, 463–475. doi: 10.1016/j.neuron.2018.09.023
Moreni, G., Pennartz, C. M. A., and Mejias, J. F. (2024). Cell-type-specific firing patterns in a V1 cortical column model depend on feedforward and feedback-driven states. bioRxiv [Preprint]. bioRxiv:2024.04.02.587673. doi: 10.1101/2024.04.02.587673
Olsen, S. R., Bortone, D. S., Adesnik, H., and Scanziani, M. (2012). Gain control by layer six in cortical circuits of vision. Nature 483, 47–52. doi: 10.1038/nature10835
Onorato, I., Tzanou, A., Schneider, M., Uran, C., Broggini, A., and Vinck, M. (2023). Distinct roles of PV and Sst interneurons in visually-induced gamma oscillations. bioRxiv [Preprint]. bioRxiv:2023.04.08.535291. doi: 10.1101/2023.04.08.535291
Papadopoulos, L., Battaglia, D., and Bassett, D. S. (2022). Controlling collective dynamical states of mesoscale brain networks with local perturbations. arXiv [Preprint]. arXiv:2208.12231. doi: 10.48550/arXiv.2208.12231
Perrenoud, Q., Pennartz, C. M. A., and Gentet, L. J. (2016). Membrane potential dynamics of spontaneous and visually evoked gamma activity in V1 of awake mice. PLoS Biol. 14:e1002383. doi: 10.1371/journal.pbio.1002383
Potjans, T. C., and Diesmann, M. (2014). The cell-type specific cortical microcircuit: relating structure and activity in a full-scale spiking network model. Cereb. Cortex 24, 785–806. doi: 10.1093/cercor/bhs358
Ray, S., and Maunsell, J. H. R. (2010). Differences in gamma frequencies across visual cortex restrict their possible use in computation. Neuron 67, 885–896. doi: 10.1016/j.neuron.2010.08.004
Renart, A., de la Rocha, J., Bartho, P., Hollender, L., Parga, N., Reyes, A., et al. (2010). The asynchronous state in cortical circuits. Science 327, 587–590. doi: 10.1126/science.1179850
Rudy, B., Fishell, G., Lee, S., and 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
Schneider, M., Broggini, A. C., Dann, B., Tzanou, A., Uran, C., Sheshadri, S., et al. (2021). A mechanism for inter-areal coherence through communication based on connectivity and oscillatory power. Neuron 109, 4050–4067.e12. doi: 10.1016/j.neuron.2021.09.037
Sjöström, P. J., Turrigiano, G. G., and Nelson, S. B. (2001). Rate, timing, and cooperativity jointly determine cortical synaptic plasticity. Neuron 32, 1149–1164. doi: 10.1016/S0896-6273(01)00542-6
Spaak, E., Bonnefond, M., Maier, A., Leopold, D. A., and Jensen, O. (2012). Layer-specific entrainment of gamma-band neural activity by the alpha rhythm in monkey visual cortex. Curr. Biol. 22, 2313–2318. doi: 10.1016/j.cub.2012.10.020
Thomson, A. M., West, D. C., Wang, Y., and Bannister, A. P. (2002). Synaptic connections and small circuits involving excitatory and inhibitory neurons in layers 2–5 of adult rat and cat neocortex: triple intracellular recordings and biocytin labelling in vitro. Cereb. Cortex 12, 936–953. doi: 10.1093/cercor/12.9.936
Tiesinga, P., and Sejnowski, T. J. (2009). Cortical enlightenment: are attentional gamma oscillations driven by ING or PING? Neuron 63, 727–732. doi: 10.1016/j.neuron.2009.09.009
Tremblay, R., Lee, S., and Rudy, B. (2016). GABAergic interneurons in the neocortex: from cellular properties to circuits. Neuron 91, 260–292. doi: 10.1016/j.neuron.2016.06.033
Tsodyks, M., Pawelzik, K., and Markram, H. (1998). Neural networks with dynamic synapses. Neural Comput. 10, 821–835. doi: 10.1162/089976698300017502
Tsodyks, M. V., and Markram, H. (1997). The neural code between neocortical pyramidal neurons depends on neurotransmitter release probability. Proc. Natl. Acad. Sci. U.S.A. 94, 719–723. doi: 10.1073/pnas.94.2.719
Turrigiano, G. G. (2008). The self-tuning neuron: synaptic scaling of excitatory synapses. Cell 135, 422–435. doi: 10.1016/j.cell.2008.10.008
van Albada, S. J., Helias, M., and Diesmann, M. (2015). Scalability of asynchronous networks is limited by one-to-one mapping between effective connectivity and correlations. PLoS Comput. Biol. 11:e1004490. doi: 10.1371/journal.pcbi.1004490
van Kerkoerle, T., Self, M. W., Dagnino, B., Gariel-Mathis, M.-A., Poort, J., van der Togt, C., et al. (2014). Alpha and gamma oscillations characterize feedback and feedforward processing in monkey visual cortex. Proc. Natl. Acad. Sci. U.S.A. 111, 14332–14341. doi: 10.1073/pnas.1402773111
Veit, J., Hakim, R., Jadi, M. P., Sejnowski, T. J., and Adesnik, H. (2017). Cortical gamma band synchronization through somatostatin interneurons. Nat. Neurosci. 20, 951–959. doi: 10.1038/nn.4562
Vinck, M., Bos, J. J., Van Mourik-Donga, L. A., Oplaat, K. T., Klein, G. A., Jackson, J. C., et al. (2016). Cell-type and state-dependent synchronization among rodent somatosensory, visual, perirhinal cortex, and hippocampus CA1. Front. Syst. Neurosci. 9:187. doi: 10.3389/fnsys.2015.00187
Vinck, M., and Bosman, C. A. (2016). More gamma more predictions: gamma-synchronization as a key mechanism for efficient integration of classical receptive field inputs with surround predictions. Front. Syst. Neurosci. 10:35. doi: 10.3389/fnsys.2016.00035
Vogels, T. P., Sprekeler, H., Zenke, F., Clopath, C., and Gerstner, W. (2011). Inhibitory plasticity balances excitation and inhibition in sensory pathways and memory networks. Science 334, 1569–1573. doi: 10.1126/science.1211095
Wang, X.-J. (1999). Synaptic basis of cortical persistent activity: the importance of NMDA receptors to working memory. J. Neurosci. 19, 9587–9603. doi: 10.1523/JNEUROSCI.19-21-09587.1999
Watt, A. J., and Desai, N. S. (2010). Homeostatic plasticity and STDP: keeping a neuron's cool in a fluctuating world. Front. Synaptic Neurosci. 2:5. doi: 10.3389/fnsyn.2010.00005
Wilson, H. R., and Cowan, J. D. (1972). Excitatory and inhibitory interactions in localized populations of model neurons. Biophys. J. 12, 1–24. doi: 10.1016/S0006-3495(72)86068-5
Wood, K. C., Blackwell, J. M., and Geffen, M. N. (2017). Cortical inhibitory interneurons control sensory processing. Curr. Opin. Neurobiol. 46, 200–207. doi: 10.1016/j.conb.2017.08.018
Keywords: cortical column, oscillations, synaptic plasticity, visual cortex, interneurons
Citation: Moreni G, Zou L, Pennartz CMA and Mejias JF (2025) Synaptic plasticity facilitates oscillations in a V1 cortical column model with multiple interneuron types. Front. Comput. Neurosci. 19:1568143. doi: 10.3389/fncom.2025.1568143
Received: 28 January 2025; Accepted: 08 April 2025;
Published: 30 April 2025.
Edited by:
Maurizio Mattia, Italian National Institute of Health (ISS), ItalyReviewed by:
Jean-Philippe Thivierge, University of Ottawa, CanadaPier Stanislao Paolucci, National Institute of Nuclear Physics, Italy
Copyright © 2025 Moreni, Zou, Pennartz and Mejias. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Giulia Moreni, Zy5tb3JlbmlAdXZhLm5s; Jorge F. Mejias, ai5mLm1lamlhc0B1dmEubmw=