NGC-Learn: Neurobiological Learning and Biomimetic Systems Simulation in Python
-
Updated
Jun 4, 2024 - Python
NGC-Learn: Neurobiological Learning and Biomimetic Systems Simulation in Python
EIGen: Evolutionary Illusion Generator, based on predictive coding.
Implementation/simulation of the predictive forward-forward credit assignment algorithm for training neurobiologically-plausible recurrent neural network models.
PyHGF: A neural network library for predictive coding
Code from paper High-throughput Onboard Hyperspectral Image Compression with Ground-based CNN Reconstruction
Implementation/simulation of active neural generative coding (ANGC) for training neurobiologically-plausible active inference agent models.
We introduce Local recurrent Predictive coding model termed as Parallel temporal Neural Coding Network. Unlike classical RNNs, our model is pure local and doesn't require computing gradients backward in time; thus computationally more efficient compared to BPTT and can be used for online learning
This repository has implementations of various alternatives to backpropagation for training neural networks.
Generalized Predictive Coding in Torch
Predictive coding networks for temporal prediction
Deep Predictive Coding Network (PredNet) implemented with Chainer
Predictive coding for sequential memory
Code implementation for the paper "Relating Human Perception of Musicality to Prediction in a Predictive Coding Model"
predictive coding-based RL. both Active Neural Generative Coding and Prospective Configuration
NGC-Learn: Predictive Coding and Neurobiologically-Motivated Learning in Python
Implementation of Neural Generative Coding
Models for predicting fMRI data associated with the Algonauts 2021 challenge (http://algonauts.csail.mit.edu).
A predictive coding neural network to learn invariant representations from short video clips
Approximate Natural Gradient Descent with precision weighted predictive coding
Deep Local Predictive Coding Network (Local PCN) implemented with Chainer
Add a description, image, and links to the predictive-coding topic page so that developers can more easily learn about it.
To associate your repository with the predictive-coding topic, visit your repo's landing page and select "manage topics."