Tamagotchi-style digital pet with a neural network featuring neurogenesis & Hebbian learning
-
Updated
Sep 8, 2025 - Python
Tamagotchi-style digital pet with a neural network featuring neurogenesis & Hebbian learning
Hopfield network implemented with Python
A lightweight and flexible framework for Hebbian learning in PyTorch.
Python implementation of the Epigenetic Robotic Architecture (ERA). It includes standalone classes for Self-Organizing Maps (SOM) and Hebbian Networks.
PyPi Package of Self-Organizing Recurrent Neural Networks (SORN) and Neuro-robotics using OpenAI Gym
Studying collective memories of internet users using Wikipedia viewership statistics
This repository has implementations of various alternatives to backpropagation for training neural networks.
Code for paper NeurIPS AMHN 2023
Code for the assignments for the Computational Neuroscience Course BT6270 in the Fall 2018 semester
Implementation of Hopfield Neural Network in Python based on Hebbian Learning Algorithm
Code for Limbacher, T. and Legenstein, R. (2020). H-Mem: Harnessing synaptic plasticity with Hebbian Memory Networks
unsupervised learning of natural images -- à la SparseNet.
Computational Neuroscience projects.
Malleable spiking neural network framework and training platform.
Contrastive Hebbian learning on MNIST, reaching ~97% accuracy with a small 784-128-10 MLP.
🐣 Code for my master thesis "Biologically Plausible Deep Learning through Neuroevolution"
Projects of the course Artificial Neural Networks by Dr. Mozayani - Fall 2019
Assignments on Neural Networks
PCAnet and different PCA methods, implemented with numpy. Including powerPCA, HebbianPCA, kernelPCA and PCAnet
Assorted mix of code studying Neural Networks, Deep Learning, and training strategies.
Add a description, image, and links to the hebbian-learning topic page so that developers can more easily learn about it.
To associate your repository with the hebbian-learning topic, visit your repo's landing page and select "manage topics."