0
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Predictive coding with spiking neurons and feedforward gist signaling

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Predictive coding (PC) is an influential theory in neuroscience, which suggests the existence of a cortical architecture that is constantly generating and updating predictive representations of sensory inputs. Owing to its hierarchical and generative nature, PC has inspired many computational models of perception in the literature. However, the biological plausibility of existing models has not been sufficiently explored due to their use of artificial neurons that approximate neural activity with firing rates in the continuous time domain and propagate signals synchronously. Therefore, we developed a spiking neural network for predictive coding (SNN-PC), in which neurons communicate using event-driven and asynchronous spikes. Adopting the hierarchical structure and Hebbian learning algorithms from previous PC neural network models, SNN-PC introduces two novel features: (1) a fast feedforward sweep from the input to higher areas, which generates a spatially reduced and abstract representation of input (i.e., a neural code for the gist of a scene) and provides a neurobiological alternative to an arbitrary choice of priors; and (2) a separation of positive and negative error-computing neurons, which counters the biological implausibility of a bi-directional error neuron with a very high baseline firing rate. After training with the MNIST handwritten digit dataset, SNN-PC developed hierarchical internal representations and was able to reconstruct samples it had not seen during training. SNN-PC suggests biologically plausible mechanisms by which the brain may perform perceptual inference and learning in an unsupervised manner. In addition, it may be used in neuromorphic applications that can utilize its energy-efficient, event-driven, local learning, and parallel information processing nature.

          Related collections

          Most cited references102

          • Record: found
          • Abstract: not found
          • Article: not found

          A Mathematical Theory of Communication

          C. Shannon (1948)
            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Image Quality Assessment: From Error Visibility to Structural Similarity

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Learning representations by back-propagating errors

                Bookmark

                Author and article information

                Contributors
                URI : http://loop.frontiersin.org/people/2576139/overviewRole: Role: Role: Role: Role: Role: Role: Role:
                URI : http://loop.frontiersin.org/people/824385/overviewRole: Role: Role: Role:
                URI : http://loop.frontiersin.org/people/98694/overviewRole: Role: Role:
                Role: Role: Role: Role: Role:
                URI : http://loop.frontiersin.org/people/2725/overviewRole: Role: Role: Role: Role: Role: Role:
                Journal
                Front Comput Neurosci
                Front Comput Neurosci
                Front. Comput. Neurosci.
                Frontiers in Computational Neuroscience
                Frontiers Media S.A.
                1662-5188
                12 April 2024
                2024
                : 18
                : 1338280
                Affiliations
                [1] 1Cognitive and Systems Neuroscience Group, Swammerdam Institute for Life Sciences, Faculty of Science, University of Amsterdam , Amsterdam, Netherlands
                [2] 2Department of Computer Science, School of Science, Loughborough University , Loughborough, United Kingdom
                [3] 3Machine Learning Group, Centre of Mathematics and Computer Science , Amsterdam, Netherlands
                Author notes

                Edited by: Guenther Palm, University of Ulm, Germany

                Reviewed by: Willem Wybo, Helmholtz Association of German Research Centres (HZ), Germany

                Jean-Philippe Thivierge, University of Ottawa, Canada

                *Correspondence: Kwangjun Lee k.lee@ 123456uva.nl
                Cyriel M. A. Pennartz c.m.a.Pennartz@ 123456uva.nl
                Article
                10.3389/fncom.2024.1338280
                11045951
                28250eee-c350-43b8-b06d-f46997f6006e
                Copyright © 2024 Lee, Dora, Mejias, Bohte and Pennartz.

                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.

                History
                : 14 November 2023
                : 14 March 2024
                Page count
                Figures: 8, Tables: 2, Equations: 27, References: 102, Pages: 19, Words: 13602
                Funding
                Funded by: Horizon 2020, doi 10.13039/501100007601;
                The author(s) declare financial support was received for the research, authorship, 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). We acknowledge the use of Fenix Infrastructure resources, which are partially funded from the European Union's Horizon 2020 Research and Innovation Programme through the ICEI project under the grant agreement No. 800858.
                Categories
                Neuroscience
                Original Research

                Neurosciences
                predictive processing,visual cortex,spiking neural network,hebbian learning,unsupervised learning,representation learning,recurrent processing,sensory processing

                Comments

                Comment on this article