IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1013469.html
   My bibliography  Save this article

Cortical networks with multiple interneuron types generate oscillatory patterns during predictive coding

Author

Listed:
  • Kwangjun Lee
  • Cyriel M A Pennartz
  • Jorge F Mejias

Abstract

Predictive coding (PC) proposes that our brains work as an inference machine, generating an internal model of the world and minimizing predictions errors (i.e., differences between external sensory evidence and internal prediction signals). Theoretical models of PC often rely on high-level approaches, and therefore implementations detailing which neurons or pathways are used to compute prediction errors or adapt the internal representations, as well as their level of agreement with biological circuitry, are currently missing. Here we propose a computational model of PC, which integrates a neuroanatomically informed hierarchy of two cortical areas with a simplified laminar organization and cell-type-specific connectivity between excitatory, PV, SST and VIP cells. Our model efficiently performs PC, even in the presence of external and internal noise, by forming latent representations of naturalistic visual input (MNIST, fashion-MNIST and grayscale CIFAR-10) via Hebbian learning and using them to predict sensory input by minimizing prediction errors. The model assumes that both positive and negative prediction errors are computed by stereotypical excitatory-PV-SST-VIP circuits with the same structure but different incoming input. During sensory inference, neural oscillatory activity emerges in the system due to interactions between representation and prediction error microcircuits, with optogenetics-inspired inactivation protocols revealing a differentiated role of PV, SST and VIP cell types in such dynamics. Finally, our model shows anomalous responses to deviant stimuli within series of same-image presentations, in agreement with experimental results on mismatch negativity and oddball paradigms. We argue that our model constitutes an important step to better understand the circuits mediating PC in real cortical networks.Author summary: Predictive coding (PC) suggests that the brain constantly generates expectations about the world and updates these expectations based on incoming sensory input. While being a prominent theory, we still lack detailed models that show how specific neurons and brain circuits might carry out these processes. Here, we present a computational model which addresses this gap by including biologically plausible brain circuitry with specific types of neurons (excitatory, PV, SST, and VIP cells) and their connections. It efficiently learns to form internal representations of visual information and uses them to predict sensory input, adjusting its predictions when errors occur. We found that particular types of neurons play different roles in these processes, and that neural oscillations emerge during the training and inference processes. Our model also replicates neural patterns observed in experiments where unexpected stimuli appear. By integrating anatomical and functional details, our work brings us closer to understanding how the brain uses predictive coding at the circuit level.

Suggested Citation

  • Kwangjun Lee & Cyriel M A Pennartz & Jorge F Mejias, 2025. "Cortical networks with multiple interneuron types generate oscillatory patterns during predictive coding," PLOS Computational Biology, Public Library of Science, vol. 21(9), pages 1-25, September.
  • Handle: RePEc:plo:pcbi00:1013469
    DOI: 10.1371/journal.pcbi.1013469
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1013469
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1013469&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1013469?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1013469. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.