BrainPy
BrainPy copied to clipboard
Implementation of online training algorithms of SNNs
Please:
- [x] Check for duplicate requests.
- [x] Describe your goal, and if possible provide a code snippet with a motivating example.
Implementation of the online learning algorithms for spiking neural networks, For example: [1, 2]. These algorithms will be useful for training large-scale neural networks.
- Xiao, Mingqing, Qingyan Meng, Zongpeng Zhang, Di He, and Zhouchen Lin. "Online Training Through Time for Spiking Neural Networks." arXiv preprint arXiv:2210.04195 (2022).
- Lobo, Jesus L., Javier Del Ser, Albert Bifet, and Nikola Kasabov. "Spiking neural networks and online learning: An overview and perspectives." Neural Networks 121 (2020): 88-100.
- Local online learning in recurrent networks with random feedback, eLife
#318 provides examples of online SNN training