Training Spiking Neural Networks for Cognitive Tasks: A Versatile Framework Compatible to Various Temporal Codes
Chaofei Hong

TL;DR
This paper presents a versatile framework for training spiking neural networks on various cognitive tasks using a modified SpikeProp algorithm, incorporating biological features and demonstrating emergent neural properties.
Contribution
It introduces a modified SpikeProp learning algorithm and a unified framework capable of implementing multiple temporal codes for diverse cognitive tasks.
Findings
Improved learning stability across activity states
Inclusion of biological features like lateral connections and sparse activity
Emergence of neural features such as selectivity and excitatory-inhibitory balance
Abstract
Conventional modeling approaches have found limitations in matching the increasingly detailed neural network structures and dynamics recorded in experiments to the diverse brain functionalities. On another approach, studies have demonstrated to train spiking neural networks for simple functions using supervised learning. Here, we introduce a modified SpikeProp learning algorithm, which achieved better learning stability in different activity states. In addition, we show biological realistic features such as lateral connections and sparse activities can be included in the network. We demonstrate the versatility of this framework by implementing three well-known temporal codes for different types of cognitive tasks, which are MNIST digits recognition, spatial coordinate transformation, and motor sequence generation. Moreover, we find several characteristic features have evolved alongside…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural dynamics and brain function · Advanced Memory and Neural Computing · EEG and Brain-Computer Interfaces
