This is a tutorial for training spiking neural networks to generate target activity patterns.
This tutorial is written in Julia (https://julialang.org/). Please install Julia to run the Jupyter notebook.
References:
- Kim, C. M., & Chow, C. C. (2018). Learning recurrent dynamics in spiking networks. Elife, 7, e37124.
- Kim, C. M., Finkelstein, A., Chow, C. C., Svoboda, K., & Darshan, R. (2023). Distributing task-related neural activity across a cortical network through task-independent connections. Nature Communications, 14(1), 2851.
- Sussillo, D., & Abbott, L. F. (2009). Generating coherent patterns of activity from chaotic neural networks. Neuron, 63(4), 544-557.