Skip to content

Demo: Spiking Neural Network (SNN) using Generalised Linear Model (GLM)

License

Notifications You must be signed in to change notification settings

rpazuki/snn.tutorial

Repository files navigation

SNN Demo

Implementing the Spiking Neural Network (SNN) from first principles

Welcome to the the SNN Demo repo. Explore the sample code, notebooks for a demonstrable example of SNN models explained from first principles.

Guides

You can browse the jupyter notebooks (.ipynb extension) and read through, or run them on your local machine.

To run them locally you need to do the followings:

  1. Check the dependecnies and install the required packages.
  2. Download the USPS dataset [2] and save it on your local directory.
  3. Run jupyter notebook and open one of the ipynb files.
  4. Excecute each cell from top to bottom consecutively.
  5. Enjoy.

Contributors

Licence & copyright

Copyright (c) 2021 Roozbeh H. Pazuki

Licensed under GNU License.

Reference

An Introduction to Probabilistic Spiking Neural Networks: [1]

USPS dataset: [2]

Spatio-temporal correlations and visual signalling in a complete neuronal population: [3]