Skip to content

Spiking Convolutional Neural Networks

Notifications You must be signed in to change notification settings

ppppps/Spiking-CNN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Spiking-CNN

Spiking Convolutional Neural Networks

This repository contains two projects:

1- The sourcecode for the 2016-2017 papers:

Tavanaei, Amirhossein, and Anthony S. Maida. "Bio-inspired spiking convolutional neural network using layer-wise sparse coding and stdp learning." arXiv preprint arXiv:1611.03000 (2016).

Tavanaei, Amirhossein, and Anthony S. Maida. "Multi-layer unsupervised learning in a spiking convolutional neural network." Neural Networks (IJCNN), 2017 International Joint Conference on. IEEE, 2017.


2- The sourcecode for the 2018 paper:

Tavanaei, Amirhossein, Zachary Kirby, and Anthony S. Maida. "Training Spiking ConvNets by STDP and Gradient Descent." Neural Networks (IJCNN), 2018 International Joint Conference on. IEEE, 2018.


Note: The codes show the algorithm implementations and do not provide a package to be installed. We also recommend researchers to reimplement the algorithms if they want to use GPU (These projects has been implemented from scratch and has a lot to be improved).

Note: We have changed the hyperparameters many times and their values are not the same as the values mentioned in the papers (for the sake of comparisons in my dissertation). Please change the hyperparameters to get the best results.

About

Spiking Convolutional Neural Networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%