Skip to content

Latest commit

 

History

History
84 lines (63 loc) · 2.66 KB

File metadata and controls

84 lines (63 loc) · 2.66 KB

Computational Neuroscience Tutorial 2021

NeuroSchool PhD Program

Introduction on Spiking Neural Networks (SNNs) by using PyNN on the SpiNNaker neuromorphic system.

Instructions to use the material:

  1. make the EBRAINS credentials to access the SpiNNaker server (https://spinn-20.cs.man.ac.uk/hub/login)
  2. login on the Jupyter Lab interface
  3. clone this repository git clone https://github.com/albertoarturovergani/CNT-2021
  4. Open the directory SpiNNaker/ and run the CNT notebook

Zoom link:

https://univ-amu-fr.zoom.us/j/94280459110?pwd=b25zQytlQ1dIK0x2OTU5OXQ3dzFEZz09

Content:

overview for the design of Spiking Neural Networks (SNNs)

  1. neurons
    • cell types
    • populations
    • recording variables
  2. connections
    • synapse types
    • connections types
    • projections
  3. simulation managing
    • computational settings
    • save and load outputs
    • visualization tools

main notebook

network examples

topics for an advanced class

  • bio-realistic neural network
  • large scale computation
  • model replicaton (i.e., reproduce results from paper)
  • parameters explorations

knowledge assumptions:

expected take-home-points:

  • import the simulator
  • setup the simulator
  • decide the cell types
  • design the populations
  • define the synapse types
  • select the connection algorithm
  • make the projections
  • idealize the stimulus
  • run the simulation
  • save the results
  • recover the results
  • postprocessing (visualization, statistics, etc)
  • close the simulations

Links