Skip to content

A cellular neural network (CNN) with visualization

Notifications You must be signed in to change notification settings

joshdempster/cell-grid

Repository files navigation

This project recreates some of the properties of a biological neural network in a cell grid (CNN). The goal is to be able to train the grid using only a global reward/punish value calculated from the output, and no backpropagation.

To install, just copy grid_animation.py and grid_rules.py into the desired folder and run grid_animation.py. Requires numpy (for the math) and pyglet (for the visualization).

200x200 grid showing neuron activations

About

A cellular neural network (CNN) with visualization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages