Integration of Contrastive Predictive Coding and Spiking Neural Networks
This study examines the integration of Contrastive Predictive Coding (CPC) with Spiking Neural Networks (SNN). While CPC learns the predictive structure of data to generate meaningful representations, SNN mimics the computational processes of biological neural systems over time. In this study, the goal is to develop a predictive coding model with greater biological plausibility by processing inputs and outputs in a spike-based system. The proposed model was tested on the MNIST dataset and achieved a high classification rate in distinguishing positive sequential samples from non-sequential negative samples. The study demonstrates that CPC can be effectively combined with SNN, showing that an SNN trained for classification tasks can also function as an encoding mechanism. Project codes and detailed results can be accessed on our GitHub page: https://github.com/vnd-ogrenme/ongorusel-kodlama/tree/main/CPC_SNN
Code (1)
Methods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Predictive Coding as Stimulus Avoidance in Spiking Neural Networks
Predictive coding can be regarded as a function which reduces the error between an input signal and a top-down prediction. If reducing the error is equivalent to reducing the influence of stimuli from the environment, pr…
PredictionTemporal SequencesDendritic predictive coding: A theory of cortical computation with spiking neurons
Top-down feedback in cortex is critical for guiding sensory processing, which has prominently been formalized in the theory of hierarchical predictive coding (hPC). However, experimental evidence for error units, which a…
Predictive Coding with Spiking Neural Networks: a Survey
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 o…
Edge-computingPredictionSurveyEchoSpike Predictive Plasticity: An Online Local Learning Rule for Spiking Neural Networks
The drive to develop artificial neural networks that efficiently utilize resources has generated significant interest in bio-inspired Spiking Neural Networks (SNNs). These networks are particularly attractive due to thei…
Self-Supervised LearningStochastic Spiking Neural Networks with First-to-Spike Coding
Spiking Neural Networks (SNNs), recognized as the third generation of neural networks, are known for their bio-plausibility and energy efficiency, especially when implemented on neuromorphic hardware. However, the majori…
Benchmarking