Antony W. N'dri, William Gebhardt, Céline Teulière, Fleur Zeldenrust, Rajesh P. N. Rao, Jochen Triesch, Alexander Ororbia
{"title":"Predictive Coding with Spiking Neural Networks: a Survey","authors":"Antony W. N'dri, William Gebhardt, Céline Teulière, Fleur Zeldenrust, Rajesh P. N. Rao, Jochen Triesch, Alexander Ororbia","doi":"arxiv-2409.05386","DOIUrl":null,"url":null,"abstract":"In this article, we review a class of neuro-mimetic computational models that\nwe place under the label of spiking predictive coding. Specifically, we review\nthe general framework of predictive processing in the context of neurons that\nemit discrete action potentials, i.e., spikes. Theoretically, we structure our\nsurvey around how prediction errors are represented, which results in an\norganization of historical neuromorphic generalizations that is centered around\nthree broad classes of approaches: prediction errors in explicit groups of\nerror neurons, in membrane potentials, and implicit prediction error encoding.\nFurthermore, we examine some applications of spiking predictive coding that\nutilize more energy-efficient, edge-computing hardware platforms. Finally, we\nhighlight important future directions and challenges in this emerging line of\ninquiry in brain-inspired computing. Building on the prior results of work in\ncomputational cognitive neuroscience, machine intelligence, and neuromorphic\nengineering, we hope that this review of neuromorphic formulations and\nimplementations of predictive coding will encourage and guide future research\nand development in this emerging research area.","PeriodicalId":501517,"journal":{"name":"arXiv - QuanBio - Neurons and Cognition","volume":"27 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - QuanBio - Neurons and Cognition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.05386","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this article, we review a class of neuro-mimetic computational models that
we place under the label of spiking predictive coding. Specifically, we review
the general framework of predictive processing in the context of neurons that
emit discrete action potentials, i.e., spikes. Theoretically, we structure our
survey around how prediction errors are represented, which results in an
organization of historical neuromorphic generalizations that is centered around
three broad classes of approaches: prediction errors in explicit groups of
error neurons, in membrane potentials, and implicit prediction error encoding.
Furthermore, we examine some applications of spiking predictive coding that
utilize more energy-efficient, edge-computing hardware platforms. Finally, we
highlight important future directions and challenges in this emerging line of
inquiry in brain-inspired computing. Building on the prior results of work in
computational cognitive neuroscience, machine intelligence, and neuromorphic
engineering, we hope that this review of neuromorphic formulations and
implementations of predictive coding will encourage and guide future research
and development in this emerging research area.